是否可以在NAGIOS中启用服务通知但禁用主机通知?我有很多本地打印机,当它们关闭时没有影响,但我想要一个服务通知,例如用于“无纸”或“低碳粉盒”。
有经验吗?谢谢
答案 0 :(得分:2)
有几个选项,您可以创建一个新的主机模板,用于从通用主机模板继承的打印机,但关闭设置以启用主机通知:
notifications_enabled 0
E.g。
define host{
name generic-printer
use generic-host
notifications_enabled 0
register 0
}
然后每个打印机主机定义可以包含行
use generic-printer
在其定义中。
或者,您可以创建一个全新的打印机模板,类似于generic-host
禁用notifications_enabled
的模板,也不包括check_command
的任何条目(这是命令所用的位置)确定主机是否正常。
答案 1 :(得分:0)
可以通过删除监视主机中相应计算机的ping
文件中的服务定义来禁用ssh
或.cfg
等默认检查。 nrpe
或nrdp
服务可用于低碳粉盒或无纸张等检查。
删除printer1
的ping检查的步骤:
1-打开nagios服务器中的printer1.cfg
文件进行编辑。 (通常在.../nagios/configurations/objects/
下)
2-在printer1.cfg
中查找service_description
值为PING
的服务定义并删除此定义。
3-重启NagiOS。在此之后,也不应该从nagios Web界面看到ping检查。