2012年5月10日
摘要: 如何编写 Nagios 插件Nagios 的最激动人心的方面是可以轻松地编写您自己的插件,只需要了解一些简单的指导原则即可。为了管理插件,Nagios 每次在查询一个服务的状态时,产生一个子进程,并且它使用来自该命令的输出和退出代码来确定具体的状态。退出状态代码的含义如下所示:OK—退出代码 0—表示服务正常地工作。WARNING—退出代码 1—表示服务处于警告状态。CRITICAL—退出代码 2—表示服务处于危险状态。UNKNOWN—退出代码 3—表示服务处于未知状态。最后一种状态通常表示该插件无法确定服务的状态。例如,可能出现了内部错误。下面提供了一个 Python 示例脚本,用于检查 U 阅读全文
posted @ 2012-05-10 09:49 草原和大树 阅读(1839) 评论(0) 推荐(0) 编辑