0

管理设备真的需要 snmp 吗?我想用 python 编写一些脚本来管理设备(主要是服务器),例如磁盘使用情况、进程列表等。我正在学习如何做,很多文章都谈到了 snmp 协议。

例如,我不能使用 psutil、子进程或 os 模块,并通过 udp 发送信息?

非常感谢

4

2 回答 2

1

不,这不是必需的,但您的问题有点像询问您是否需要使用 http 来提供网页。从技术上讲,您不需要它,但如果您不使用它,您将放弃与许多现有客户端软件的互操作性。

于 2012-08-27T19:59:17.330 回答
1

SNMP 是一种标准监控(和配置)工具,广泛用于管理网络设备(但不仅限于)。我不完全理解您的问题-您不能使用 SNMP 是否是一个问题,因为设备不支持它(那么它支持什么?)要编写任何内容,您必须知道向您公开的接口(如果不是 MIB文件然后呢?)。你读过 NETCONF 吗?

于 2012-08-27T18:33:41.833 回答