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

Показывать офлайн-хосты как ОК

В Icingaweb2 я бы хотел показать некоторые недостижимые хосты как ОК (зеленый), выполняя зависимые проверки только на каждом из этих хостов, когда соответствующий хост доступен.

Немного предыстории: я использую Icinga2 с IcingaWeb2 в нашей компании. Я успешно настроил Icinga для мониторинга некоторых серверов. Теперь я также хотел бы использовать Icinga для мониторинга некоторых настольные ПК и принтеры.

Наши сотрудники включают и выключают компьютеры и принтеры по желанию. Так что, если компьютер или принтер выключены, это нормально. В IcingaWeb2 не должно быть никаких предупреждений об этом.

Однако, если компьютер или принтер включен, я хотел бы собрать некоторую телеметрию о том, сколько места на диске доступно на этом ПК или сколько чернил осталось в принтере и других подобных вещах. Я также хотел бы получить предупреждение или критическое уведомление, если что-то не так.

Итак, у меня вопрос, как я могу настроить Icinga2 таким образом, если он вообще есть.

Пока что безуспешно пробовал:

Один из вариантов - использовать пассивные проверки. Это означало бы, что я оставил бы большую часть инфраструктуры Icinga2 позади, поскольку мне пришлось бы настроить какой-то другой демон для выполнения проверок, а затем доставить результаты в Icinga2. Это привело бы меня к конфликту с принципом DRY, поэтому я стараюсь этого избежать. Однако, если вы задумались об этом, я был бы рад это услышать.