system.cpu.util proporciona el percentatge d'ús de la CPU.
Quan s'inicia un procés de recopilació a l'agent Zabbix per a Windows, una memòria intermèdia per a N elements per a N processadors lògics (fils) s'ha iniciat. Els valors s'actualitzen periòdicament a la memòria intermèdia mitjançant comptadors de rendiment de Windows. Aquests valors es notifiquen quan es fa la petició system.cpu.util[n]
, on 0 <= n < N.
S'utilitza un element més a la memòria intermèdia per a system.cpu.util[total]
.
Zabbix tria automàticament diferents comptadors de rendiment per donar suport tant als sistemes NUMA com a les versions anteriors de Windows, sense suport de grup de processadors.
Si el nombre de processadors lògics (fils) és menor o igual que 64 i el nombre de grups de processadors és igual a 1, aleshores:
N és el nombre de processadors lògics (fils).
\Processor(_Total)\% Processor Time
\Processor(0)\% Processor Time
\Processor(1)\% Processor Time
\Processor(2)\% Processor Time
...
\Processor(N-1)\% Processor Time
Altrament:
G és el nombre de grups de processadors i N és el nombre de processadors lògics (fils) al grup.
\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