instance discovery для perfmon

Started by eveelu, April 22, 2019, 04:20:15 PM

Previous topic - Next topic

eveelu

Добрый день. Встала задача мониторить нагрузку на VHD диски виртуалок MS Hyper-V в FT кластере. Придумал мониторить через winperf в netxms. Диски VHD, в связи с балансировкой в кластере, могут в разные моменты времени принадлежать разным хостам, поэтому статически добавить DCI к каждому хосту не представляется возможным. Возможно ли скриптом в Instance discovery получать инстансы winperf?

Victor Kirhenshtein

Да, можно. У агента есть список PDH.ObjectInstances который как аргумент принимает PDH объект. Например, для получения всех физических дисков можно использовать PDH.ObjectInstances(PhysicalDisk).

eveelu

Виктор, большое спасибо. Все получилось и работает. Теперь возник новый вопрос: можно ли, чтобы система строила график с линиями разных цветов, если отображать график значений нескольких DCI, полученных с помощью Instance Discovery?