Se encuentra viendo la documentación de la versión en desarrollo, puede estar incompleta.
Esta página fue traducida automáticamente. Si detectas un error, selecciónalo y presiona Ctrl+Enter para informarlo a los editores.

6 Contadores de rendimiento de Windows

Descripción general

Puede monitorizar eficazmente los contadores de rendimiento de Windows utilizando la clave perf_counter[].

Por ejemplo:

perf_counter["\Processor(0)\Interrupts/sec"]

o

perf_counter["\Processor(0)\Interrupts/sec", 10]

Para obtener más información sobre el uso de esta clave o su equivalente solo en inglés perf_counter_en, consulte Claves de métricas específicas de Windows.

Para obtener una lista completa de los contadores de rendimiento disponibles para monitorización, puede ejecutar:

typeperf -qx

También puede utilizar el descubrimiento de bajo nivel para descubrir múltiples instancias de objeto de contadores de rendimiento de Windows y automatizar la creación de métricas perf_counter para objetos con múltiples instancias.

Representación numérica

Windows mantiene representaciones numéricas (índices) para los nombres de objetos y contadores de rendimiento. Zabbix admite estas representaciones numéricas como parámetros para las claves de métrica perf_counter, perf_counter_en y en los parámetros de configuración PerfCounter, PerfCounterEn.

Sin embargo, no se recomienda usarlas a menos que pueda garantizar que sus índices numéricos se correspondan con las cadenas correctas en equipos específicos. Si necesita crear métricas portátiles que funcionen en diferentes equipos con varias versiones localizadas de Windows, puede utilizar la clave perf_counter_en o el parámetro de configuración PerfCounterEn, que permiten usar nombres en inglés independientemente de la configuración regional del sistema.

Para averiguar los equivalentes numéricos, ejecute regedit y luego localice Counter en HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009.

La entrada del registro contiene información como esta:

1
       1847
       2
       System
       4
       Memory
       6
       % Processor Time
       10
       File Read Operations/sec
       12
       File Write Operations/sec
       14
       File Control Operations/sec
       16
       File Read Bytes/sec
       18
       File Write Bytes/sec
       ....

Aquí puede encontrar los números correspondientes para cada parte de la cadena del contador de rendimiento, como en '\System\% Processor Time':

System → 2
       % Processor Time → 6

Luego puede usar estos números para representar la ruta en números:

\2\6

Parámetros de contador de rendimiento

Puede desplegar algunos parámetros PerfCounter para la monitorización de contadores de rendimiento de Windows.

Por ejemplo, puede añadir estos al archivo de configuración del agente Zabbix:

   PerfCounter=UserPerfCounter1,"\Memory\Page Reads/sec",30
          o
          PerfCounter=UserPerfCounter2,"\4\24",30

Con estos parámetros en su lugar, puede simplemente usar UserPerfCounter1 o UserPerfCounter2 como las claves para crear las respectivas métricas.

Recuerde reiniciar el agente Zabbix después de realizar cambios en el archivo de configuración.