How to Calculate Zabbix CPU Load
-
It's showing actual load. It's not making anything up. That's the same load number your OS displays (like in the top command.) Your alarms should be based on load factor, not load. No way to guess what a good load is for your system nor does it matter. Load factor matters, load does not.
-
That's a very busy server. How many cores / thread engines does that box have?
-
But the trigger is set to 5. The CPU Utilization is showing only 30% so I just need to change the trigger realistically, right?
-
I talked with him about this. This is a Windows Box. I think windows calculates the CPU Load differently than a Linux machine.
-
@wirestyle22 said in How to Calculate Zabbix CPU Load:
But the trigger is set to 5.
That's pretty dumb. 5 is totally arbitrary and has no meaning for load. It's not showing load factor (which should stay at 1 or below) and doesn't show what it takes to determine load factor. So the alarm is useless. You'd have to factor load factor manually and set a proper alarm yourself.
-
@wirestyle22 said in How to Calculate Zabbix CPU Load:
The CPU Utilization is showing only 30% so I just need to change the trigger realistically, right?
CPU has a load of 30, we have no idea what the utilization percentage is. That's not shown here. We have no way to know what is going on with only this information. We don't know the load factor or the percentage of utilization nor the thread count.
-
@dafyre said in How to Calculate Zabbix CPU Load:
I talked with him about this. This is a Windows Box. I think windows calculates the CPU Load differently than a Linux machine.
Should not, it's a standard thing. Not really OS dependent.
-
CPU load is the number of threads in a runnable state on the system. On the windows agent, it's measured using an averaged "processor queue length" perfmon counter.
-
This is CPU utilization within Zabbix (what I was referring to)
-
There we go, see how low the percentage is? That's 1% - 5% only. This suggests that your load is just fine. But figuring out your load factor is critical to knowing if everything is okay and what a threshold should be. What's your thread engine count for this VM?
-
@scottalanmiller said in How to Calculate Zabbix CPU Load:
There we go, see how low the percentage is? That's 1% - 5% only. This suggests that your load is just fine. But figuring out your load factor is critical to knowing if everything is okay and what a threshold should be. What's your thread engine count for this VM?
I actually uploaded the wrong one. The new one I just put up is accurate.
-
Okay, still not bad. Only peaking at 30% and not often at all.