Ad Widget

Collapse

Использование процессора в Windows

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • wmiadmin
    Member
    • Dec 2009
    • 84

    #1

    Использование процессора в Windows

    С помощью счётчиков можно снимать данные по конкретным ядрам и общее использование CPU


    жаль что чего-то похожего нету из коробки.
    Last edited by wmiadmin; 03-01-2010, 12:41.
  • wmiadmin
    Member
    • Dec 2009
    • 84

    #2
    Есть позможность снимать значения в Zabbix агенте следующих показателей:
    1 Zabbix agent

    system.cpu.util[<cpu>,<type>,<mode>] # CPU(s) utilisation. Processor utilisation in percent.

    Example key:
    system.cpu.util[0,user,avg5]

    mode - possible values:
    avg1 (one-minute average, default), avg5 (5-minute average), avg15 (an average within 15 minutes)


    Т.е. я сделал так для 4-ёх ядерного процессора:
    Code:
    system.cpu.util[0,,avg1]
    system.cpu.util[2,,avg1]
    system.cpu.util[3,,avg1]
    system.cpu.util[4,,avg1]
    И в результете вижу график, который неплохо отличается от того что я вижу в Task Manager:




    Более реальное положение дел показывает
    Code:
    perf_counter[\Processor(3)\% Processor Time]


    Т.е. по данным агента загрузка процессора не превышала 70%, а счётчики показывают что он частенько был поболее 90%.

    Ежели смотреть на графики, то красивше смотрится график с данных агента, счётчики почти несмотрибельно.

    В этой связи вопрос, что такое avg1 ?
    Ежели это усреднение в минуту, то что усредняется?
    Last edited by wmiadmin; 22-06-2012, 13:34.

    Comment

    • wmiadmin
      Member
      • Dec 2009
      • 84

      #3
      Данные с агента:


      Данные счётчиков:

      Comment

      Working...