The fields on the SNMP Options screen vary depending on whether you enable SNMP V3. Refer to the relevant section below for details on the fields depending on your configuration.

SNMP Options

With this menu, the SNMP configuration can be modified.

Enable SNMP

This check box enables or disables SNMP. This option allows the LoadMaster to respond to SNMP requests.

By default, SNMP is disabled.

CAUTION: There is a significant performance hit when SNMP is enabled.

When the feature is enabled, the following traps are generated:

  • ColdStart: generic (start/stop of SNMP sub-system)

  • VsStateChange: (Virtual Service state change)

  • RsStateChange: (Real Server state change)

  • HaStateChange: (HA configuration only: LoadMaster failover)

Note: When using SNMP monitoring of ESP-enabled Virtual Services that were created using a template, ensure to monitor each SubVS directly rather than relying on the master service. This is because the Authentication Proxy sub-service will always be marked as up and, as a consequence, so will the master service.

The information regarding all LoadMaster-specific data objects is stored in the below enterprise-specific MIBs (Management Information Base).

MIB file

Related Data

IPVS-MIB.txt

Virtual Server stats

B100-MIB.txt

L7 LoadMaster configuration and status info

ONE4NET-MIB.txt

Enterprise ID

CERTS-MIB.txt SSL certificate information

These MIBs (located on the LoadMaster Other Downloads page) need to be installed on the SNMP manager machine to be able to request the performance/config-data of the LoadMaster using SNMP.

To retrieve the performance/config-data using SNMP for the Dell-specific LoadMaster hardware, you must upload the ENTITY-SENSOR-MIB (.1.3.6.1.2.1.99) and the ENTITY-MIB (.1.3.6.1.2.1.47).

The description of the counters can be taken from the LoadMaster MIBs (the description clause). Apart from just reading the MIB this can be done for Linux with the command:

snmptranslate -Td -OS <oid>

where <oid> is the object identifier in question.

For legacy reasons the Kemp object identifier is specified as one4net.

Example: <oid> = .1.3.6.1.4.1.one4net.ipvs.ipvsRSTable.rsEntry.rSConns

snmptranslate -Td –Ov .1.3.6.1.4.1.one4net.ipvs.ipvsRSTable.rsEntry.rSConns.1.3.6.1.4.1.12196.12.2.1.12

rSConns OBJECT-TYPE

-- FROM IPVS-MIB

SYNTAXCounter32

MAX-ACCESSread-only

STATUScurrent

DESCRIPTION"the total number of connections for this RS"

::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) one4net(12196) ipvs(12) ipvsRSTable(2) rsEntry(1) 12 }

The data object defined in the LoadMaster MIBS is a superset to the counters displayed by the WUI.

Note: The data objects on the LoadMaster are not writable, so only GET requests (GET, GET-NEXT, GET-BULK, and so on) should be used.

You can retrieve SSL certificate information including the file name, certificate Subject Name, certificate serial number, certificate start date, certificate end date, and certificate issuer information using the CERTS-MIB.txt file. SNMP can display this information for up to 256 SSL certificates.

You can also retrieve disk space usage details using SNMP. The /var/log and /var/log/userlog partition information is available.

Regarding the data partitions, these are not under the Progress Kemp OID, they are under a standard OID. The details are as follows:

  • Path where the disk is mounted: .1.3.6.1.4.1.2021.9.1.2.1
  • Path of the device for the partition: .1.3.6.1.4.1.2021.9.1.3.1
  • Total size of the disk/partition (kBytes): .1.3.6.1.4.1.2021.9.1.6.1
  • Available space on the disk: .1.3.6.1.4.1.2021.9.1.7.1
  • Used space on the disk: .1.3.6.1.4.1.2021.9.1.8.1
  • Percentage of space used on disk: .1.3.6.1.4.1.2021.9.1.9.1
  • Percentage of inodes used on disk: .1.3.6.1.4.1.2021.9.1.10.1

SNMP Clients

With this option, the user can specify from which SNMP management hosts the LoadMaster will respond to.

Note: If no client has been specified, the LoadMaster will respond to SNMP management requests from any host.

