用于编写nagios(icinga)插件的类库
nagiosplugin的Python项目详细描述
NagiosPlugin库
关于
nagiosplugin是一个帮助编写nagios(或icinga)的python类库 在python中很容易兼容插件。它关心很多样板代码 以及nagios检查中常见的默认逻辑,包括:
- Nagios 3插件API兼容的参数和输出格式
- 完整的Nagios范围语法支持
- 自动阈值检查
- 多个独立度量值
- 自定义状态行以快速传达要点
- 长输出和性能数据
- 超时处理
- 持久"cookies"以在检查运行之间保留状态信息
- 在最后一次运行结束时继续日志文件处理
- 没有超出python标准库的依赖项(python 2.6除外)。
nagiosplugin在posix和windows系统上运行。它与python兼容 3.4、python 3.3、python 3.2和python 2.7。
反馈和建议
nagiosplugin主要由christian kauhaus编写和维护 <; kc @ 飞行马戏团 io >;。请随时与作者联系以获取错误、建议和 补丁:
公共问题跟踪程序可以在 https://bitbucket.org/flyingcircus/nagiosplugin/issues/
许可证
nagiosplugin包是在zope公共许可证2.1(zpl)下发布的。 BSD风格的开源许可证。
文档
全面的文档可在线获取。中提到的示例 教程 也可以在 源分布。