我刚做了一堆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通知命令是否能够发送电子邮件。
mail命令。 打开一个控制台,检查是否安装了邮件。 在一些最小的Linux安装,你将需要安装它。