【发布时间】:2015-01-26 14:54:38
【问题描述】:
通过 python 从 Cisco 路由器收集 SNMP 陷阱的资源更友好的方式是:
- 我可以在运行服务器的 PC 上使用管理器,以防万一发生 Cisco SNMP 陷阱
- 我可以使用代理每隔 x 时间帧发送一个 GET/GETBULK 请求,以检查是否发生了任何新陷阱
我正在寻找一种运行脚本的方法,以便它使用尽可能少的资源。不会发生太多陷阱,因此通信会很弱,但一旦发生,PC 应该立即知道。
【问题讨论】:
-
如果您希望最小化信息传播延迟和消息处理开销,那么#1 对我来说看起来更好。您可以通过运行通知接收器示例(来自 pysnmp 网站)进行试验。
-
我设置了一个,说实话似乎不需要太多资源,只是想也许有人为这种比较做了一些测试