簡體   English   中英

如何添加Nagios自定義狀態

[英]How to add Nagios custom states

我正在使用Nagios XI。 當前,我的Nagios顯示三種警報狀態:CRITICAL,WARNING和OK。 我想為一些極端問題(例如服務器或我的任何組件(Java jar組件)關閉)添加另一個自定義硬狀態致命錯誤。 當前,當主機關閉時,我們會收到DOWN消息。 如果組件關閉,我將收到“ URL狀態為嚴重”,但我希望“ URL狀態為嚴重”。 是否可以在Nagios中添加自定義狀態? 我怎樣才能做到這一點?

你不能 這些狀態是內置的(還有相應的狀態UNKNOWN,如果插件由於可能屬於插件本身而不是受監視對象的原因而失敗,則通常使用該狀態)。

這些狀態旨在表示“立即需要采取行動(嚴重)”和“可能很快需要采取行動(警告)”。 沒有什么會使您的致命狀態與“嚴重”不同的了,所以我建議您使用它。

如果要將其他信息傳遞給操作員,則始終可以在插件提供的文本中進行操作。

(由於Nagios是開源的,因此您可能會修改源代碼以允許其他狀態。但這要正確實施將是一項艱巨的任務,要使您的安裝與世界其他地方不兼容,除了您的插件之外,沒有其他插件會支持它,並且您必須在每個新版本的Nagios中重新應用並重寫您的補丁程序,因此強烈建議您反對)。

您不能添加狀態。 但是,如果您只是想讓您的警報更加突出,可以修改/ etc / nagios3 / stylesheets /中的nagios-Stylesheets或在/ usr / share / nagios3 / htdocs / ssi / <nagiospage> -header中添加自定義javascript .ssi並突出顯示那里的相應消息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM