Skip navigation
1503 Views 3 Replies Latest reply: Jun 26, 2012 9:11 AM by jmp242 RSS
tarun Rank: White Belt 33 posts since
Nov 10, 2010
Currently Being Moderated

Jun 25, 2012 12:44 AM

Zenoss CPU Metrics Not same as Windows Network Manager

Hi

 

Currenly Im monitoring the Windows Server where Zenoss is installed (via Virtual Machine).

Im running a stress test on the windows server and Checking the Zenoss CPU performance graph and CPU usage in Network Manager(Windows In-built Utility).  On running the test I see Metrics of CPU usage on Zenoss and Network Manager are not same.

 

The network manager shows CPU utlization over 90 %... but some how Zenoss shows CPU perfomance to be 78 % . Why is there a difference ?

Which one is correct ? Also Can i do some some change in configuration to make sure Zenoss CPU performance shows the same metrics ?

 

Please help in this reagrds

Tarun

  • jmp242 ZenossMaster 4,060 posts since
    Mar 7, 2007

    Remember that Zenoss is only seeing values every 5 minutes when it polls. So unless the CPU is pegged for a couple 5 minute intervals, it may not see it. Also, it's going to depend on the method you use to query the CPU from Windows, but it is possible that SNMP or WMI is reporting slightly different values than the network manager (whatever that is) because they arrive at the CPU use via different methods.

     

    --

    James Pulver

    ZCA Member

    LEPP Computer Group

    Cornell University

  • jmp242 ZenossMaster 4,060 posts since
    Mar 7, 2007

    What I was saying is that the Task Manager can give you instant info. Zenoss gets a value once every 5 minutes. So unless you know *exactly* what SNMP or WMI spits out at that nanosecond that Zenoss gets the value, and catch that value from the Task Manager, "human speed" will see different values.

     

    Zenoss then averages the data it gets, so it will graph that value - it's how RRD works... much has been written about how RRD works, so if you care for nitty gritty details on that, read the RRD docs.

     

    Finally, much of the CPU data doesn't mean what most people think it means. What does 50% CPU use mean on a dual core server? Both cores are at 50%? One is at 100% and one is at 0%?

     

    This thread goes into some detail:

    http://community.zenoss.org/thread/15237

     

    --

    James Pulver

    ZCA Member

    LEPP Computer Group

    Cornell University

More Like This

  • Retrieving data ...

Legend

  • Correct Answers - 4 points
  • Helpful Answers - 2 points