Use > Explore SNMP MIB Source Information > MIB Form > MIB Form: MIB Variable Tab

MIB Form: MIB Variable Tab

[This is the context-sensitive help for the MIB Variable form.]

The MIB form's MIB Variables tab lists all MIB variables available within the currently displayed MIB file.

To view a list of all MIB Variables from all MIB files:

  • Level-2 Operators and above can use the  Inventory workspace, MIB Variables view.
  • NNMi administrators can use the  Configuration workspace, MIBs folder, MIB Variables view.

For information about each tab: Concept Link IconSee Also

MIB Variables Tab
Attribute Description
OID (Numeric)

The numeric representation of the OID (Object Identification) value for the selected MIB variable.

For example, IF-MIB's ifAdminStatus variable: .1.3.6.1.2.1.2.2.1.7

Name

The Name value that is stored in the MIB definition for the selected MIB variable.

For example, IF-MIB's variable: ifAdminStatus

Syntax

The SYTNAX value for the MIB variable.

Valid values for MIB variable that can be included in a MIB Expression include the following: 

Possible Syntax Values (* = SNMP v1 only, ** = SNMP v2 only)
Syntax Syntax
Address ** Module Identity
** Agent Capabilities ** Notification Group
Bits ** Notification Type
Counter ** Object Group **
Counter32 Object Identifier
Counter64 ** Object Identity
* Display String Octet String
Enumeration Opaque
Gauge Other (Usually indicates = unset)
Gauge32 * Physical Address
Integer Sequence
Interger32 Sequence of
IP Address ** Textual Convention
MIB Defined (Indicates a custom type defined in the MIB) Time_Ticks
** Module Compliance Unsigned32 (Integer)

For example, the IF-MIB's ifAdminStatus variable's SYNTAX:

ifAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1), -- ready to pass packets
down(2),
testing(3) -- in some test mode
}

For more information, click here.

  • When evaluating MIB expressions that include MIB variables of type Counter, Counter64, or Time_Ticks, NNMi evaluates the MIB Variable using the difference in value between the most recent poll and the poll before it. If you want NNMi to calculate a rate over time in seconds, divide the MIB Expression by sysUptime. For example:

    (((ifInOctets+ifOutOctets)*8/ifSpeed)*100)/sysUpTime*0.01

    The sysUpTime variable is a value of hundredths of a second. When you want the rate in seconds, use sysUpTime*0.01 in the MIB expression as shown in the previous example.

  • If you use a MIB variable of type Counter, Counter64, or Time_Ticks in the MIB Expression, NNMi automatically collects sysUpTime values if sysUpTime is not already in the MIB Expression. NNMi uses the sysUptime value to detect a system reboot. Any time a system reboot is detected, NNMi cannot determine the difference in values between polls for any Counter MIB variable and therefore does not calculate the MIB Expression for that poll.
OID (Text)

The textual representation of the OID for the selected MIB variable.

For example, the IF-MIB's ifAdminStatus variable: .iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifAdminStatus

Double-click the row representing a MIB variable. The MIB Variable Form displays all details about the selected MIB variable.