1

是否可以在 NAGIOS 中启用服务通知但禁用主机通知?我有很多本地打印机在停机时不会产生影响,但我希望收到服务通知,例如“无纸”或“碳粉不足”。

有什么经验吗?谢谢

4

2 回答 2

2

有几个选项,您可以创建一个新的主机模板以用于从您的 generic-host 模板继承的打印机,但关闭设置以启用主机通知:

notifications_enabled           0 

例如

define host{
    name                    generic-printer
    use                     generic-host
    notifications_enabled   0
    register                0
}

然后每个打印机主机定义可以包括该行

use                     generic-printer

在其定义中。

或者,您可以创建一个全新的打印机模板,类似于禁用的打印机模板,generic-host也不notifications_enabled包括任何条目check_command(这是选择用于确定主机是否正常的命令的位置)。

于 2015-10-28T17:32:18.530 回答
0

默认检查类似于pingssh可以通过删除.cfg监控主机中相应机器文件中的服务定义来禁用。nrpenrdp服务可用于检查碳粉不足或无纸等检查。

删除 ping 检查的步骤printer1

1-printer1.cfg在 nagios 服务器中打开文件进行编辑。(通常在 下.../nagios/configurations/objects/

2- 在printer1.cfgwhere service_descriptionvalue is中找到服务定义PING并删除此定义。

3-重新启动 NagiOS。在此之后,ping 检查也不应该从 nagios Web 界面可见。

于 2015-10-28T06:50:21.443 回答