DMTFDMI: View SNMP OID List / Download MIB

VENDOR: DISTRIBUTED MANAGEMENT TASK FORCE (DMTF)


 Home MIB: DMTFDMI
Download as:   

Download standard MIB format if you are planning to load a MIB file into some system (OS, Zabbix, PRTG ...) or view it with a MIB browser. CSV is more suitable for analyzing and viewing OID' and other MIB objects in excel. JSON and YAML formats are usually used in programing even though some systems can use MIB in YAML format (like Logstash).
Keep in mind that standard MIB files can be successfully loaded by systems and programs only if all the required MIB's from the "Imports" section are already loaded.
The tree-like SNMP object navigator requires no explanations because it is very simple to use. And if you stumbled on this MIB from Google note that you can always go back to the home page if you need to perform another MIB or OID lookup.


Object Name OID Type Access Info
 dmtf 1.3.6.1.4.1.412
         dmiMIB 1.3.6.1.4.1.412.1
             dmiMIBObjects 1.3.6.1.4.1.412.1.1
                 dmiClasses 1.3.6.1.4.1.412.1.1.1
                     dmiClassTable 1.3.6.1.4.1.412.1.1.1.1 no-access
The MIF definitions for all group classes known to the Service Layer.
                         dmiClassEntry 1.3.6.1.4.1.412.1.1.1.1.1 no-access
The meta-data defining a particular group class. If multiple versions of a particular group class are registered with the Service Layer, the data in this entry shall pertain to the highest version.
                             dmiClassIndex 1.3.6.1.4.1.412.1.1.1.1.1.1 unsigned32 read-only
A unique value for each group class known to the mapping agent for this managed node. The value for each class must remain constant at least from one re-initialization of the mapping agent to the next re-initialization. This value is NOT necessarily equal to the Group ID assigned within a given Component by the DMI Service Layer.
                             dmiClassString 1.3.6.1.4.1.412.1.1.1.1.1.2 dmistring read-only
The 'class string' assigned to the group in the 'class' statement.
                             dmiClassVersion 1.3.6.1.4.1.412.1.1.1.1.1.3 integer read-only
The version number of the group definition providing it appeared as an integer in the 'class string'; zero otherwise.
                             dmiClassName 1.3.6.1.4.1.412.1.1.1.1.1.4 dmistring read-only
The 'group name' from the 'name' statement in the group definition.
                             dmiClassOID 1.3.6.1.4.1.412.1.1.1.1.1.5 object identifier read-only
The OBJECT IDENTIFIER of the conceptual table representing the group in an SNMP MIB. Attributes of the group may be accessed as columnar objects of this table, indexed according to the rules specified in RFC-nnnn.
                             dmiClassKeyCount 1.3.6.1.4.1.412.1.1.1.1.1.6 integer read-only
The number attributes that comprise a key for this group; zero if no 'key' statement appeared in the group definition. The ordered list of attribute Id's that comprise the key can be obtained from the dmiKeyTable
                             dmiClassDescrLength 1.3.6.1.4.1.412.1.1.1.1.1.7 integer read-only
The total length (in octets) of the 'description string' from the 'description' statement in the group definition. This string can be retrieved in segments from the dmiDescrTable
                             dmiClassPragma 1.3.6.1.4.1.412.1.1.1.1.1.8 dmistring read-only
The 'group name' from the 'name' statement in the group definition.
                     dmiAttributeTable 1.3.6.1.4.1.412.1.1.1.2 no-access
A table listing all the meta-data for all attributes of each registered group class.
                         dmiAttributeEntry 1.3.6.1.4.1.412.1.1.1.2.1 no-access
The meta-data defining a particular DMI attribute.
                             dmiAttrId 1.3.6.1.4.1.412.1.1.1.2.1.1 unsigned32 read-only
The value of the 'id' statement from the attribute definition. This value uniquely identifies this attribute within the group.
                             dmiAttrName 1.3.6.1.4.1.412.1.1.1.2.1.2 dmistring read-only
