|
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.

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
|
|