如何添加Nagios自定义状态



我正在使用Nagios XI。目前,我的Nagios显示三种警报状态:临界、警告和正常。我想为一些极端问题添加另一个自定义的硬状态FATAL,比如服务器或我的任何组件(Java jar组件(坏了。目前,当主机关闭时,我们会收到DOWN消息。如果组件坏了,我会得到"URL状态为关键",但我想要"URL状态是致命的"。可以在Nagios中添加自定义State吗?我该怎么做?

你不能。这些状态是内置的(还有第四个状态UNKNOWN,通常在插件失败时使用,原因可能属于插件本身,而不是被监控的对象(。

这些状态的意思是"需要立即采取行动(关键("one_answers"可能需要很快采取行动(警告("。没有什么能让你的致命状态与临界状态不同,所以我建议你使用它。

如果你想把额外的信息传递给操作员,你可以在插件提供的文本中这样做。

(由于Nagios是开源的,你可能会修改源代码以允许另一种状态。但这将是一项艰巨的任务,需要正确实现,使你的安装与世界其他地方不兼容,除了你的插件之外,没有任何插件支持它,而且你必须在每一个新版本的Nagios中重新应用和重写你的补丁,所以我强烈建议不要这样做(。

您不能添加状态。但是,如果你只想让你的警报更清晰,你可以在/etc/nagios3/Stylesheets/中修改nagios样式表,或者在/usr/share/nagios3/htdocs/ssi/<nagiospage&gt-header.ssi,并突出显示其中的相应消息。

最新更新