The value of the 'name' statement from the attribute definition. This name is normally used for display to human users.
                             dmiAttrAccess 1.3.6.1.4.1.412.1.1.1.2.1.3 integer read-only
The value of the 'access' statement from the attribute definition. This value defines how the attribute may be accessed. Enumeration: 'readWrite': 3, 'unknown': 1, 'readOnly': 2, 'writeOnly': 4, 'unsupported': 5.
                             dmiAttrType 1.3.6.1.4.1.412.1.1.1.2.1.4 dmitype read-only
This is the value of the 'type' statement from the attribute definition. This value specifies the datatype of the attribute.
                             dmiAttrMaxSize 1.3.6.1.4.1.412.1.1.1.2.1.5 integer read-only
For string types, this value specifies the maximum number of octets that may be contained in the string. Zero implies no limit specified (or a non-string datatype).
                             dmiAttrEnumListCount 1.3.6.1.4.1.412.1.1.1.2.1.6 integer read-only
The number of name-value pairs in any associated enumeration list. Zero if not an enumerated integer.
                             dmiAttrDescrLength 1.3.6.1.4.1.412.1.1.1.2.1.7 integer read-only
The total length (in octets) of the 'description string' from the 'description' statement in the group definition. This string can be retrieved in segments from the dmiDescrTable
                     dmiKeyTable 1.3.6.1.4.1.412.1.1.1.3 no-access
A table of key definitions for each group that has a 'key' statement.
                         dmiKeyEntry 1.3.6.1.4.1.412.1.1.1.3.1 no-access
An entry in this table specifies an attribute that is (part of) the 'key' for the corresponding group.
                             dmiKeyIndex 1.3.6.1.4.1.412.1.1.1.3.1.1 integer read-only
An ordinal that indicates this attributes position in the key for this group.
                             dmiKeyType 1.3.6.1.4.1.412.1.1.1.3.1.2 dmitype read-only
The type of the attribute that forms this portion of the group key.
                             dmiKeyAttrId 1.3.6.1.4.1.412.1.1.1.3.1.3 unsigned32 read-only
The Id of the attribute that forms this portion of the group key.
                     dmiDescrTable 1.3.6.1.4.1.412.1.1.1.4 no-access
A table of description string segments. This table allows long description strings to be retrieved in segments. A complete description string can be reconstituted by concatenating the ordered set of string segments. The length of the complete string is available through the dmiClassTable or dmiAttributeTable as appropriate.
                         dmiDescrEntry 1.3.6.1.4.1.412.1.1.1.4.1 no-access
An entry in the description table contains one segment of an attribute or group description. The complete description string can be reconstituted by concatenating the ordered set of string segments. The length of the complete string is available through the dmiClassTable or dmiAttributeTable as appropriate. The description string for the group definition is accessed by specifying dmiAttrId==0
                             dmiDescrIndex 1.3.6.1.4.1.412.1.1.1.4.1.1 integer read-only
An ordinal that indicates this segment's relative position in the complete description string for this attribute or group.
                             dmiDescrText 1.3.6.1.4.1.412.1.1.1.4.1.2 dmistring read-only
A segment of the description string for this attribute or group.
                     dmiEnumTable 1.3.6.1.4.1.412.1.1.1.5 no-access
A table defining all enumerated lists known to the Service Layer.
                         dmiEnumEntry 1.3.6.1.4.1.412.1.1.1.5.1 no-access
An entry in this table defines the pairing of a string with an integer value as part of an 'Enum' definition.
                             dmiEnumId 1.3.6.1.4.1.412.1.1.1.5.1.1 unsigned32 read-only
A unique value for each entry within a particular 'Enum' definition.
                             dmiEnumValue 1.3.6.1.4.1.412.1.1.1.5.1.2 integer32 read-only
