NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: eveelu on April 22, 2019, 04:20:15 PM

Title: instance discovery для perfmon
Post by: eveelu on April 22, 2019, 04:20:15 PM
Добрый день. Встала задача мониторить нагрузку на VHD диски виртуалок MS Hyper-V в FT кластере. Придумал мониторить через winperf в netxms. Диски VHD, в связи с балансировкой в кластере, могут в разные моменты времени принадлежать разным хостам, поэтому статически добавить DCI к каждому хосту не представляется возможным. Возможно ли скриптом в Instance discovery получать инстансы winperf?
Title: Re: instance discovery для perfmon
Post by: Victor Kirhenshtein on April 25, 2019, 10:37:28 AM
Да, можно. У агента есть список PDH.ObjectInstances который как аргумент принимает PDH объект. Например, для получения всех физических дисков можно использовать PDH.ObjectInstances(PhysicalDisk).
Title: Re: instance discovery для perfmon
Post by: eveelu on April 29, 2019, 02:09:21 PM
Виктор, большое спасибо. Все получилось и работает. Теперь возник новый вопрос: можно ли, чтобы система строила график с линиями разных цветов, если отображать график значений нескольких DCI, полученных с помощью Instance Discovery?