Приветствую,
Внедряем мониторинг, и тут у руководства появилась хотелка - видеть в почте содержимое Dashboards. Раз в сутки.
Дэшборды настроили. А вот как уговорить систему экспортировать их графическое содержимое в письмо или в PDF и отправить?
Не скриншоты же по таймеру высылать...
Расскажите кто что знает, плиз!
Боюсь, что это самый реальный вариант )))
Теоретически можно сделать отчеты примерно повторяющие дашборды - но работы будет я подозреваю много. Отчеты можно рассылать по таймеру.
Ну раз уж про теорию говорим - то можно и данные по API дергать, или из БД и из них генерить отчеты.
Тут больше вопрос необходимости, и ценности (не цены) этих данных. Система то мониторинговая, а не статистическая.
Хорошо, поставим вопрос иначе -
Задача - в момент когда система отправляет в почту алерт о недоступности некоего сервиса или ресурса, хочется там же (в почте) видеть статистику последнего часа загрузки хоста, предоставляющего оный сервис (проц/память/сетка/диск и т.п).
единственное, как я это себе представляю (в плане реализации внутри netxms, без API или SQL) - делать ситуацию на евент, и в ситуации запускать скрипт, который бы собирал весь необходимый отчет, полил бы новый евент с сообщением внутри себя необходимых данных, а в EEP ловить по имени евента и слать алерт на почту.
Но главный вопрос зачем, если есть интерфейс, в котором можно все это посмотреть o_O ?
либо еще запускать дополнительный экшн, рядом с посылкой алерта о сработавшем трешхолде, в котором бы вызывался скрипт генерации отчета. Тут полет фантазии - SQL, API, nxscript
Еще можно в письмо вставлять URL нужного дашборда.
О!
Ответ от автора продукта принимается))) сорри - чего-то мы очевидное решение-то пропустили.
Пошел выкачивать web-морду
Спасибо!