Nagios3: Другой КРИТИЧЕСКИЙ цвет для определенных групп узлов сети

Мои коллеги хотят, чтобы новая группа хостов была более заметной, и хотят, чтобы статус «Критический» был другим цветом. Это определено в nagios3 / stylesheets / status.css как statusBGCRITICAL , но, поскольку я не могу изменить status.cgi , я не знаю, где поместите эту логику.

Есть ли другой / какой-либо способ иметь разные цвета статуса для разных групп хостов?

0
задан 19 August 2019 в 11:54
1 ответ

На мой взгляд, это типичная проблема XY . Ваша актуальная проблема заключается в том, что вам по какой-либо причине нужна одна группа хостов, чтобы привлечь дополнительное внимание по сравнению с другими: тогда вы сразу же предполагаете, что лучший способ добиться этого - начать изменять правила Nagios CSS и добавлять / изменять дополнительную логику в веб-интерфейсе. (в основном разветвляя его и делая, возможно, несовместимым с будущими исправлениями / изменениями кода), чтобы это произошло.

Отойдите немного назад, сделайте вдох и спросите себя: почему этой группе хостов нужно дополнительное внимание? Если этой группе хозяев требуется дополнительное внимание, когда объекты переходят в состояние предупреждения или критического состояния, какие у нас есть способы указать на это соответствующим людям, не требуя, чтобы они весь день смотрели на экран и замечали, что один цвет отличается от другого?

На ум приходят решения, связанные с уведомлениями. Вы можете, например, отправить уведомления для этой группы хостов на специальный псевдоним электронной почты, который автоматически помечается во всех почтовых ящиках, или вы можете отправить его на определенный Slack / любой канал, для которого у всех включены уведомления, или, вы можете отправить SMS или push-уведомление - или ...

Есть много решений этой проблемы, которые намного лучше и работают в соответствии с параметрами того, что должен делать Nagios, без вашего участия и третьего код партии изменяется для продукта.

1
ответ дан 4 December 2019 в 15:38

Теги

Похожие вопросы