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

我喜欢nagios插件API。 这很容易,也很成功。

支票的退出状态可以具有以下值:

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

请参阅: https : //assets.nagios.com/downloads/nagioscore/docs/nagioscore/3/en/pluginapi.html

AFAIK有一种方法,一个检查脚本可以在一次调用中返回多个结果。

到目前为止,我找不到这个API的文档。

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

所有Nagios关心的是返回码,而且只有一个返回码。

最后,每次支票只能有一个状态,对不起。

你可以用check_mkcheck_multicheck_cluster等来解决这个问题。

check_mk可以解决这个问题的一种方法是,例如同时提交多个[被动]检查结果,但这是Nagios插件的非典型。