Network Management

WMI Polled Node is showing '0' value for CPU in Orion Platform

The article shows how to address the issue when a WMI polled node shows a value of '0' for its CPU

First published date

11/27/2018 11:51 PM

Last published date

12/14/2021 9:01 PM

Overview

When a WMI Polled Node is shows '0' for the CPU, this can be related to the target server's performance counters either returning a NULL value, or they might need to be rebuilt.

Product section

Orion Platform

Cause

The WMI Class is reporting NULL values for CPU Load. This will cause Orion to display 0 values for CPU Load.

Resolution

To verify if this is the cause of the issue in your environment:

  1. Run WBEMTEST.
  2. Click Connect.
  3. Namespace: \\{IP}\root\cimv2.
  4. Enter the credentials.
  5. Click Connect.
  6. Run each of the following queries for WMI CPU Information:
    SELECT PercentProcessorTime FROM Win32_PerfFormattedData_PerfOS_Processor WHERE NOT NAME LIKE "%Total%"

    SELECT PercentProcessorTime, TimeStamp_Sys100NS FROM Win32_PerfRawData_PerfOS_Processor WHERE NOT NAME LIKE "%Total%"

    SELECT LoadPercentage FROM Win32_Processor
  7. Double click into one of the results.

  8. Scroll down and find the Properties for either PercentProcessorTime or LoadPercentage.
    Orion_WBEM_CPU_Load.png

  9. If this displays a <null> value, then there is an issue with the Windows server providing the information about CPU Load

Further resolution needs to be undertaken on the server itself if it is not providing the information via WMI.

 

One possible solution would be re-building performance counters on the target machine.

You can do this by following the steps outlined in this article here:

WMI Polling method does not show CPU, Memory and Interface Data