【发布时间】:2018-11-28 20:43:58
【问题描述】:
来自Nagios' Plugin Development Guidelines:
插件的运行时间非常有限 - 通常为 10 秒。因此,插件维护内部代码在运行时超过阈值时退出非常重要。
所有插件都应该正常超时,而不仅仅是网络插件。
如何在我的自定义插件中实现超时机制?基本上我希望我的插件在插件超时时返回状态代码 3 - UNKNOWN 而不是默认的 1 - CRITICAL,以减少生成的误报数量。
编辑:我的插件是用 Bash 编写的。
【问题讨论】:
-
这里似乎有很多建议:stackoverflow.com/questions/687948/…
标签: monitoring nagios