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

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

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

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

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

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

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

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