Ad Widget

Collapse

CPU Trigger Linux/FreeBSD - Processor load is too high

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • jcm
    Junior Member
    • Jun 2025
    • 2

    #1

    CPU Trigger Linux/FreeBSD - Processor load is too high

    Linux/FreeBSD agent template have a low and static value for the trigger, "Processor load is too high".

    It must be redefined to take the number of CPUs into account, because a load of 5 on a machine with 48 CPUs is negligible and should not generate an alert.

    I have change it to:
    avg(/FreeBSD by Zabbix agent/system.cpu.load[all,avg1],5m) > last(/FreeBSD by Zabbix agent/system.cpu.num) + 4
  • cyber
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Dec 2006
    • 4807

    #2
    OOB tempaltes are good for starting. You shoudl adjust them according your own needs, just as you have done... good job!
    But that original expression should not fire in case of load avg of 5... it compares average to number of processors... so in case of your 48 cpus, it should react only if load is above 48... Are you sure, you are not mixing something up? Most of cpu-s offline?

    Comment


    • jcm
      jcm commented
      Editing a comment
      OOB templates for FreeBSD are different from those for Linux. The Linux template is fine, but the one provided for FreeBSD is not.
      I made a mistake in my subject; it seems to be related to FreeBSD only.
Working...