Назад | Перейти на главную страницу

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

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