system.cpu.util ставка даје проценат искоришћености CPU-а.
Када се покрене процес сакупљача на Zabbix агенту за Windows, бафер за N ставки за N логичких процесора (нити) је иницијализован. Вредности се периодично ажурирају у баферу помоћу Windows бројача перформанси. Ове вредности су пријављен када се захтева system.cpu.util[n]
, где је 0 <= n < N.
Још једна ставка у баферу се користи за system.cpu.util[total]
.
Zabbix аутоматски бира различите бројаче перформанси како би подржао и NUMA системе и старије верзије Windows-а нема подршке за групу процесора.
Ако је број логичког процесора (нити) мањи или једнак 64 и број група процесора једнак 1, онда:
N је број логичког процесора (нити).
\Processor(_Total)\% Processor Time
\Processor(0)\% Processor Time
\Processor(1)\% Processor Time
\Processor(2)\% Processor Time
...
\Processor(N-1)\% Processor Time
остало:
G је број група процесора, а N је број логичких процесора (нити) у групи.
\Processor Information(_Total)\% Processor Time
\Processor Information(0,0)\% Processor Time
\Processor Information(0,1)\% Processor Time
\Processor Information(0,2)\% Processor Time
...
\Processor Information(0,N-1)\% Processor Time
...
\Processor Information(G-1,0)\% Processor Time
\Processor Information(G-1,1)\% Processor Time
\Processor Information(G-1,2)\% Processor Time
...
\Processor Information(G-1,N-1)\% Processor Time