文件名称:metrics2mqtt:将跨平台系统性能指标发布到MQTT代理
文件大小:101KB
文件格式:ZIP
更新时间:2024-06-12 12:43:17
Python
metrics2mqtt 将跨平台系统性能指标发布到MQTT代理。 metrics2mqtt是围绕的轻量级包装,将CPU利用率,可用内存和其他系统级统计信息发布到MQTT代理。 主要用例是收集系统性能指标以摄取到(HA)中,以进行警报,报告和触发任意数量的自动化。 但是,鉴于此代码的基本性质,它也可以用于其他目的。 该项目旨在替代(非常好) 项目。 主要的设计差异在于,将Glances集成到Home Assistant中需要定期轮询RESTful API。 但是,已经在家庭自动化社区中广泛使用的的发布/模型非常适合实时报告此类数据。 另外, metrics2mqtt可能非常轻巧,因为它省略了metrics2mqtt的GUI和警报元素(与HA结合使用时是多余的)。 30秒入门指南 您希望从计算机上收集以下指标: pip install metrics2mqtt metrics2mq
【文件预览】:
metrics2mqtt-master
----metrics2mqtt()
--------metrics.py(7KB)
--------base.py(8KB)
----docs()
--------example_card.png(20KB)
--------dev_tools_example.png(82KB)
----.github()
--------workflows()
----LICENSE(1KB)
----__init__.py(0B)
----setup.cfg(40B)
----docker()
--------Dockerfile(422B)
--------supervisor.conf(188B)
--------run.sh(727B)
----setup.py(1KB)
----.gitignore(2KB)
----README.md(9KB)
----contrib()
--------metrics2mqtt.ini(841B)