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.