Nagios 插件 API:返回 N 个结果,而不仅仅是一个

Nagios 插件 API:返回 N 个结果,而不仅仅是一个

我喜欢 nagios 插件 API。它简单而且成功。

检查的退出状态可以具有以下值:

  • 0:好的
  • 1:警告
  • 2:错误
  • 3:未知

看:https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/3/en/pluginapi.html

据我所知,有一种方法可以使单个检查脚本在一次调用中返回多个结果。

到目前为止我还没有找到该 API 的文档。

还是说没有“一次调用返回多个结果”的官方API?

答案1

Nagios 关心的只是返回代码,并且只有一个返回代码。

最终,抱歉,每张支票只能有一个状态。

check_mk您可以使用诸如、、等方法来解决这个问题check_multicheck_cluster

check_mk(例如,解决此问题的一种方法是同时提交多个 [被动] 检查结果。但这对于 Nagios 插件来说并不典型。)

相关内容