Ad Widget

Collapse

Zabbix 4.0 LTS understanding percpu,avg1

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • drenriza
    Junior Member
    • May 2019
    • 19

    #1

    Zabbix 4.0 LTS understanding percpu,avg1

    I dont really get Zabbix's interpretation of the cpu.load value.
    Standard: system.cpu.load[percpu,avg1].avg(5m)}>5
    "Run system.cpu.load in percentage every minut, if value is larger than 5 over 5 minutes trigger"?

    The Zabbix Agent documentation is not helpful at all, since it simply states 'percpu (total load divided by online CPU count)'
    What on earth does this mean? On A Linux distro, if you have 3 cores, and use top which display load average, than the first column display per minut, and 1,00 would mean you utilize 33%
    3 means 100% in this scenario.

    But what is >5 in Zabbix? Why 5? Does the zabbix key use the Linux distro way of doing things?

    Edit: In the agent documentation there is a link to a Wikipedia Linux / Unix distro page using top, so i guess that answers that question how Zabbix treat this value.
    But why 5?

    Thanks in advance
    Best regards!
    Last edited by drenriza; 11-06-2019, 13:54.
  • Atsushi
    Senior Member
    • Aug 2013
    • 2028

    #2
    The number 5 used in the template threshold is just an example. Make adjustments to notify you when there may be an impact on service delivery in your environment.

    Comment

    Working...