Network Management

Huawei NE Router CPU Usage high or not displayed

CPU usage for Huawei NE40 Router CPU usage is higher or fails to display. Multiple values for CPU usage.

First published date

6/30/2021 4:52 PM

Last published date

7/3/2021 2:09 PM

Overview

The CPU usage for Huawei NE40 Router shows a value that is higher than expected or fails to display at all. 
Collector logs have the error 
ERROR SolarWinds.Orion.Core.Collector.CpuMemory.CpuMemoryDataProcessingStage - Invalid CPULoad on N:329 - value: 169
SNMP Walk have multiple values fo the CPU Usage OID i.e. 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.5
 

Product section

Network Performance Monitor

Cause

By default, the poller adds up all the values from within the OID 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.5
The sum of all values results in showing a higher CPU usage.
If the value crosses 100, an error is thrown by Collector about invalid CPU usage.

Resolution

To verify the correct value and the corresponding OID, perform an SNMP Walk on the device and at the same time collect the CPU usage data from the CLI of the device. Ideally, 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.5.16777216 should correspond to the most recent value of CPU usage on the device (Last 5 seconds on the device CLI)

Solution: Create a custom poller with the below parameters
  • Use the OID  1.3.6.1.4.1.2011.5.25.31.1.1.1.1.5.16777216 after verifying it by the above steps
  • Set data type to "Raw Value"
  • Set SNMP GET type to "GET"