SNMP Polling Results

Top  Previous  Next

SNMP polling operation status is presented by SNMP (snmp) variable with the following fields:

Field

Description

Successful

Indicates that SNMP communications are supported by the managed device and last synchronization procedure was successful.

Error

Text of error encountered during the last synchronization.

SNMP polling results are presented as Device setting variables according to the following rules:

If a group of OIDs represent SNMP Table, one tabular device setting variable is created for them.
In all other cases, one device setting variable is created per OID.

Device Setting Variable Names

Device setting variable names for SNMP variables are constructed by the following rules:

If a MIB symbol is found for a certain OID, device setting name equals to MIB symbol name (ex.: sysDescr, hrStorageTable).
If no MIB data is found for an OID, device setting name equals to OID itself. Dots are substituted by underscores to make a valid name (ex.: 1_3_6_1_2_1_5_27_1_5_2_0).

Device Setting Variable Descriptions

Device setting variable descriptions for SNMP variables are constructed by following rules:

If a relevant MIB file is found for an OID, description constructed in accordance with Variable Descriptions setting defined for this MIB file.
If full MIB data is not found, variable description includes symbolic name for recognized part of OID followed by numeric unrecognized part. Full variable OID is also included in parentheses. For example: iso.org.dod.internet.mgmt.mib-2.icmp.27.1.5.1.0 (1.3.6.1.2.1.5.27.1.5.1.0)

Device Setting Variable Grouping

Device setting variables are grouped by MIB filed the corresponding OIDs are defined in. Setting variables corresponding to OIDs not found in MIB directory are put into Unrecognized SNMP OIDs group.

ls_snmp_groups

SNMP Type to AggreGate Conversion

SNMP types are converted to AggreGate types, as described in the following table:

SNMP Type

AggreGate Type

OctetString

String

Counter32

Long

Counter64

String

Integer (Integer32)

Integer

UnsignedInteger32 (Gauge32)

Long

Counter32

Long

IpAddress

String

TimeTicks

Long

Object Identifier        

String