10 Откривање инстанци бројача перформанси Windows-а

Преглед

Могуће је открити инстанце објеката бројача перформанси система Windows. Ово је корисно за бројаче перформанси са више инстанци.

Кључ ставке

Да бисте конфигурисали правило откривања, користите следећу ставку:

  • perf_instance.discovery[object]

Имајте на уму да име објекта може бити локализовано. На пример:

perf_instance.discovery[Processor] # Име објекта је на енглеском.
       perf_instance.discovery[Processador] # Име објекта је на португалском.

Алтернативно, да бисте осигурали да је име објекта наведено на енглеском, независно од локализације оперативног система, користите следећу ставку:

  • perf_instance_en.discovery[object]

На пример:

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

Подржани макрои

Процес откривања ће вратити све инстанце наведеног објекта у макроу {#INSTANCE}:

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

Овај макро се може користити у прототиповима ставки perf_counter[] и perf_counter_en[].

На пример, ако је кључ ставке који се користи у правилу откривања perf_instance.discovery[Processor], можете креирати следећи прототип ставке:

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

Напомена:

  • Ако наведени објекат није пронађен или не подржава променљиве инстанце, ставка откривања ће постати НЕПОДРЖАНА.
  • Ако наведени објекат подржава инстанце променљивих, али тренутно нема ниједну инстанцу, биће враћен празан JSON низ.
  • Дуплиране инстанце ће бити прескочене.