Network Management

UNDP Not Displaying Values for SNMP ifEntry OIDs on Unmanaged Interfaces in NPM

This article provides information about a known behavior where Universal Device Pollers (UNDPs) assigned to nodes do not display or store values for SNMP OIDs under the ifEntry table (e.g., ifOperStatus, ifAdminStatus, etc.) if the target interfaces are not managed (monitored) in Network Performance Monitor (NPM).

First published date

5/29/2025 2:24 AM

Last published date

5/29/2025 3:16 PM

Overview

In some environments, users may assign a Universal Device Poller (UNDP) to a node to monitor SNMP OIDs under the ifEntry table (1.3.6.1.2.1.2.2). This includes common interface-level OIDs such as:

 

  • ifOperStatus
  • ifAdminStatus
  • ifSpeed
  • ifDescr, and others.

 

These OIDs may respond when queried using third-party SNMP tools such as SNMPwalk, indicating that the target device is SNMP-accessible and responding correctly.

 

However, when reviewing the assigned UNDPs in the SolarWinds web interface, no values are shown for interfaces that are not managed (selected in List Resources) under the target node. Additionally, no polled values for these interfaces are stored in the database, meaning that historical charting, reporting, or custom SQL-based queries will not return results for unmonitored interfaces—even though the OID is valid and assigned to the node.

 

This is expected behavior across current SolarWinds products, including SolarWinds Observability Self-Hosted and the SolarWinds Platform as of version 2025.2.

Product section

Network Performance Monitor

Cause

  • This is by design.
  • SolarWinds NPM polls and stores SNMP interface-related data (such as those under the ifEntry table) only for interfaces that are explicitly managed in the List Resources configuration for the node.
  • If an interface is not selected (i.e., not checked as "monitored") during List Resources, the system does not initiate SNMP polling for that interface, regardless of whether a UNDP targeting ifEntry OIDs is assigned. As a result, no polling results are stored in the database, and no values are shown in the UNDP widgets or reports for those unmonitored interfaces.

Resolution

To ensure that UNDPs assigned to ifEntry OIDs return and store values:

  1. Go to the node details in the SolarWinds web console.
  2. Select List Resources.
  3. Check the boxes for the interfaces you want to monitor.
  4. Submit and allow the platform to rediscover and poll the newly selected interfaces.
  5. Wait for the polling interval to pass or initiate a manual poll.
  6. Re-check the UNDP widget or custom views, values for the now-managed interfaces should appear.