我喜欢 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_multi
。check_cluster
check_mk
(例如,解决此问题的一种方法是同时提交多个 [被动] 检查结果。但这对于 Nagios 插件来说并不典型。)