The integer value that is associated with the corresponding string (dmiEnumString).
                             dmiEnumString 1.3.6.1.4.1.412.1.1.1.5.1.3 dmistring read-only
The displayable string that is associated with the corresponding integer value (dmiEnumValue)
                 dmiComponents 1.3.6.1.4.1.412.1.1.2
                     dmiComponentTable 1.3.6.1.4.1.412.1.1.2.1 no-access
A list of all components registered with the Service Layer.
                         dmiComponentEntry 1.3.6.1.4.1.412.1.1.2.1.1 no-access
An entry in this table describes a particular component registered with the Service Layer
                             dmiCompId 1.3.6.1.4.1.412.1.1.2.1.1.1 unsigned32 read-only
The unique Id assigned to the component by the Service Layer at registration time. By convention, the Service Layer itself will have an Id of one.
                             dmiCompName 1.3.6.1.4.1.412.1.1.2.1.1.2 dmistring read-only
The value of the 'name' statement from the component definition block.
                             dmiCompDescrLength 1.3.6.1.4.1.412.1.1.2.1.1.3 integer read-only
The total length of the component description string in octets.
                             dmiCompGroupCount 1.3.6.1.4.1.412.1.1.2.1.1.4 integer read-only
The number of group instances contained within this component.
                             dmiCompPragma 1.3.6.1.4.1.412.1.1.2.1.1.5 dmistring read-only
The value of the 'pragama' statement from the component definition block.
                     dmiCompDescrTable 1.3.6.1.4.1.412.1.1.2.2 no-access
A table of description string segments. This table allows long description strings to be retrieved in segments. A complete description string can be reconstituted by concatenating the ordered set of string segments. The length of the complete string is available through the dmiComponentTable.
                         dmiCompDescrEntry 1.3.6.1.4.1.412.1.1.2.2.1 no-access
An entry in the description table contains one segment of a component description. The complete description string can be reconstituted by concatenating the ordered set of string segments. The length of the complete string is available through the dmiComponentTable.
                             dmiCompDescrIndex 1.3.6.1.4.1.412.1.1.2.2.1.1 integer read-only
An ordinal that indicates this segment's relative position in the complete description string for this attribute or group.
                             dmiCompDescrText 1.3.6.1.4.1.412.1.1.2.2.1.2 dmistring read-only
A segment of the description string for this attribute or group.
                     dmiGroupTable 1.3.6.1.4.1.412.1.1.2.3 no-access
A list of all group instances contained within each component.
                         dmiGroupEntry 1.3.6.1.4.1.412.1.1.2.3.1 no-access
An entry in this table describes a particular group instance within a particular component.
                             dmiGroupId 1.3.6.1.4.1.412.1.1.2.3.1.1 unsigned32 read-only
An identifier assigned by the DMI Service Layer that uniquely identifies this group instance within a particular component.
                             dmiGroupClassString 1.3.6.1.4.1.412.1.1.2.3.1.2 dmistring read-only
The class string of the group (or table) instance as registered with the DMI Service Layer for the given component.
                             dmiGroupVersion 1.3.6.1.4.1.412.1.1.2.3.1.3 integer read-only
The version number of the group definition providing it appeared as an integer in the 'class string'; zero otherwise.
                             dmiGroupClassIndex 1.3.6.1.4.1.412.1.1.2.3.1.4 unsigned32 read-only
The index of the corresponding group class definition in the dmiClassTable. This index is an artifact of the mapping agent and serves as a cross-reference into the dmiClassTable for the remainder of the group class definition.
                     dmiLanguageTable 1.3.6.1.4.1.412.1.1.2.4 no-access
A list of all language bindings registered for each component.
                         dmiLanguageEntry 1.3.6.1.4.1.412.1.1.2.4.1 no-access
An entry in this table describes a particular language binding within a particular component.
                             dmiLanguage 1.3.6.1.4.1.412.1.1.2.4.1.1 dmistring read-only
