Ad Widget

Collapse

Windows performance counters problem

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • kaydannik
    Junior Member
    • May 2011
    • 2

    #1

    Windows performance counters problem

    I tried to create normal charts for CPU usage for Windows Server.

    For example sum of counters
    \Processor(_Total)\% Idle Time
    \Processor(_Total)\% Interrupt Time
    \Processor(_Total)\% Privileged Time
    \Processor(_Total)\% User Time
    will provide 100%.

    So we can draw normal stacked CPU chart, and will know what is going on with CPU.

    Problem is in next:
    If we have server, where CPU load is changing fast we can get sum -150-170%.
    Example:
    When Zabbix agent take conter "Idle Time" it can be 80%.
    After some time (1 second for example) zabbix agent will take other counter/ User time will be a 70%. So in chart i will receive not normal charts.

    Do we have possibility to take counters at the same time ? or can you give advice how to do that ?

    Thanks.
    Attached Files
  • mmarkwitzz
    Senior Member
    • Jan 2011
    • 106

    #2
    You can try gathering average values. So if you set the item at 300 seconds interval you will have perf_counter[%processor.., 300] which will give you the average value for the last 300 seconds.
    THis way, even if the agent polls the different items at slightly different times, the error you get is very small.

    Comment

    Working...