1

这是一篇比我上一篇更全面的帖子。

我想使用 python 监控设备,所以:

  • 我有一个远程代理,它带有传感器,将获取设备数据,例如磁盘使用情况、进程等。
  • 服务器从远程代理获取数据并将它们存储到数据库中
  • 网站允许您查看这些数据

我已经拥有的:

  • psutil 获取设备信息
  • MySQL + NoSQL 存储设备数据
  • django 作为网站查看存储的数据

我需要的:

  • 如何在远程代理和服务器之间进行通信。我已经阅读过关于 zmq、twisted、rpc-json、tornado 的文档,但我不知道哪个对我的项目最好
  • 安排转移以避免超载的可能性
  • 安全连接

PS:以一种理想的方式,我想用标准的 python 库编写我的代理。

有什么想法吗?

4

1 回答 1

1

仅供参考,我现在将使用SNMP协议,我已经找到了如何用 Python 实现

于 2012-08-22T19:01:38.033 回答