DMTF-DMI-MIB

MIB Reference — IPNetwork Monitor · Updated September 09, 2026

All MIBsDMTF-DMI-MIB

Organization: DMTF SNMP/DMI Mapping Working Committee

Last Updated: 1997-10-22

Category: Vendor: DMTF

Description: Implements the DMTF Desktop Management Interface (DMI) MIB for managing desktop and server hardware components.

Start monitoring vendor-neutral, standards-based MIB, any SNMPv3-capable network device (SNMP engine identity/boot/clock status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.

What Is DMTF-DMI-MIB?

DMTF-DMI-MIB implements the Desktop Management Task Force's Desktop Management Interface (DMI) as an SNMP-mapped MIB, providing a standardized way to access DMI-instrumented component information on desktop and server systems. It exposes class and attribute metadata for installed hardware and software components, including textual conventions and tables that mirror the DMI MI List Commands used to enumerate a system's manageable groups. Monitoring-wise, it is used to inventory and check the status of hardware components (via dmiClassTable/dmiAttributeTable entries) and software instrumentation registered with the DMI/SNMP mapping agent, effectively surfacing component presence, version, and identification data that would flag a missing or misconfigured hardware module. It serves as a bridging framework — the DMTF-DMI-MIB SNMP mapping lets conventional network management stations query DMI Service Provider data using standard SNMP requests, and MIBs generated via MIF-to-MIB mapping import its textual conventions, giving it a direct dependency relationship with vendor-specific DMI component MIBs built on top of it. It is typically deployed on desktop and server systems running a DMI Service Provider paired with an SNMP/DMI mapping agent for centralized hardware/software asset and health management.

IPNetwork Monitor allows you to monitor SNMP objects defined in DMTF-DMI-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.

Supported Devices

  • desktop PCs and servers with DMI instrumentation
  • vendor-neutral, standards-based MIB (DMTF), not tied to one manufacturer

Monitoring Examples

An admin would walk dmiClassTable/dmiClassEntry to enumerate registered DMI component classes by dmiClassIndex, reading dmiClassName, dmiClassOID, and dmiClassVersion to confirm which hardware or software groups are instrumented on the system. Cross-referencing dmiAttributeTable entries against a known-good baseline reveals whether a component's version or key attributes have changed unexpectedly, which can indicate an unauthorized hardware swap or driver/firmware mismatch. The dmiClassDescrLength and dmiClassPragma fields support parsing vendor-specific extensions for deeper component diagnostics.

What Can Be Monitored

  • registered DMI component classes
  • component name/version/OID
  • installed hardware/software groups
  • attribute table entries per class
  • DMI mapping agent inventory
Imported Objects

From SNMPv2-CONF

MODULE-COMPLIANCE
NOTIFICATION-GROUP
OBJECT-GROUP

From SNMPv2-SMI

Integer32
MODULE-IDENTITY
NOTIFICATION-TYPE
OBJECT-IDENTITY
OBJECT-TYPE
Unsigned32
enterprises

From SNMPv2-TC

TEXTUAL-CONVENTION
OIDs

RFC description

Provides SNMP access to Desktop Management Interface (DMI) data for system hardware information and assets managed by DMTF standards.

Start monitoring Desktop/server system with DMI instrumentation (vendor-neutral, DMTF standard) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.

Download DMTF-DMI-MIB