The language string, defined by the DMI 2.0 Specification, that identifies a native language character set supported by the component. The format of the string is: 'language-code|territory-code|encoding' where language-code is one of the two-letter codes defined in ISO 639, territory-code is one of the two leteter codes defined in ISO 3166, and encoding is either 'iso8859-1' or 'unicode'.
                 dmiMappingAgent 1.3.6.1.4.1.412.1.1.3
                     dmiMappingLevel 1.3.6.1.4.1.412.1.1.3.1 integer read-only
The mapping level identifies the capabilities supported by the DMI-to-SNMP mapping agent. This object is defined as a bit-mask where each bit corresponds to a specific mapping capability. If the bit is '1', the capability is supported by the mapping agent. If the bit is '0', the capability is not supported. The mapping capabilities defined are: 0x01 Event Mapping Supported 0x02 Request/Response Mapping Supported 0x04 Row Addition/Deletion Supported 0x08 Remote Proxy Supported 0x10 Dynamic OID Generation Supported All other (unused) bits must be '0'. For example, a mapping agent that supports Event and Request/Response mapping, including Dynamic OID Generation, but does not support row addition/deletion nor remote proxy returns the value 0x13.
             dmiNotifications 1.3.6.1.4.1.412.1.2
                 dmiIndications 1.3.6.1.4.1.412.1.2.0
                       dmiEventIndication 1.3.6.1.4.1.412.1.2.00.1
A DMI Event associated with a group within a DMI component has occurred. Normally, DMI Events are translated into event specific SNMP notifications instead of this generic notification. However, this generic notification is defined for cases when mapping the DMI event to a specific SNMP trap is not possible (e.g., the DMI Class to SNMP OID mapping is not defined).
                       dmiComponentAddedIndication 1.3.6.1.4.1.412.1.2.00.2
A new component has been installed into the DMI Service Layer.
                       dmiComponentDeletedIndication 1.3.6.1.4.1.412.1.2.00.3
An installed component has been uninstalled from the DMI Service Layer.
                       dmiLanguageAddedIndication 1.3.6.1.4.1.412.1.2.00.4
A new language binding has been added to a component in the DMI Service Layer.
                       dmiLanguageDeletedIndication 1.3.6.1.4.1.412.1.2.00.5
An existing language binding has been removed from a component in the DMI Service Layer.
                       dmiGroupAddedIndication 1.3.6.1.4.1.412.1.2.00.6
A new group has been added to a component in the DMI Service Layer.
                       dmiGroupDeletedIndication 1.3.6.1.4.1.412.1.2.00.7
An existing group has been removed from a component in the DMI Service Layer.
                 dmiEventVars 1.3.6.1.4.1.412.1.2.1
                     dmiEventType 1.3.6.1.4.1.412.1.2.1.1 integer32 read-only
Event-specific information that identifies the type of event within the DMI Event Generation group. Normally, this information is conveyed in the resulting SNMP Notification OID derived from the DMI Event to SNMP Trap mapping procedure. This object is not included in event specific traps. However, this object is defined for use within the generic dmiEventIndication trap, when mapping the DMI event to a specific SNMP trap is not possible (e.g., the DMI Class to SNMP OID mapping is not defined).
                     dmiEventSeverity 1.3.6.1.4.1.412.1.2.1.2 integer read-only
The severity of this event. Enumeration: 'information': 2, 'ok': 4, 'monitor': 1, 'critical': 16, 'nonRecoverable': 32, 'nonCritical': 8.
                     dmiEventStateKey 1.3.6.1.4.1.412.1.2.1.4 integer32 read-only
The index into the Event State group for the component generating this event, provided the event is state-based. The value -1 indicates the event is not state-based.
                     dmiEventAssociatedGroup 1.3.6.1.4.1.412.1.2.1.5 dmistring read-only
The class string of the DMI group associated with this event.
                     dmiEventSystem 1.3.6.1.4.1.412.1.2.1.6 integer32 read-only
