这是比last one更全面的帖子。
我想使用python监控设备,所以:
- 我是一个远程代理,通过传感器,可以获取设备数据,如磁盘使用情况,进程等。
- 服务器从远程代理获取数据并将其存储到DB
- 网站允许您查看这些数据
我已经拥有的东西:
- psutil获取设备信息
- MySQL + NoSQL存储设备数据
- django作为网站查看存储的数据
我需要什么:
- 如何在远程代理和服务器之间进行通信。我已经阅读了关于zmq,twisted,rpc-json,龙卷风的文档,但我不知道哪个项目最适合我的项目
- 安排转移以避免超载的可能性
- 安全连接
PS:以理想的方式,我想用标准的python库编写我的代理。
有什么想法吗?