【发布时间】:2012-08-21 15:18:28
【问题描述】:
这是一篇比我的last one 更全面的帖子。
我想使用 python 监控设备所以:
- 我有一个远程代理,它通过传感器获取设备数据,例如磁盘使用情况、进程等。
- 服务器从远程代理获取数据并将其存储到数据库中
- 网站允许您查看这些数据
我已经拥有的:
- psutil 获取设备信息
- MySQL + NoSQL 存储设备数据
- django 作为网站查看存储的数据
我需要什么:
- 如何在远程代理和服务器之间进行通信。我已经阅读过关于 zmq、twisted、rpc-json、tornado 的文档,但我不知道哪个对我的项目来说是最好的
- 可以安排转移以避免超载
- 安全连接
PS:以一种理想的方式,我想用标准 python 库编写我的代理。
有什么想法吗?
【问题讨论】:
-
什么样的设备?服务器?
-
服务器是的,但为什么未来其他设备不喜欢。
-
我只是不知道您是否指的是“咖啡机”。 :)
-
我不需要这个 :) 只有服务器
标签: python monitoring snmp