HP 5500 交换机手册指出 SNMP 陷阱会影响性能并建议除非“必要”否则不要使用它们 - 为什么?

Adr*_*rth 5 switch snmp

我们刚刚购买了两台HP 5500-24G-4SFP野兽,我想将交换机正确集成到 Nagios 中。我们当前的大多数监控都通过 SNMP 主动进行轮询,所以我认为这是明智的,并利用这个机会开始snmptrapd/snmptt工作,以便我们可以在 Nagios 中接收 SNMP 陷阱。

现在我在设备的网络管理和监控配置指南中阅读了这个:

仅在必要时启用 SNMP 陷阱。SNMP 陷阱是内存密集型的,可能会影响设备性能。

我的问题是,虽然这种说法可能是正确的,但为什么不在这样的网络核心设备上使用 SNMP 陷阱,以及会产生什么样的性能影响?在这种情况下,我正在努力寻找“必要”的合理定义。

Bri*_*ian 2

陷阱会消耗交换机上的内存和处理资源,以减少网络使用量。

  1. 网络设备上的计数器、状态寄存器等
  2. 轮询和跟踪上述内容
  3. 采取行动

在交换机上执行 (2) 和 (3) 的一部分意味着查询 SNMP MIB 的网络流量更少。如果您通过昂贵的链接在远程位置拥有一台网络设备,并且您想要监视不经常触发操作的事物,那么这将是一个胜利。

对于本地网络来说,当底层计数器或寄存器尚未出于其他目的而被查询时,针对很少触发事件的事件设置一些陷阱也可能是一种胜利。