Event-specific information that identifies the functional system of the component that caused the event. Normally, SNMP Traps mapped from a DMI Event contain an event-specific definition of this attribute. This object is not included in event specific traps. However, this object is defined for use within the generic dmiEventIndication trap, when mapping the DMI event to a specific SNMP trap is not possible (e.g., the DMI Class to SNMP OID mapping is not defined).
                     dmiEventSubSystem 1.3.6.1.4.1.412.1.2.1.7 integer32 read-only
Event-specific information that identifies the functional sub-system of the component that caused the event. Normally, SNMP Traps mapped from a DMI Event contain an event-specific definition of this attribute. This object is not included in event specific traps. However, this object is defined for use within the generic dmiEventIndication trap, when mapping the DMI event to a specific SNMP trap is not possible (e.g., the DMI Class to SNMP OID mapping is not defined).
                     dmiEventSolution 1.3.6.1.4.1.412.1.2.1.8 integer32 read-only
Event-specific information that describes the solution to the problem that caused the event. Typically, SNMP Traps mapped from a DMI Event contain an event-specific definition of this attribute. This object is not included in event specific traps. However, this object is defined for use within the generic dmiEventIndication trap, when mapping the DMI event to a specific SNMP trap is not possible (e.g., the DMI Class to SNMP OID mapping is not defined).
                     dmiEventVendorMsg 1.3.6.1.4.1.412.1.2.1.10 dmistring read-only
Vendor specific message related to the event. This data may contain any displayable string (ISO 8859-1).
                     dmiEventVendorData 1.3.6.1.4.1.412.1.2.1.11 octet string read-only
Vendor specific data related to the event. This data may contain any arbitrary string of octets.
                     dmiEventDateTime 1.3.6.1.4.1.412.1.2.1.12 octet string read-only
The timestamp attached to an event indication by the DMI Service Layer.
                     dmiEventClassString 1.3.6.1.4.1.412.1.2.1.13 dmistring read-only
The Event Group class string used, along with the event type, to uniquely identify the DMI Event when translated into the general dmiEventIndication trap format.
                     dmiEventSource 1.3.6.1.4.1.412.1.2.1.14 dmitdaddress read-only
The transport address that identifies the originator of the DMI Event or Indication. The event may be forwarded by other Service Layers acting as intermediaries for the originator of the event, or the event may have originated on a system other than the local mapping agent. This variable binding is only included in DMI Events and Indications if the original source is a system other than where the SNMP/DMI mapping agent is operating. If the transport selector (e.g., UDP port or IPX socket) of an SNMP mapping agent running on the specified system is not known, a zero (0) value is to indicate that only the network address portion is known. Otherwise, the transport selector value may be used by management applications to send SNMP requests directly to the specified system.
             dmiMIBConformance 1.3.6.1.4.1.412.1.3
                 dmiMIBCompliance 1.3.6.1.4.1.412.1.3.1
                 dmiMIBCompliances 1.3.6.1.4.1.412.1.3.1
                 dmiMIBGroups 1.3.6.1.4.1.412.1.3.2
                 dmiNotificationsOnlyCompliance 1.3.6.1.4.1.412.1.3.2
                     dmiClassesGroup 1.3.6.1.4.1.412.1.3.2.1
                     dmiComponentsGroup 1.3.6.1.4.1.412.1.3.2.2
                     dmiNotificationObjectGroup 1.3.6.1.4.1.412.1.3.2.3
                     dmiMappingAgentGroup 1.3.6.1.4.1.412.1.3.2.4
                 dmiNotificationGroups 1.3.6.1.4.1.412.1.3.3
                       dmiNotificationsGroup 1.3.6.1.4.1.412.1.3.30.1
The notifications that an SNMP entity is required to implement.
         dmtfStdMifs 1.3.6.1.4.1.412.2
         dmtfDynOids 1.3.6.1.4.1.412.3