远程设备监督

时间:2012-08-21 15:18:29

标签: python monitoring snmp

这是比last one更全面的帖子。

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

  • 我是一个远程代理,通过传感器,可以获取设备数据,如磁盘使用情况,进程等。
  • 服务器从远程代理获取数据并将其存储到DB
  • 网站允许您查看这些数据

我已经拥有的东西:

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

我需要什么:

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

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

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

仅供参考我现在使用SNMP protocole来创建如何使用Python实现