CISCO-ENHANCED-SLB-MIB

Monitored by Observium
        The MIB for managing Server Load Balancing
Manager(s), and products supporting Server
Load Balancing(SLB) features.
        
This MIB extends the tables(as appropriate)
that  are defined in CISCO-SLB-MIB  and 
CISCO-SLB-EXT-MIB.
Some of the functionalities supported are:  
   * Real Server Configuration with real server 
     identified by a name
   * Real Server configuration in a Server Farm.
   * Health Probe Configuration in a real server.
   * Sticky Configuration for HTTP Header, HTTP Cookie
     and Client IP Address, SSL(Secure Socket Layer).
        
Acronyms and terminology:
        
SLB       : Server Load Balancing
            When a client initiates a connection to 
            virtual server, the system load balances 
            the connection to the chosen real server 
            based on the user configuration.
            SLB is important for Scaling of Web 
            Services and for traditional serverices 
            such as DNS, FTP etc.
Server Farm    : Contains cluster of Real Server
Virtual Server : Group of Real Servers
RServer                   : RServers are physical devices that
                                 do not belong to any server farm.                  
Real Server    : Real Servers are physical devices
                 assigned to a server farms.
                 Real  servers provide services that
                 are load balanced.
Health Probe   : The mechanisms to monitor the health 
                 of real servers.
sticky ConnectIons : Sticky connections limit traffic
            to the individual real servers by allowing
            multiple connections from the same client 
            to stick (or attach) to the same real 
            server using source IP addresses, 
            source IP subnets, cookies, and the 
            secure socket layer (SSL) or by 
            redirecting these connections using 
            Hypertext Transfer Protocol (HTTP)
            redirect messages. Sticky connection
            feature also permits coupling of the
            services that are handled by more
            than one virtual server.
cookie : A cookie is a small data structure used by a 
         server to deliver data to a Web client and 
         request that the client store the information.
         In certain applications, the client returns 
         the information to the server to maintain 
         the state between the client and the server.
BuddyGroup : Contains buddy group name of real server.
    