SNMP Community String

This option allows the SNMP community string to be changed. The default value is “public”.

Allowed characters in the Community String are as follows: a-z, A-Z, 0-9, _.-@()?#%^+~!.

Contact

This option allows the SNMP Contact string to be changed. For example, this could be e-mail address of the administrator of the LoadMaster.

SNMP Location

This option allows the SNMP location string to be changed.

Note: This field accepts the following characters:

a-z A-Z 0-9 _ . - ; , = : { } @ ( ) ? # % ^ + ~ !

Note: Do not enter a hashtag symbol (#) as the first character in the Location.

SNMP traps

When Enable SNMP Traps is selected and an IP address is specified in an SNMP trap sink text box, a trap is generated when an important event happens to a LoadMaster, Virtual Service, or Real Server. These are sent to the SNMP trap sinks. If a change is made, the LoadMaster waits for all changes to finish and then waits five seconds before reading it. At that point, all changes will have stabilized and SNMP traps can then be sent. If there are any state changes within the five second wait, the state changes are handled and then the wait is restarted.

Enable/Disable SNMP Traps

This toggle option enables and disables the sending of SNMP traps.

Note: SNMP traps are disabled by default.

Send SNMP traps from the shared address

Note: This check box is only visible when the LoadMaster is in HA mode.

By default, SNMP traps are sent using the IP address of the active HA unit as the source IP address. Enabling this option will send SNMP traps from the active HA unit using the shared IP address.

SNMP Trap Sink1

This option allows the user to specify a list of hosts to which a SNMPv1 trap will be sent when a trap is generated.

SNMP Trap Sink2

This option allows the user to specify a list of hosts to which a SNMPv2 trap will be sent when a trap is generated.

SNMP V3 Options

With this menu, the SNMP V3 configuration can be modified.

Enable SNMP V3

This check box enables SNMPv3. SNMPv3 primarily adds security and remote configuration enhancements to SNMP.

When this option is enabled, the following additional fields become available:

  • Username

  • Authentication Password

  • Authentication protocol

  • Enable Privacy checkbox

Note: The Username and Password must be set for SNMPv3 to work.
Note: The password must be at least 8 characters long.

Authentication protocol

Select the relevant Authentication protocol - MD5 or SHA. SHA is recommended because MD5 is unsecure and deprecated.

Privacy protocol

Select the relevant Privacy protocol - AES or DES. AES is recommended because DES is deprecated.

Contact

This option allows the SNMP Contact string to be changed. For example, this could be e-mail address of the administrator of the LoadMaster.

Note: The Email Options in the LoadMaster (System Configuration > Logging Options > Email Options) must be configured for email to be sent successfully.

Location

This option allows the SNMP location string to be changed.

Note: This field accepts the following characters:a-z A-Z 0-9 _ . - ; , = : { } @ ( ) ? # % ^ + ~ !
Note: Do not enter a hashtag symbol (#) as the first character in the Location.

SNMP traps

When Enable SNMP Traps is selected and an IP address is specified in an SNMP trap sink text box, a trap is generated when an important event happens to a LoadMaster, Virtual Service, or Real Server. These are sent to the SNMP trap sinks. If a change is made, the LoadMaster waits for all changes to finish and then waits five seconds before reading it. At that point, all changes will have stabilized and SNMP traps can then be sent. If there are any state changes within the five second wait, the state changes are handled and then the wait is restarted.

Enable/Disable SNMP Traps

This toggle option enables and disables the sending of SNMP traps.

Note: SNMP traps are disabled by default.

Send SNMP traps from the shared address

Note: This check box is only visible when the LoadMaster is in HA mode.

By default, SNMP traps are sent using the IP address of the active HA unit as the source IP address. Enabling this option will send SNMP traps from the active HA unit using the shared IP address.

SNMP Trap Sink1

This option allows the user to specify a space-separated list of hosts to which a SNMPv1 trap will be sent when a trap is generated.

SNMP Trap Sink2

This option allows the user to specify a space-separated list of hosts to which a SNMPv2 trap will be sent when a trap is generated.