文件名称:monitorlib:(obs python2) 用于创建监控脚本插件的 Python 库
文件大小:15KB
文件格式:ZIP
更新时间:2024-07-10 02:29:30
Python
监控库 用于创建监控脚本/插件的 Python 库。 安装方式: pip install -e "git+ " 云踢 一个 cloudkick 库,用于协助文本格式化,输出与 cloudkick 兼容的指标和状态消息。 收藏 用于在 python 中编写 collectd Exec 插件的库。 用于输出指标或状态消息的非常简单的接口:ok("message")、failure("message") 等。请参阅 examples/ 和 collectd.py 以获取文档。 这个库不使用 collectd PUTNOTIF 风格的警报机制。 太局限了。 相反,您可以通过包装库来设置默认值,例如,只有电子邮件警告消息和失败/正常消息页面。 还包括 pagerduty 集成,支持将 pagerduty 返回的 event_key 存储在 redis(或平面文件)中,以避免重复警报。 新:
【文件预览】:
monitorlib-master
----setup.py(473B)
----.gitignore(290B)
----LICENSE.md(1KB)
----requirements.pip(105B)
----MANIFEST.in(25B)
----setup.cfg(91B)
----README.md(961B)
----monitorlib()
--------__init__.py(162B)
--------collectd.py(16KB)
--------examples()
--------cloudkick.py(6KB)
--------pagerduty.py(6KB)
--------test()