Ad Widget

Collapse

Мониторинг cpu utilization по процессорам

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • OKyHb
    Senior Member
    • Sep 2010
    • 103

    #1

    Мониторинг cpu utilization по процессорам

    Хотется для линуксовых серверов рисовать просто "cpu utilization" по процессорам. Сейчас для этого используем snmp и OID "HOST-RESOURCES-MIB::hrProcessorLoad".
    Но отдельно держать snmpd не особо хочется. Смотрю, можно сделать и стандартными айтемами system.cpu.discovery + system.cpu.util[<cpu>,<type>,<mode>]. Но смущает, что для получения простой утилизации надо делать 2 айтема:

    1. zabbix agent - system.cpu.util[#,idle]
    2. calculated - "100 - last(первый айтем)"

    Или же system.cpu.util на каждый type, но потом опять calculated item, который бы их суммировал.

    Может есть какой-то более простой и красивый способ? Или только через этот гемор с calculated item?
  • scout
    Junior Member
    • May 2012
    • 28

    #2
    Hi,

    why not to use system.cpu.discovery with filter online?
    With this discovery you will get all online CPU which are presented to the system.

    After that you can easily use item key system.cpu.util[<cpu>,<type>,<mode>].
    In the <cpu> value you put with values from low level discovery.

    Calculated item you can change to system.cpu.util[all]

    Comment

    Working...