这是通过 python 从 Cisco 路由器收集 SNMP 陷阱的更资源友好的方式:
- 我可以在运行服务器的 PC 上使用管理器,以防万一发生 Cisco SNMP 陷阱
- 我可以使用代理每隔 x 时间帧发送一个 GET/GETBULK 请求,以检查是否发生了任何新的陷阱
我正在寻找一种运行脚本的方法,以便它使用尽可能少的资源。不会发生太多陷阱,因此通信通常会很低,但一旦发生,PC 应该立即知道。
从大多数角度来看,方法 1 更好。
net-snmp
允许您只配置守护程序的套件(即,如果您想节省一些时间,您不必进行任何编程)。方法 2 有几个问题: