nagios enable_notifications无法正常工作

时间:2018-08-07 17:17:18

标签: nagios nagiosxi

我正在尝试禁用nagios核心服务器上的所有通知。最初,我使用enable_notifications = 0更改了nagios.conf。它起作用了,当我进入GUI时,我能够看到红色的通知,说“通知已禁用”。然后,我还原了更改。它工作正常,UI中的红色消息消失了。

在那之后,我从GUI转到“系统”->“进程信息”->“禁用通知”。命令似乎成功,但是我无法在GUI上看到红色消息,所以我又去了System-> Process Info-> Enable Notification。之后,我将无法禁用通知。即使更改nagios.conf并重新启动服务,也没有任何区别。它既不会在GUI上显示红色消息,也不会停止通知。你能帮我理解

  1. 为什么这种行为?
  2. 如果执行,如何重置任何GUI命令的效果(例如从GUI启用/禁用)

谢谢。

1 个答案:

答案 0 :(得分:0)

单击系统->进程信息->启用通知后,它将设置一个覆盖配置值的程序范围内的“状态”值。

所有程序范围的“状态”值都优先于配置值。

要重置所有运行时值,请编辑nagios.cfg并设置以下内容

use_retained_program_state=0

然后重新启动nagios

此处是指向有关use_retained_program_state的更多信息的链接

https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/4/en/configmain.html#use_retained_program_state