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.

10 Descubrimiento de instancias de contadores de rendimiento de Windows

Descripción general

Es posible descubrir instancias de objetos de contadores de rendimiento de Windows. Esto es útil para contadores de rendimiento con múltiples instancias.

Clave de la métrica

Para configurar la regla de descubrimiento, utilice la siguiente métrica:

  • perf_instance.discovery[object]

Tenga en cuenta que el nombre del objeto puede estar localizado. Por ejemplo:

perf_instance.discovery[Processor] # El nombre del objeto está en inglés.
       perf_instance.discovery[Processador] # El nombre del objeto está en portugués.

Alternativamente, para asegurarse de que el nombre del objeto se proporcione en inglés, independientemente de la localización del SO, utilice la siguiente métrica:

  • perf_instance_en.discovery[object]

Por ejemplo:

perf_instance_en.discovery[Processor]
       perf_instance_en.discovery[Memory]

Macros soportadas

El proceso de descubrimiento devolverá todas las instancias del objeto especificado en la macro {#INSTANCE}:

[
           {"{#INSTANCE}":"0"},
           {"{#INSTANCE}":"1"},
           {"{#INSTANCE}":"_Total"}
       ]

Esta macro puede utilizarse en los prototipos de métricas perf_counter[] y perf_counter_en[].

Por ejemplo, si la clave de la métrica utilizada en la regla de descubrimiento es perf_instance.discovery[Processor], puede crear el siguiente prototipo de métrica:

perf_counter["\Processor({#INSTANCE})\% Processor Time"]

Nota:

  • Si no se encuentra el objeto especificado o no admite instancias variables, la métrica de descubrimiento pasará a estar en estado NOTSUPPORTED.
  • Si el objeto especificado admite instancias variables pero actualmente no tiene ninguna instancia, se devolverá un array JSON vacío.
  • Las instancias duplicadas serán omitidas.