nagios插件通过puppetdb检查puppet运行状态
check_puppetdb_node的Python项目详细描述
检查puppetdb节点
check_puppetdb_node是一个nagios/icinga插件,允许您检查 通过查询puppetdb获得代理/运行状态。这样更可靠可靠 而不是分析代理可能存储在磁盘上的报告yaml。
- 此插件需要:
安装
您可以从源代码或从pypi安装此软件包。
$ pip install check_puppetdb_node
$ git clone https://github.com/daenney/check_puppetdb_node $ pip install .
如果您想破解此漏洞,请按上述方式克隆存储库,但请运行:
$ pip install -e .
使用量
安装check_puppetdb_节点后,只需使用 –帮助参数了解更多信息
贡献
我们欢迎对这个图书馆的贡献。然而,有一些理由 规则贡献者应该知道。
许可证
这个项目是在apache v2.0许可下授权的。因此,你的 稿件一旦接受,将自动包含在本许可证中。
版权所有(c)2013-2014 Daniele Sluitters
提交消息
写一些像样的提交消息。不要用脏话 未格式化的提交消息为“已修复的键入错误”。
提交消息的首选格式:
docs/quickstart: Fixed a typo in the Nodes section. If needed, elaborate further on this commit. Feel free to write a complete blog post here if that helps us understand what this is all about. Fixes #4 and resolves #2.
如果您想要一个更详细的指南,关于如何编写和格式化您的提交 消息可以通过Tim Pope查看这篇文章。
测试
此项目没有测试套件,但它将检查pep-8样式 违规行为。这是使用py.test和pytest-pep8插件完成的。
更改日志
0.0.1
初次发布。