Динамические DCI с несколькими характеристиками и историей.

Started by filimonic, June 03, 2019, 04:57:14 PM

Previous topic - Next topic

filimonic

Желание:
На файловом сервере имеются квоты на различные обьекты.
У квоты есть таике характеристики:

  • Уникальный идентификатор: Путь квоты ( путь к папке ), path_name
  • Максимально допустимое использование места: Байты, bytes_limit
  • Текущее значение использования места: Байты, bytes_used

Хотелось бы чтобы:
NetXMS мог динамически получить список квот ( ExternalList ? )
NetXMS имел DCI с несколькими обьединенными значениями и историей.
NetXMS умел легко отобразить в одном графике изменения этих параметров ( т.е. на одном графике по одному DCI (path_name) присутствую линии значений bytes_limit и bytes_used )

Возможно ли это и какими средствами это корректно сделать? Не нашел ничего про "multi-valued" DCI и их общее отображение на графике.
Сохраняет ли ExternalTable историю или только текущие значения?
Можно ли несколько параметров ExternalTable вывести на один график одновременно?

Пример на скриншоте:

Спасибо.

Victor Kirhenshtein

Список квот можно возвращать как External Parameter. DCI с объединенной историей - сделать script DCI который будет собирать данные с индивидуальных квот и возвращать сумму. Чтобы сделать два параметра на одном графике надо делать два отдельных DCI.