Previous Topic: SNMP TrapsNext Topic: Create Monitor by Instance


SNMP Tables

The SystemEDGE agent uses tables to represent 'multi-instance' items. The majority of these tables use an integer value as a table index. An index is important for uniquely identifying an item in a table and is persistent across agent restarts.

For example, the self monitor table uses an integer index. The following command (in sysedge.cf file) creates a monitor for the devTable for space utilization of a disk drive. The index(99) is associated with this particular monitor instance:

monitor devTableEntry 'C:'  devCapacity 99 0x100 30 absolute >= 95 'exampl'  

With index value 99, an SNMP query can obtain the current value of a monitor entry. The OID monCurrVal.99 (symbolic notation) can be queried using the SystemEDGE snmpget command as follows:

snmpget -h <host> -c public -o 1.3.6.1.4.1.546.6.1.1.6.99

The OID monCurrVal.99 (symbolic notation) can also be queried using the symbolic notation:

snmpget -h <host> -c public -o  monCurrVal.99