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

Отслеживайте общее время безотказной работы с помощью Icinga

Я использую Icinga (вилка Nagios) для мониторинга ~ 10 веб-серверов, каждый из которых предоставляет разные услуги. Теперь я хотел бы предоставить агрегированное представление о состояниях серверов во внутренней сети нашей компании, предоставляя такую ​​информацию, как:

server | state | last downtime | Ø uptime (month) | Ø uptime (year)
Srv1   | OK    | 2013-10-09    | 99,5%            | 99,8 %
Srv2   | ERROR | 2013-10-31    | 73,1%            | 85,4 %

Есть ли возможность получить эти значения из icinga?

Я бы использовал бэкэнд базы данных IDOUtils, включая все соответствующие исторические данные (историю состояния, время простоя, уведомления), а затем использовал бы пакет отчетов icinga в отчетах jasper. Если предоставленные образцы отчетов не соответствуют вашим потребностям, вы можете создавать свои собственные отчеты с помощью ireport и экспортировать их в pdf (и другие форматы), а также планировать отправку отчетов SLA на интервальной основе.

В зависимости от метода установки вы можете либо перекомпилировать исходный код и включить IDOUtils, либо установить его как дополнительный пакет (включая mysql). Затем установите отчеты о jasper и icinga - http://docs.icinga.org/latest/en/reporting.html

Сама отчетность также может быть интегрирована в Icinga Web в качестве виджета cronk, если требуется.

Если вы используете pnp4nagios, вы можете получать perfdata с серверов, вам также необходимо добавить проверки для nrpe для запуска check_uptime для построения графика данных perf или использования snmp. Когда у вас есть эти данные, кроме «пинга» для проверки на серверах, вы можете создать фильтр в веб-icinga, чтобы отображать статус / продолжительность для каждого из них, а также использовать данные pnp4nag. Я считаю, что вы также можете найти conk для отображения статуса работоспособности таким образом, но я не заходил так далеко, чтобы проверить. некоторые ссылки ... Где хранятся файлы отчетов о доступности Nagios? для ручной указки для cgi OR
этот аддон
http://exchange.nagios.org/directory/Addons/Reporting/Nagios-Availability-Reports-to-pdf/details