snmp陷阱注册接收器

时间:2014-12-10 08:19:07

标签: snmp net-snmp mib snmp4j

我是SNMP的新手。我们可能有20000多台设备来监听SNMP个陷阱。添加到所有trap receivers非常困难。是否可以通过trap receiver trap sender或类似内容向SNMP-set添加request(目的地)?

1 个答案:

答案 0 :(得分:0)

这取决于您的设备。

SNMP的一个缺点(和优点)是作为设备供应商,您负责设备允许用户通过SNMP执行的操作。

每个设备都实现一个SNMP代理,该代理发布一个MIB,其内容因品牌和型号而异。如果供应商决定在他们的MIB中包含一个变量,其中经理(你是)可以设置陷阱目的地,这对你来说很容易。只要您拥有所有设备的地址和社区字符串的当前列表,就可以使用shell脚本循环遍历列表并执行snmpset

如果MIB没有包含陷阱目标变量,您将不得不寻找另一种方式。

如果您的20k设备是异构的(即它们实现了不同的MIB集),那么您可以享受有趣的时间,找出哪些可以完全通过SNMP管理,哪些需要其他访问来设置陷阱目的地。

因此,首先收集设备实施的MIB,然后通过阅读它们(尝试使用MIB浏览器),您应该能够自己回答这个问题。