This is a translation of the original English documentation page. Help us make it better.

18 Напомене о ставкама system.cpu.util на Windows-у

system.cpu.util ставка приказује проценат искоришћења процесора.

Када се процес колектора покрене на 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