为什么我的插件返回 2,但我的服务状态正常

  • 本文关键字:服务 状态 返回 插件 nagios
  • 更新时间 :
  • 英文 :


我正在使用Nagios XI(R1.9)

我有一个带有返回 2(严重)的检查命令的服务。 为了验证,我可以在命令行上运行命令,并且我得到与 nagios 在服务状态页面上的状态信息中获取/显示的相同(文本)输出,然后我做一个回显 $?并获得 2。

但是,当我在服务状态页面上查看服务时,该主机的服务状态显示"正常",但状态信息(即检查命令的输出)显示"严重:文件服务....."正如我所提到的,这与我在命令行运行并获得返回代码 2 时看到的文本相同。

此 nagios 实例中有多个正常运行的主机和服务。 此服务是最近添加的。

关于问题可能是什么或如何测试的任何想法?

问题是我正在使用 tee 将输出重定向到日志文件,例如:

  2>&1 | tee -a /tmp/nagdebug

Nagios 从发球台获得退出代码 0 :-/

相关内容

  • 没有找到相关文章

最新更新