Observium actively monitors this MIB
Observium uses this MIB in discovery or polling workflows on applicable devices.
Polling
Explore Observium network monitoring
Source file
CISCO-ENHANCED-SLB-MIB
Last revised
Identity
ciscoEnhancedSlbMIB
Base OID
1.3.6.1.4.1.9.9.470
Imported Objects
Net-SNMP examples using the cisco MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'CISCO-ENHANCED-SLB-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-ENHANCED-SLB-MIB::ciscoEnhancedSlbMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-ENHANCED-SLB-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-ENHANCED-SLB-MIB::ciscoEnhancedSlbMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (72)
14 directly used by Observium
.1.3.6.1.4.1.9.9.470
.1.3.6.1.4.1.9.9.470.0
.1.3.6.1.4.1.9.9.470.1
.1.3.6.1.4.1.9.9.470.1.1
.1.3.6.1.4.1.9.9.470.1.1.1
.1.3.6.1.4.1.9.9.470.1.1.1.1
OctetString
.1.3.6.1.4.1.9.9.470.1.1.1.1.1
Unsigned32
.1.3.6.1.4.1.9.9.470.1.1.1.1.10
.1.3.6.1.4.1.9.9.470.1.1.1.1.11
.1.3.6.1.4.1.9.9.470.1.1.1.1.12
.1.3.6.1.4.1.9.9.470.1.1.1.1.13
.1.3.6.1.4.1.9.9.470.1.1.1.1.14
.1.3.6.1.4.1.9.9.470.1.1.1.1.15
.1.3.6.1.4.1.9.9.470.1.1.1.1.16
.1.3.6.1.4.1.9.9.470.1.1.1.1.17
.1.3.6.1.4.1.9.9.470.1.1.1.1.18
.1.3.6.1.4.1.9.9.470.1.1.1.1.19
Enumeration
.1.3.6.1.4.1.9.9.470.1.1.1.1.2
.1.3.6.1.4.1.9.9.470.1.1.1.1.20
.1.3.6.1.4.1.9.9.470.1.1.1.1.3
.1.3.6.1.4.1.9.9.470.1.1.1.1.4
.1.3.6.1.4.1.9.9.470.1.1.1.1.5
.1.3.6.1.4.1.9.9.470.1.1.1.1.6
.1.3.6.1.4.1.9.9.470.1.1.1.1.7
Unsigned32
.1.3.6.1.4.1.9.9.470.1.1.1.1.8
.1.3.6.1.4.1.9.9.470.1.1.1.1.9
.1.3.6.1.4.1.9.9.470.1.1.2
.1.3.6.1.4.1.9.9.470.1.1.2.1
.1.3.6.1.4.1.9.9.470.1.1.2.1.1
.1.3.6.1.4.1.9.9.470.1.1.2.1.2
.1.3.6.1.4.1.9.9.470.1.1.2.1.3
.1.3.6.1.4.1.9.9.470.1.1.2.1.4
.1.3.6.1.4.1.9.9.470.1.1.2.1.5
.1.3.6.1.4.1.9.9.470.1.1.2.1.6
.1.3.6.1.4.1.9.9.470.1.1.2.1.7
.1.3.6.1.4.1.9.9.470.1.1.2.1.8
.1.3.6.1.4.1.9.9.470.1.1.2.1.9
.1.3.6.1.4.1.9.9.470.1.1.3
.1.3.6.1.4.1.9.9.470.1.1.3.1
.1.3.6.1.4.1.9.9.470.1.1.3.1.1
.1.3.6.1.4.1.9.9.470.1.1.3.1.10
.1.3.6.1.4.1.9.9.470.1.1.3.1.11
.1.3.6.1.4.1.9.9.470.1.1.3.1.12
.1.3.6.1.4.1.9.9.470.1.1.3.1.13
.1.3.6.1.4.1.9.9.470.1.1.3.1.14
.1.3.6.1.4.1.9.9.470.1.1.3.1.15
.1.3.6.1.4.1.9.9.470.1.1.3.1.16
.1.3.6.1.4.1.9.9.470.1.1.3.1.17
.1.3.6.1.4.1.9.9.470.1.1.3.1.18
Unsigned32
.1.3.6.1.4.1.9.9.470.1.1.3.1.2
Unsigned32
.1.3.6.1.4.1.9.9.470.1.1.3.1.3
.1.3.6.1.4.1.9.9.470.1.1.3.1.4
.1.3.6.1.4.1.9.9.470.1.1.3.1.5
.1.3.6.1.4.1.9.9.470.1.1.3.1.6
.1.3.6.1.4.1.9.9.470.1.1.3.1.7
.1.3.6.1.4.1.9.9.470.1.1.3.1.8
OctetString
.1.3.6.1.4.1.9.9.470.1.1.3.1.9
.1.3.6.1.4.1.9.9.470.1.1.4
.1.3.6.1.4.1.9.9.470.1.1.4.1
.1.3.6.1.4.1.9.9.470.1.1.4.1.1
.1.3.6.1.4.1.9.9.470.1.1.4.1.2
.1.3.6.1.4.1.9.9.470.1.2
.1.3.6.1.4.1.9.9.470.1.3
.1.3.6.1.4.1.9.9.470.1.4
.1.3.6.1.4.1.9.9.470.1.4.1
.1.3.6.1.4.1.9.9.470.1.5
OctetString
.1.3.6.1.4.1.9.9.470.1.5.1
OctetString
.1.3.6.1.4.1.9.9.470.1.5.2
OctetString
.1.3.6.1.4.1.9.9.470.1.5.3
.1.3.6.1.4.1.9.9.470.2
.1.3.6.1.4.1.9.9.470.2.1
.1.3.6.1.4.1.9.9.470.2.2
Dependencies (13) 10 direct · 3 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Type Definitions (2)
Enumeration
inService(1)
outOfService(2)
inServiceStandby(3)
Enumeration
unknown(1)
local(2)
remote(3)
Conformance Groups (14)
This group contains objects applicable for
Rserver configuration.
cesRealServerGroup object is superseded by cesRealServerGroupRev1.
.1.3.6.1.4.1.9.9.470.2.2.1
The group contains obbjects for
real server configuration in a server farm.
cesRealServerFarmGroup object is superseded by cesRealServerFarmGroup2.
.1.3.6.1.4.1.9.9.470.2.2.3
This group contains objects related to
notification.
.1.3.6.1.4.1.9.9.470.2.2.9
This group contains real server Notifications.
cesRealServerNotifGroup object is superseded by cesRealServerNotifGroupRev1.
.1.3.6.1.4.1.9.9.470.2.2.10
This group contains real server Notifications.
cesRealServerNotifGroupRev1 object is superseded by cesRealServerNotifGroupRev2.
.1.3.6.1.4.1.9.9.470.2.2.11
This group contains objects applicable for
Rserver configuration.
cesRealServerGroupRev1 object is superseded by NA.
.1.3.6.1.4.1.9.9.470.2.2.12
This group contains objects applicable for
Rserver probe configuration and Rserver probe statistics.
cesRserverProbeGroup object is superseded by NA.
.1.3.6.1.4.1.9.9.470.2.2.13
This group contains objects applicable for
real server probe configuration.
.1.3.6.1.4.1.9.9.470.2.2.14
This group contains objects applicable for
Rserver probe configuration and Rserver probe statistics.
.1.3.6.1.4.1.9.9.470.2.2.15
The group contains objects for real server configuration in a
server farm.
cesRealServerFarmGroupRev1 object is superseded by NA.
.1.3.6.1.4.1.9.9.470.2.2.19
This group contains real server Notifications.
cesRealServerNotifGroupRev2 object is superseded by NA.
.1.3.6.1.4.1.9.9.470.2.2.21
The group contains objects for buddy group configuration of
real server in a server farm.
.1.3.6.1.4.1.9.9.470.2.2.22
This group contains object indicates the current locality state
of the real server.
.1.3.6.1.4.1.9.9.470.2.2.23
This group contain real server Locality state change
Notification.
.1.3.6.1.4.1.9.9.470.2.2.24
Compliance Statements (7)

