Network Management

A monitored node is displaying a high number of errors or discards, in NPM

Sometimes NPM will display a high number of errors and or discards on a monitored node or the information being displayed in NPM is different from what the device says in the CLI.

First published date

10/30/2018 4:37 PM

Last published date

8/11/2022 4:59 PM

Overview

NPM gets Error and Discard information from specific OIDs that are counters and don't differentiate what kind of errors or discards. NPM does a calculation based on how much the counter is now versus the last time the information was polled. 

Product section

Network Performance Monitor

Cause

Inbound errors on a router interface may indicate that the issue is upstream of that device such as faulty cable, wrong configuration, and so on. On the other hand, discards may occur when the router is running out of buffer space.

Resolution

  1. Run SNMP walk to gather raw SNMP data from your device. 
    a. Go to: C:\Program Files(x86)\SolarWinds\Orion
    b. Run SnmpWalk.exe
    c. Change the Agent Address to the IP address of the suspect device.
    d. Change the Root OID to 1. 
    e. Click Scan and set your SNMP version and community string.
  2. Save the results as a text file and send this to support for investigation.


Values returned by these OIDs:
Errors and Discards ifInDiscards 1.3.6.1.2.1.2.2.1.13
Errors and Discards ifInErrors 1.3.6.1.2.1.2.2.1.14
Errors and Discards ifOutDiscards 1.3.6.1.2.1.2.2.1.19
Errors and Discards ifOutErrors 1.3.6.1.2.1.2.2.1.20

The values that the device returns for these OIDs are the raw data that the device is reporting. If you think the device is incorrectly reporting data, you will need to contact the device manufacturer for further assistance. You may provide them with the SNMP walk results, so they can see the values reported by these OIDs 

Note:

Some Cisco devices will inherently have a large number of discards. For known issues, You may look up Cisco Support Community (Copyright © 2019 Cisco Systems Inc., available at https://community.cisco.com, obtained on 05/13/2019).

For more information, see the following:

 

For WMI Nodes you can use the following query instead from WBEMTEST: 

-- Scripts are not supported under any SolarWinds support program or service.
-- Scripts are provided AS IS without warranty of any kind. SolarWinds further
-- disclaims all warranties including, without limitation, any implied warranties
-- of merchantability or of fitness for a particular purpose. The risk arising
-- out of the use or performance of the scripts and documentation stays with you.
-- In no event shall SolarWinds or anyone else involved in the creation,
-- production, or delivery of the scripts be liable for any damages whatsoever
-- (including, without limitation, damages for loss of business profits, business
-- interruption, loss of business information, or other pecuniary loss) arising
-- out of the use of or inability to use the scripts or documentation.

SELECT Name, PacketsReceivedDiscarded, PacketsReceivedErrors, PacketsOutboundDiscarded, PacketsOutboundErrors 
FROM Win32_PerfRawData_Tcpip_NetworkInterface