10 Discovery van Windows prestatie teller instanties

Overzicht

Het is mogelijk om instanties van Windows-prestatietellers te ontdekken. Dit is handig voor prestatietellers met meerdere instanties.

Item-sleutel

Het item dat moet worden gebruikt in de ontdekkingsregel is

perf_instance.discovery[object]

of, om de objectnaam alleen in het Engels te kunnen opgeven, onafhankelijk van de lokale instellingen van het besturingssysteem:

perf_instance_en.discovery[object]

Bijvoorbeeld:

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

Deze items worden ondersteund sinds Zabbix Windows Agent 5.0.1.

Ondersteunde macro's

De ontdekking zal alle instanties van het gespecificeerde object retourneren in de {#INSTANCE} macro, die gebruikt kan worden in de prototypen van perf_count en perf_count_en items.

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

Bijvoorbeeld, als de item sleutel die in de ontdekkingsregel wordt gebruikt:

perf_instance.ontdekking[Processor]

kunt u een item-prototype maken:

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

Opmerkingen:

  • Als het gespecificeerde object niet wordt gevonden of geen variabele instanties ondersteunt, wordt het ontdekkingsitem NIETONDERSTEUND.
  • Als het gespecificeerde object variabele instanties ondersteunt, maar momenteel geen enkele instantie heeft, wordt een lege JSON-array geretourneerd.
  • In geval van dubbele instanties worden deze overgeslagen.