如何设置 snmptraps 来自动报告由于“err-disabled”而关闭的端口?

如何设置 snmptraps 来自动报告由于“err-disabled”而关闭的端口?

我想自动监控交换机上的所有端口,并在端口关闭时收到通知。到目前为止,我必须手动连接到每个交换机并手动读取已禁用的端口:

show interfaces status err-disabled

我更希望关闭的端口能够自动报告给 nagios。根据我的初步研究,看来我需要配置snmp-traps

我的问题:

  • 我需要执行哪些命令才能自动检测err-disabled事件并将交换机名称、端口名称(gigabitEthernetx/y/z)以及错误原因(安全违规、检测到循环等)发送给 nagios?
  • 我是否需要在属于堆栈的每个交换机上进行此项配置,或者是否可以在主交换机上执行此项配置?

答案1

你需要做一些配置,但是这里有一个指南可以帮你(http://askaralikhan.blogspot.com/2010/12/receiving-snmp-traps-in-nagios.html)。

只要您能够轻松启动和运行 snmptrapd,按照本指南操作就不会遇到任何问题。

相关内容