Esta página fue traducida automáticamente. Si detectas un error, selecciónalo y presiona Ctrl+Enter para informarlo a los editores.

18 Notas sobre los elementos system.cpu.util en Windows

El elemento system.cpu.util proporciona el porcentaje de utilización de la CPU.

Cuando se inicia un proceso de recopilación en el agente Zabbix para Windows, se inicializa un búfer para N elementos para N procesadores lógicos (hilos). Los valores se actualizan periódicamente en el búfer utilizando contadores de rendimiento de Windows. Estos valores se informan cuando se solicita system.cpu.util[n], donde 0 <= n < N.

Se utiliza un elemento más en el búfer para system.cpu.util[total].

Zabbix selecciona automáticamente diferentes contadores de rendimiento para admitir tanto sistemas NUMA como versiones antiguas de Windows sin soporte para grupos de procesadores.

Si el número de procesadores lógicos (hilos) es menor o igual a 64 y el número de grupos de procesadores es igual a 1, entonces:

N es el número de procesadores lógicos (hilos).
       
       \Processor(_Total)\% Processor Time
       \Processor(0)\% Processor Time
       \Processor(1)\% Processor Time
       \Processor(2)\% Processor Time
       ...
       \Processor(N-1)\% Processor Time

De lo contrario:

G es el número de grupos de procesadores y N es el número de procesadores lógicos (hilos) en el grupo.
       
       \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