Ad Widget
Collapse
Отчёт об авариях
Collapse
X
-
Да, отчёт можно получить - например, с помощью запросов к Zabbix API.
Но есть одна проблема: нужно точно определить критерии, по которым триггеры будут считаться вызвавшими аварию, т.е. полный простой, полное отсутствие сервиса.
У меня, как и у многих других пользователей Zabbix, наверное, есть программа для выгрузки отчётов по инцидентам (моя умеет выгружать в CSV и JSON, хосты пока фильтрует только по признаку наличия на хосте заданных в конфиге шаблонов, но изменить это - дело 15-ти минут).
Моя программа всё делает через прямые обращения к MySQL - сугубо из-за того, что Zabbix API отличается, мягко говоря, медлительностью в силу особенностей реализации (мало того, что нужно делать тормозные HTTP-запросы, так ещё и на той стороне их отрабатывает, скажем так, не очень качественный PHP-код).
Зато учитывает события-перевёртыши, когда сначала по сработавшему триггеру приходит OK, а потом - PROBLEM.
В общем, готов в принципе поделиться или даже выложить на Github.
Программа на Perl'е конечно. -
Буду Вам при много благодарен, если выложите данное чудо.
У нас пока используется 2 системы мониторинга, Zabbix и "10-ХХХХХХ" которая стоит только для построения данных отчётов (как на скрине в первом сообщении). Но он используется как временное решение, так как к сожалению в Zabbix из коробки такое делать не умеет, что очень печально.Comment
Comment