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

10 Descoberta d'instàncies de comptador de rendiment de Windows

Vista general

És possible descobrir instàncies d'objecte dels comptadors de rendiment de Windows. Això és útil per comptadors de rendiment multi-instàncies.

Clau d'element

Per configurar la regla de descoberta, empreu l'element següent:

  • perf_instance.discovery[objecte]

Tingueu en compte que el nom de l'objecte es pot localitzar. Per exemple:

perf_instance.discovery[Processor] # El nom de l'objecte és en anglès.
       perf_instance.discovery[Processador] # El nom de l'objecte és en portuguès.

Alternativament, per assegurar-vos que el nom de l'objecte es proporciona en anglès, independentment de la localització del sistema operatiu, empreu l'element següent:

  • perf_instance_en.discovery[objecte]

Per exemple:

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

Macros admeses

La descoberta retornarà totes les instàncies de l'objecte especificat a la macro {\#INSTÀNCIA}, que es pot emprar a prototips d'elements perf_count i perf_count_en.

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

Aquesta macro es pot emprar als prototips dels elements perf_counter[] i perf_counter_en[].

Per exemple, si la clau d'element emprada a la regla de descoberta és perf_instance.discovery[Processor], heu de crear un prototip d'element:

     perf_counter["\Processador({#INSTÀNCIA})\% Temps del processador"]

Notes:

  • Si l'objecte especificat no es pot trobar o no admet instàncies variables, l'element de descoberta passarà a NO S'ADMET.
  • Si l'objecte especificat admet instàncies variables, però actualment no en té, es retornarà una matriu JSON buida.
  • En cas de duplicar instàncies, s'ignoraran.