OID .1.3.6.1.4.1.9.9.470.2.1.1
The compliance statement for entities which implement
the Cisco Enhanced SLB MIB
Required groups
mandatory cesRealServerGroup
mandatory cesRealServerFarmGroup
optional cesNotificationObjectGroup This group is mandatory for those systems
which support real server notifications.
optional cesRealServerNotifGroup This group is mandatory for those systems
which support real server notifications.

OID .1.3.6.1.4.1.9.9.470.2.1.2
The compliance statement for entities which implement
the Cisco Enhanced SLB MIB
Required groups
mandatory cesRealServerGroup
mandatory cesRealServerFarmGroup
optional cesNotificationObjectGroup This group is mandatory for those systems
which support Enabling/disabling of notifications.
optional cesRealServerNotifGroupRev1 This group is mandatory for those systems
which support real server notifications.

OID .1.3.6.1.4.1.9.9.470.2.1.3
The compliance statement for entities which implement
the Cisco Enhanced SLB MIB.
Required groups
mandatory cesRealServerFarmGroup
mandatory cesRealServerGroupRev1
mandatory cesRserverProbeGroup
mandatory cesRealserverProbeGroup
optional cesNotificationObjectGroup This group is mandatory for those systems
which support Enabling/disabling of notifications.
optional cesRealServerNotifGroupRev1 This group is mandatory for those systems
which support real server notifications.

OID .1.3.6.1.4.1.9.9.470.2.1.4
The compliance statement for entities which implement
the Cisco Enhanced SLB MIB.
Required groups
mandatory cesRealServerFarmGroup
mandatory cesRealServerGroupRev1
mandatory cesRserverProbeGroupRev1
mandatory cesRealserverProbeGroup
optional cesNotificationObjectGroup This group is mandatory for those systems
which support Enabling/disabling of notifications.
optional cesRealServerNotifGroupRev1 This group is mandatory for those systems
which support real server notifications.

OID .1.3.6.1.4.1.9.9.470.2.1.5
The compliance statement for entities which implement the Cisco
Enhanced SLB MIB.
Required groups
mandatory cesRealServerFarmGroupRev1
mandatory cesRealServerGroupRev1
mandatory cesRserverProbeGroupRev1
mandatory cesRealserverProbeGroup
optional cesNotificationObjectGroup This group is mandatory for those systems which support
enabling/disabling of notifications.
optional cesRealServerNotifGroupRev2 This group is mandatory for those systems which supports
real server notifications.

OID .1.3.6.1.4.1.9.9.470.2.1.6
The compliance statement for entities which implement the Cisco
Enhanced SLB MIB.
Required groups
mandatory cesRealServerFarmGroupRev1
mandatory cesRealServerGroupRev1
mandatory cesRserverProbeGroupRev1
mandatory cesRealserverProbeGroup
mandatory cesRealServerFarmBuddyGroup
optional cesNotificationObjectGroup This group is mandatory for those systems which support
enabling/disabling of notifications.
optional cesRealServerNotifGroupRev2 This group is mandatory for those systems which supports
real server notifications.

OID .1.3.6.1.4.1.9.9.470.2.1.7
The compliance statement for entities which implement the Cisco
Enhanced SLB MIB.
Required groups
mandatory cesRealServerFarmGroupRev1
mandatory cesRealServerGroupRev2
mandatory cesRserverProbeGroupRev1
mandatory cesRealserverProbeGroup
mandatory cesRealServerFarmBuddyGroup
optional cesNotificationObjectGroup This group is mandatory for those systems which support
enabling/disabling of notifications.
optional cesRealServerNotifGroupRev3 This group is mandatory for those systems which supports
real server notifications.
Notifications / Traps (10)
NameOIDDescription
.1.3.6.1.4.1.9.9.470.0.1
This notification is generated when a real server
changes to 'inservice' state by the user intervention.

