Use the information below for troubleshooting Datadog Network Device Monitoring. If you need additional help, contact Datadog support.
SNMP - Simple network management protocol - A network protocol that is used to collect information about bare metal networking gear.
OID - Object identifier - A unique ID or address on a device that when polled returns the response code of that value. For example, OIDs are CPU or device fan speed.
sysOID - System object identifier - A specific address that defines the device type. All devices have a unique ID that defines it. For example, the Meraki base sysOID is
MIB - Managed information base - A database or list of all the possible OIDs and their definitions that are related to the MIB. For example, the
IF-MIB (interface MIB) contains all the OIDs for descriptive information about a device’s interface.
Datadog supports all three versions of SNMP: SNMPv1, SNMPv2, and SNMPv3.
Datadog uses SNMP to discover devices. During discovery, the SNMP port (default 161) is polled. If there’s a response and a profile to match, this is considered a discovered device.
The Datadog Agent is MIB-less, meaning you don’t need to do anything with your MIBs. All metrics collected with Datadog device profiles automatically work without the MIB.
To add metrics or a custom configuration, list the MIB name, table name, table OID, symbol, and symbol OID, for example:
- MIB: EXAMPLE-MIB table: # Identification of the table which metrics come from. OID: 18.104.22.168.4.1.10 name: exampleTable symbols: # List of symbols ('columns') to retrieve. # Same format as for a single OID. # Each row in the table emits these metrics. - OID: 22.214.171.124.126.96.36.199.1 name: exampleColumn1
Datadog collects generic base-line metrics from all devices. If there are unsupported metrics from a vendor MIB, you can write a custom profile, or send a feature request to Datadog support.
If you send a feature request, Datadog support needs a
snmpwalk from the requested device. Run the following and send the output:
snmpwalk -O bentU -v 2c -c <COMMUNITY_STRING> <IP_ADDRESS>:<PORT> 1.3.6
snmpwalk -O bentU -v 2c -c <COMMUNITY_STRING> <IP_ADDRESS>:<PORT> 1.3.6from the host your Agent is running on. If you get a timeout without any response, there is likely something blocking the Datadog Agent from collecting metrics from your device.
Additional helpful documentation, links, and articles: