9 Découverte des instances de compteur de performance Windows

Aperçu

Il est possible de découvrir des instances d'objet des compteurs de performances Windows. Ceci est utile pour les compteurs de performances multi-instances.

Clé d'élément

L'élément à utiliser dans la règle de découverte est

perf_instance.discovery[object]

ou, pour pouvoir fournir le nom de l'objet en anglais uniquement, indépendamment de la localisation du système d'exploitation :

perf_instance_en.discovery[object]

Par exemple:

perf_instance.discovery[Processador]
       perf_instance_en.discovery[Processor]

Ces éléments sont pris en charge depuis l'agent Windows Zabbix 5.0.1.

Macros prises en charge

La découverte renverra toutes les instances de l'objet spécifié dans la macro {#INSTANCE}, qui peut être utilisée dans les prototypes des éléments perf_count et perf_count_en.

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

Par exemple, si la clé d'élément utilisée dans la règle de découverte est :

perf_instance.discovery[Processor]

vous pouvez créer un prototype d'élément :

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

Notes :

  • Si l'objet spécifié est introuvable ou ne prend pas en charge les instances de variable, l'élément de découverte deviendra NOTSUPPORTED.
  • Si l'objet spécifié prend en charge les instances de variable, mais n'a actuellement aucune instance, un tableau JSON vide sera renvoyé.
  • En cas d'instances en double, elles seront ignorées.