nagios安装后触发警报

我刚做了一堆Nagios安装。 现在来testing它们。 我想先做的只是快速的完整性检查来validation安装是否正确。

有没有一个快速的方法来触发一个Nagios警报,默认安装,使用dd或类似的填补硬盘短?

如果只是为了testing您的警报/升级,请将您的支票(其中之一)上的临界阈值更改为触发CRITICAL检查结果的值。

或者,使用check_dummy插件(来自Nagios插件包),并将其设置为返回CRITICAL状态,例如:

 check_dummy!2 

其他您可以返回的状态码是:

 0  - 好的
 1  - 警告
 2  - 关键
 3  - 未知

Nagios(随EPEL存储库一起提供)附带一个示例configuration,在您service nagios start立即监控本地主机。 如果您在RHEL(或克隆)框中安装了EPEL中的Nagios,则它应该已经为您提供了本地主机的主机和服务状态报告。

只需使用iptables来阻止从Nagios主机到目标机器的通信。 假设您正在查看您的Web服务器。 login到一个,并阻止端口80/443stream量从你的模拟中断的nagios框。

如果只有localhost,也许删除插件或插件依赖项之一。 Iptables可能仍然有助于模拟失败。

您可以从networking用户界面发送testing通知/提醒,但实际上只testing通知命令是否能够发送电子邮件。

  1. 默认情况下,Nagios使用mail命令。 打开一个控制台,检查是否安装了邮件。 在一些最小的Linux安装,你将需要安装它。
  2. 检查您的邮件服务器是否configuration正确。 您可能必须configurationPostfix或SendMail,并首先从命令行发送testing电子邮件。
  3. 在Nagios 4的networking用户界面中,点击主机,打开详细信息面板,然后从右侧的“主机命令”菜单中select“发送自定义主机通知”。 这应该打开一个表格,您可以填写字段,select“强制”,然后按“提交”强制通知。