The cesServerFarmName refers to the server farm
to which the real server identified by the
cesRealServerName is associated.

The cesServerFarmRserverBackupPort refers to the
real server port. This object contains the value
of cesServerFarmRserverPort.
cesRealServerStateUp object is superseded by cesRealServerStateUpRev1.
.1.3.6.1.4.1.9.9.470.0.10
This notification is generated when the system detects the
change of cesRserverLocality object value.
.1.3.6.1.4.1.9.9.470.0.2
This notification is generated when a real server
changes to 'outOfService' state by the user intervention.

The cesServerFarmName refers to the server farm
to which the real server identified by the
cesRealServerName is associated.

The cesServerFarmRserverBackupPort refers to the
real server port. This object contains the value
of cesServerFarmRserverPort.
cesRealServerStateDown object is superseded by cesRealServerStateDownRev1.
.1.3.6.1.4.1.9.9.470.0.3
This notification generated when a real server
changes to a new state other than that is initiated
by the user. This notification is sent for the
reasons that are specified in objects:
cesServerFarmRserverOperStatus
cesRserverStatechangeDescr.

The cesServerFarmName refers to the server farm
to which the real server identified by the
cesRealServerName is associated.

The cesServerFarmRserverBackupPort refers to the
real server port. This object contains the value
of cesServerFarmRserverPort.

The cesProbeName object with zero length
octet string specifies that real server state
change is not due to probe failure.
cesRealServerStateChange object is superseded by cesRealServerStateChangeRev1.
.1.3.6.1.4.1.9.9.470.0.4
This notification is generated when the real server
identified in cesRserverTable changes state to
'inservice' by the user intervention.
.1.3.6.1.4.1.9.9.470.0.5
This notification is generated when the real server
identified in cesRserverTable changes to
'outOfService' state by the user intervention.
.1.3.6.1.4.1.9.9.470.0.6
This notification generated when the real server
identified in cesRserverTable changes to a new
state other than that is initiated by the user.
This notification is sent for the reasons that
are specified in objects:
cesRserverOperStatus
cesRserverStatechangeDescr.

The cesProbeName object with zero length
octet string specifies that real server state
change is not due to probe failure.
.1.3.6.1.4.1.9.9.470.0.7
This notification is generated when a real server
changes to 'inservice' state by the user intervention.

The cesServerFarmName refers to the server farm
to which the real server identified by the
cesRealServerName is associated.

The cesServerFarmRserverBackupPort refers to the
real server port. This object contains the value
of cesServerFarmRserverPort.

The cesServerFarmRserverAdminStatus refers to the
administrative state of the real server.

The cesServerFarmRserverOperStatus refers to the
current state of the real server.

The cesRserverIpAddress refers to the internet
address of the real server.

The cesRserverIpAddressType refers to the type of
internet address in cesRserverIpAddress.

The cesServerFarmRserverDescr refers to the
description configured for the real server.
.1.3.6.1.4.1.9.9.470.0.8
This notification is generated when a real server
changes to 'outOfService' state by the user intervention.

The cesServerFarmName refers to the server farm
to which the real server identified by the
cesRealServerName is associated.

The cesServerFarmRserverBackupPort refers to the
real server port. This object contains the value
of cesServerFarmRserverPort.

The cesServerFarmRserverAdminStatus refers to the
administrative state of the real server.

The cesServerFarmRserverOperStatus refers to the
current state of the real server.

The cesRserverIpAddress refers to the internet
address of the real server.

The cesRserverIpAddressType refers to the type of
internet address in cesRserverIpAddress.

The cesServerFarmRserverDescr refers to the
description configured for the real server.
.1.3.6.1.4.1.9.9.470.0.9
This notification is generated when a real server
changes to a new state other than that is initiated
by the user. This notification is sent for the
reasons that are specified in objects:
cesServerFarmRserverOperStatus
cesRserverStatechangeDescr.

The cesServerFarmName refers to the server farm
to which the real server identified by the
cesRealServerName is associated.

The cesServerFarmRserverBackupPort refers to the
real server port. This object contains the value
of cesServerFarmRserverPort.

The cesServerFarmRserverAdminStatus refers to the
administrative state of the real server.

The cesRserverIpAddress refers to the internet
address of the real server.

The cesRserverIpAddressType refers to the type of
internet address in cesRserverIpAddress.

The cesProbeName object with zero length
octet string specifies that real server state
change is not due to probe failure.

The cesServerFarmRserverDescr refers to the
description configured for the real server.