Пользовательский датчик PRTG Network Monitor — возвращает сгруппированные данные

Пользовательский датчик PRTG Network Monitor — возвращает сгруппированные данные

У меня есть система хранения IBM DS3512, которую я хочу мониторить. Пока что мне удалось создать пользовательский датчик XML на Powershell, который собирает данные о производительности, сохраненные smcli.exe (единственный известный способ добраться до глупого хранилища и получить данные о производительности), и создает многоканальный результат XML для отображения PRTG. Основная проблема в том, что устройство имеет довольно много LUN, каждый из которых должен контролироваться по нескольким параметрам (средние/минимальные/максимальные значения МБ/с IOP и задержка, всего 9), поэтому общее количество каналов, возвращаемых датчиком, превышает 500. Как мне структурировать возвращаемый XML, чтобы данные можно было перечислить как принадлежащие LUN ​​(меня устроит 60 групп по 9 датчиков в каждой)? Я бы не хотел создавать 60 отдельных датчиков, которые будут анализировать один набор файлов 60 раз и извлекать каждый свою часть данных.

Связанный контент