CISCO-SLB-HEALTH-MON-MIB Download
An extension to the CISCO-SLB-EXT-MIB for SLB
health monitoring probes.
SLB: Server Load Balancing. Server load balancing
provides for the balancing of packets and connections
arriving at the SLB device across a number of other
devices, such as real servers, firewalls, or caches.
A system containing an SLB device typically exhibits
higher performance, scalability, and reliability than
any of the devices being load balanced. An SLB device
determines how to handle incoming frames and
connections according to the contents of incoming data
and various configuration options. In determining how
to handle incoming data, an SLB device may examine the
data at any OSI layer, including Layer 7.
This MIB includes information on the health monitoring
probes that can be used for monitoring the health of
real servers. Health checking provides the ability of
the content switch to detect if a server is available
for load balancing. Health probes used for health
checking allow testing various application level
functionality. The active probes are sent at regular
intervals and the lack of a response can lead to a
specific server or and entire group of servers being
declared as not available.
Following probes are based on TCP:
http, https, smtp, telnet, ftp, tcp,
script, ldap, tacacs, sip, echo, finger.
Following probes are based on UDP:
tftp, udp, sip, echo,.
IPHost Network Monitor offer an easy way of SNMP monitoring your Cisco Servers, Routers, Switches, Bridges,
Firewalls, Repeaters.
OID list for CISCO-SLB-HEALTH-MON-MIB
- cshMonSfarmrealserverProbeStatsGroup
- Group of objects providing statistics of a probe applied to a real server.
- cslbxProbeCfgTable
- The probing function monitors the health of real servers. The SLB device actively probes real servers to determine if they are healthy. This table is for configuring the parameters of probes.
- cslbxProbeCfgEntry
- This entry provides the basic configuration of a probe of a particular name, served by a particular SLB entity. This entry may be of any probe type.
- cslbxProbeName
- The name of the probe.
- cslbxProbeType
- The type of probe.
- cslbxProbeInterval
- Time between health checks. It is from the end of previous check to the beginning of the next check.
- cslbxProbeRetries
- The number of consecutive retries without a successful probe before marking the real server as 'failed'.
- cslbxProbeFailedInterval
- Time before retrying a 'failed' real server to see if it has recovered yet.
- cslbxProbeReceiveTimeout
- Maximum time to wait for a reply from a real server before considering this probe attempt to have failed.
- cslbxProbeTcpOpenTimeout
- Maximum time to wait for a TCP SYN/ACK frame from the real server. This entry is only valid for probes employing TCP, such as SMTP and HTTP probes.
- cslbxProbeAlternateDestAddrType
- The type of address stored in cslbxProbeAlternateDestAddr.
- cslbxProbeAlternateDestAddr
- The alternative destination IP address to be used with the probing packet. Probe frames are normally sent to a real server IP address. If the setting is not '0.0.0.0', probe frames are sent to the IP address given by this object. This entry is only vali ...
- cslbxProbeDnsDomainName
- The domain name string use with the DNS probe. (Only applicable to DNS probes.)
- cslbxProbeHttpRequestMethod
- The request method type string to be used in the HTTP probe packets. (Only applicable to HTTP probes.)
- cslbxProbeHttpRequestUrl
- The URI string in the HTTP request of HTTP probe packets. (Only applicable to HTTP probes.)
- cslbxProbeRowStatus
- The row status is used by a management station to create or delete the row entry in cslbxProbeCfgTable following the RowStatus textual convention.
- cslbxProbeScriptName
- The name of the function to be executed. (Only applicable to scriptedProbe type.)
- cslbxProbeScriptArguments
- The argument parameters passed into the executable script. (Only applicable to scriptedProbe type.)
- cslbxProbePort
- The port number to be used by the probe. The value of zero indicates the probe will use the default port number. The default port number can be 0 or the default port of that particular probe. This object is not applicable when cslbxProbeType is 'icmpProb ...
- cslbxProbeDescription
- This object is used for configuring the description of the probe.
- cslbxProbeRouteMethod
- This object specifies whether the probe destined to IP address specified in cslbxProbeAlternateDestAddr be routed using internal routing table or forced to use the known mac-address of the real-server/gateway that probe is associated with. The value 'rout ...
- cslbxProbeProtocolType
- This object is used for configuring the transport layer protocol to send probe messages. The possible value(s) are : other: values other than mentioned below. This value can not be written. tcp : TCP is used as transport layer protocol. udp : UDP is use ...
- cslbxProbePassCount
- This object specifies the number of successful probe responses that should be received before declaring a failed real server as pass. This object is used in conjunction with 'cslbxProbeFailedInterval'.
- cslbxProbePriority
- This object represents the probe priority. The priority value is in the decreasing order of the actual priority, i.e., lower the value higher the priority. Probes associated with critical services can be configured with highest priority such that the resu ...
- cslbxProbeUserName
- This object represents the user name required for authentication. This object is applicable for following value of 'cslbxProbeType' : httpprobe, httpsProbe telnetProbe, ftpProbe, ldapProbe, imapProbe, popProbe, radiusProbe, tacacsProbe.
- cslbxProbePassword
- This object represents the password required for authentication. This object is applicable for following value of 'cslbxProbeType' : httpprobe, httpsProbe telnetProbe, ftpProbe, ldapProbe, imapProbe, popProbe, radiusProbe, tacacsProbe. This object returns ...
- cslbxProbeConnTermination
- This object specifies how the connections need to be terminated. The possible value(s) are : graceful : follow graceful handshake for terminating connections. forced : send RST to terminate connections. This object is applicable only for TCP based pr ...
- cslbxProbeSocketReuse
- This object specifies whether to reuse the socket or not for the connection oriented probes. If set to 'true' same socket is re-used for multiple probes. If set to 'false' new socket will be created. This object is applicable only for TCP based probes.
- cslbxProbeSendDataType
- This object represents the data to be sent for the appropriate probes. The possible value(s) are: ascii : ASCII data binary : binary data. This object is used in conjunction with object 'cslbxProbeSendData'.
- cslbxProbeSendData
- This object represents the data to be sent for the appropriate probes. This object is applicable for following value(s) of cslbxProbeType : echoProbe fingerProbe sipProbe tcpProbe udpProbe.
- cslbxProbeState
- This object represents the state of the probe. When the probe is associated with a real server or server farm it will be active which is represented by value 'true'. When the probe is active and if the real server is administratively put into in-service, ...
- cslbxDnsProbeIpTable
- The probing function monitors the health of real servers. The SLB device actively probes real servers to determine if they are healthy. This table is for configuring the parameters of DNS probes. In a DNS probe, resolution of a specific domain name is re ...
- cslbxDnsProbeIpEntry
- The IP address in this entry is a valid response to a request for resolution of the domain name associated with the DNS probe in this entry.
- cslbxDnsProbeIpProbeName
- The name of the DNS probe.
- cslbxDnsProbeIpAddressType
- The type of address stored in cslbxDnsProbeIpAddress.
- cslbxDnsProbeIpAddress
- The IP address that may be expected in response to a DNS probe from a 'healthy' real DNS server.
- cslbxDnsProbeIpRowStatus
- The object used by a management station to create or delete the row entry in cslbxDnsProbeIpTable following the RowStatus textual convention.
- cslbxProbeHeaderCfgTable
- The probing function monitors the health of real servers. The SLB device actively probes real servers to determine if they are healthy. This table is for configuring the parameters of HTTP probes. In particular, each HTTP probe request may be sent with a ...
- cslbxProbeHeaderCfgEntry
- This entry defines the HTTP header value of a particular HTTP header name sent with a particular HTTP probe, served by a particular SLB entity.
- cslbxProbeHeaderProbeName
- The name of the HTTP probe.
- cslbxProbeHeaderFieldName
- An HTTP header of this name is transmitted in the HTTP request sent by this probe.
- cslbxProbeHeaderFieldValue
- The HTTP header value associated with the HTTP header name given by cslbxProbeHeaderFieldName.
- cslbxProbeHeaderRowStatus
- The object used by a management station to create or delete the row entry in cslbxProbeHeaderTable following the RowStatus textual convention.
- cslbxProbeExpectStatusCfgTable
- The probing function monitors the health of real servers. The SLB device actively probes real servers to determine if they are healthy. This table is for configuring the expect status codes returned by a server.
- cslbxProbeExpectStatusCfgEntry
- This entry provides the configuration of a range of expect status codes for a particular probe, served by a particular SLB entity.
- cslbxProbeExpectStatusProbeName
- The name of the probe.
- cslbxProbeExpectStatusMinValue
- The starting value of the expect status code range.
- cslbxProbeExpectStatusMaxValue
- The ending value of the expect status code range.
- cslbxProbeExpectStatusRowStatus
- The object used by a management station to create or delete the row entry in cslbxProbeExpectStatusCfgTable following the RowStatus textual convention.
- cslbxProbeHTTPCfgTable
- This table is for configuring attributes applicable to HTTP and HTTPS probes. This table supports configuration of the probe attributes in addition to the HTTP attributes configured in cslbxProbeCfgTable. Following objects from cslbxProbeCfgTable are appl ...
- cslbxProbeHTTPCfgEntry
- An entry in HTTP Probe configuration table. An entry is created in the table when an entry is created in cslbxProbeCfgTable with cslbxProbeType 'httpProbe' or 'httpsProbe'. An entry is deleted from this table when corresponding entry (identified by the i ...
- cslbxProbeHTTPCfgVersion
- This object represents HTTP version for the probe. The 'htpOneDotZero' specifies HTTP 1.0 protocol. The 'htpOneDotOne' specifies HTTP 1.1 protocol.
- cslbxProbeHTTPCfgPersistence
- This object enables/disables persistence for HTTP(for both 1.0 and 1.1) probes. The pure HTTP/1.0 requires that a seperate TCP connection to be opened for each downloaded object. The persistence allows TCP connections to be re-used while requesting mult ...
- cslbxProbeHTTPCfgHashValid
- This object enables the hash functionality. If set to 'true', the cslbxProbeHTTPCfgHashName is used. If set 'false' the value specified in cslbxProbeHTTPCfgHashName is not used.
- cslbxProbeHTTPCfgHashName
- This object specifies the hash value for the probe.
- cslbxProbeHTTPCfgCipherSuite
- This object represents SSL Cipher suites to be used for HTTPS probes. The value 'rsa_any' is used for selecting a random cipher. The value 'rsaOther' specifies value other than those defined in the object. This value can not be written.
- cslbxProbeHTTPCfgSslTlsVersion
- This object represents the version of the SSL/TLS protocol. The possible value(s) are : other : Version not applicable. This value can not be set by the user. sslv2 : SSL Version 2.0. sslv3 : SSL Version 3.0. tlsv1 : TLS Ve ...
- cslbxProbeHTTPCfgSslSessionReuse
- This object enables/disables reusing of the SSL Session ID. If set to 'true', SSL session ID will be reused. If set to 'false', SSL session ID will not be reused. In SSL, a new session ID is created every time the client and the SSL module go through a f ...
- cslbxProbeHTTPSslTlsVersionSupported
- This object identifies the supported SSL/TLS versions. sslv3 - SSL version 3.0. tlsv1 - TLS version 1.0.
- cslbxProbeSIPCfgTable
- This table is for configuring attributes applicable to SIP probes. The Session Initiation Protocol (SIP) is an ASCII-based, application-layer control protocol that can be used to establish, maintain, and terminate calls between two or more endpoints. SIP ...
- cslbxProbeSIPCfgEntry
- An entry in SIP Probe configuration table. An entry is created in the table when an entry is created in cslbxProbeCfgTable with cslbxProbeType 'sipProbe'. An entry is deleted from this table when corresponding entry (identified by the indices) is deleted ...
- cslbxProbeSIPRegAddress
- This object represents the Registration address used in SIP protocol. Users in a SIP network are identified by unique SIP addresses. A SIP address is similar to an e-mail address and is in the format of 'sip:userID@gateway.com'. The userID can be eithe ...
- cslbxProbeFTPCfgTable
- This table is for configuring attributes applicable to FTP probes. This table supports configuration of the probe attributes in addition to the FTP attributes configured in cslbxProbeCfgTable. Following objects from cslbxProbeCfgTable are applicable to F ...
- cslbxProbeFTPCfgEntry
- An entry in FTP Probe configuration table. Each entry represents the FTP request, File name and File type. An entry is created in the table when an entry is created in cslbxProbeCfgTable with cslbxProbeType 'ftpProbe'. An entry is deleted from this table ...
- cslbxProbeFtpRequestMethod
- This object identifies the FTP request to be used in FTP probe packets. The possible value(s) are: other : other than the values mentioned below. This value can not be written. ls : list files. get : Get request. put : Put request.
- cslbxProbeFtpRequestFileName
- The string representing the File Name used in FTP Probe.
- cslbxProbeFtpRequestFileType
- This object specifies the type of the data transferred from/to in case of FTP requests.
- cslbxProbeTFTPCfgTable
- This table is for configuring attributes applicable to TFTP probes. This table supports configuration of the probe attributes in addition to the TFTP attributes configured in cslbxProbeCfgTable. Following objects from cslbxProbeCfgTable are applicable to ...
- cslbxProbeTFTPCfgEntry
- An entry in TFTP Probe configuration table. Each entry represents the TFTP probe related parameters. An entry is created in the table when an entry is created in cslbxProbeCfgTable with cslbxProbeType 'tftpProbe'. An entry is deleted from this table when ...
- cslbxProbeTftpRequestMethod
- This object identifies the TFTP request to be used in TFTP probe packets. The possible value(s) are: get : Get request. put : Put request.
- cslbxProbeTftpRequestFileName
- The string representing the File Name used in TFTP Probe.
- cslbxProbeTftpRequestFileType
- This object specifies the type of the data transferred from/to in case of FTP requests.
- cslbxProbeIMAPCfgTable
- This table is for configuring attributes applicable to IMAP probe. This table supports configuration of the probe attributes in addition to the IMAP attributes configured in cslbxProbeCfgTable. Following objects from cslbxProbeCfgTable are applicable to I ...
- cslbxProbeIMAPCfgEntry
- An entry in IMAP Probe configuration table. Each entry represents the IMAP probe related parameters. An entry is created in the table when an entry is created in cslbxProbeCfgTable with cslbxProbeType 'imapProbe'. An entry is deleted from this table when ...
- cslbxProbeIMAPMailBox
- This object is used for configuring the IMAP Mailbox value.
- cslbxProbeIMAPMethodName
- This object is used for configuring the IMAP method. The value can be any IMAP method. Some of the example(s) are: FETCH, NOOP, STAT, RETR
- cshMonSfarmRealProbeStatsTable
- This table provides the statistics of a probe applied to a real server. This will address probes configured under a serverfarm and also under a real server. Deprecated because of the change in index requirement.
- cshMonSfarmRealProbeStatsEntry
- Each entry provides the probe related stats for a real server. In the following cases one or more entries get created: 1. An entry gets created when an entry is created in the cesRealServerProbeTable. 2. When an entry is created in cslbxServerFarmProbeTab ...
- cshMonSfarmRealServerName
- This object identifies the name (unique identifier) of the real server. This value must correspond to an entry in cesServerFarmRserverTable (identified by INDEX cesRserverName) or cesRealServerProbeTable (identified by INDEX cesRserverName).
- cshMonSfarmRealServerPort
- The port number of the real server. The value zero specifies that port number is not used in conjunction with real server IP Address. This value must correspond to an entry in cesServerFarmRserverTable (identified by INDEX cesServerFarmRserverPort) or ces ...
- cshMonSfarmRealProbesPassed
- The number of probes passed for this real server. The probe is identified as pass if the real server returns a valid response.
- cshMonSfarmRealProbesFailed
- The number of probes failed for this real server. The probe is identified as failed if the real server fails to provide a valid response for a specified number of retries.
- cshMonSfarmRealProbeHealthMonState
- The health monitor state of the probe for this real server.
- cshMonProbeTypeStatsTable
- This table provides the accumulated statistics for each probe type.
- cshMonProbeTypeStatsEntry
- An entry in the cshMonProbeTypeStatsTable. 1. The entries in the table are created when the system boots up. 2. There is no use case where the entries gets deleted. The 'slbEntity'is used in identifying the module in which configuration is applied. The 'c ...
- cshMonProbeTotalSentProbes
- This object identifies the number of probes sent to the real servers.
- cshMonProbeTotalPassedProbes
- This object identifies the number of passed probes. The probe is identified as pass if the real server returns a valid response.
- cshMonProbeTotalConnectionErrors
- This object identifies the number of probes that received connection errors while trying to connect to the real server.
- cshMonProbeTotalReceivedRSTs
- This object identifies the number of probes that received TCP RST.
- cshMonProbeTotalReceiveTimeouts
- This object identifies the number of probes that suffered receive timeouts.
- cshMonProbeTotalSendFailures
- This object identifies the number of probes failed due to internal errors. Internal errors are unexpected errors during configuration, scheduling or processing a probe.
- cshMonProbeTotalFailedProbes
- This object identifies the number of failed probes. The probe is identified as failed if the real server fails to provide a valid response for a specified number of retries.
- cshMonProbeTotalRefusedConns
- This object identifies the number of probes whose connections were refused by the real servers.
- cshMonProbeTotalOpenTimeouts
- This object identifies the number of probes that received timeout while trying to open a connection to the real server.
- cshMonProbeTotalActiveSockets
- This object identifies the number of probes that are currently using a socket in the system.
- cshMonServerfarmRealProbeStatsTable
- This table provides the statistics of a probe applied to a real server. This will address probes configured under a serverfarm and also under a real server.
- cshMonServerfarmRealProbeStatsEntry
- Each entry provides the probe related stats for a real server. Please refer to 'probe port inheritance' explained in this MODULE-IDENTITY description. In the following cases one or more entries get created: 1. When an entry is created in cesRealServerProb ...
- cshMonServerfarmRealServerName
- This object identifies the name (unique identifier) of the real server. This value must correspond to an entry in cesServerFarmRserverTable (identified by INDEX cesRserverName) or cesRealServerProbeTable (identified by INDEX cesRserverName).
- cshMonServerfarmRealServerPort
- This object identifies the port number of the real server. The value zero specifies that port number is not used in conjunction with real server ip address. This value must correspond to an entry in cesServerFarmRserverTable (identified by INDEX cesServer ...
- cshMonProbeInheritedPort
- This object identifies the port number which is inherited by the probe instance. Please refer to probe port inheritance concept explained in this MODULE-IDENTITY description.
- cshMonServerfarmRealPassedProbes
- This object identifies the number of probes passed for this real server. The probe is identified as pass if the real server returns a valid response.
- cshMonServerfarmRealFailedProbes
- This object identifies the number of probes failed for this real server. The probe is identified as failed if the real server fails to provide a valid response for a specified number of retries.
- cshMonServerfarmRealProbeHealthMonState
- This object identifies the health monitor state of the probe for this real server.
- cshMonServerfarmRealProbeLastProbeTime
- This object indicates the date and time of the last probe.
- cshMonServerfarmRealProbeLastActiveTime
- This object indicates the last date and time that the probe's state transitioned to 'active'.
- cshMonServerfarmRealProbeLastFailedTime
- This object indicates the last date and time that the probes's state transitioned to 'failed'.
- cshMonProbeInheritedPortType
- This object indentifies the type of the inherited port for this probe instance.
- cshMonSocketOverusageCount
- This object identifies the number of times the probes socket usage exceeded 90% in that minute.
- cslbHealthMonServerProbesGroup
- The second revision of the collection of SLB server health probe objects.
- cslbHealthMonProbeCfgExtGroup
- The collection of objects to configure probes in an SLB device.
- cslbHealthMonSIPProbesGroup
- A collection of objects providing information specific to SIP Probes.
- cslbHealthMonFTPProbesGroup
- A collection of objects providing information specific to FTP Probes.
- cslbHealthMonHTTPProbesCommmonGroup
- A collection of objects providing information specific to both HTTP and HTTPS Probes.
- cslbHealthMonHTTPSProbesGroup
- A collection of objects providing information specific to HTTPS Probes.
- cslbHealthMonTFTPProbesGroup
- A collection of objects providing information specific to TFTP Probes.
- cslbHealthMonIMAPProbesGroup
- A collection of objects providing information specific to IMAP Probes.
- cslbHealthMonProbeScriptGroup
- The collection of objects to configure scripted probes in an SLB device.
- cslbHealthMonHTTPSProbesGroupRev1
- A collection of objects providing information specific to HTTPS Probes.
- cslbHealthMonServerProbesGroupRev1
- The third revision of the collection of SLB server health probe objects.
- cshMonSfarmrealserverProbeStatsGroupRev1
- Group of objects providing statistics of a probe applied to a real server.
- cshMonProbeTypeStatsGroup
- Group of objects providing statistics per probe type.
- cshMonNotifObjectsGroup
- Group of notification objects.
Download IPHost Network Monitor (500 monitors for 30 days, 50 monitors free forever) to start monitoring network devices right now.