Introducción
Este documento describe la trampa SNMP para supervisar el
cambio de adyacencia del protocolo de routing de gateway interior mejorado (EIGRP) en Nexus 7000. El Nexus sólo admite dos trampas para EIGRP-MIB, cEigrpAuthFailureEvent y cEigrpRouteStuckInActive, pero no trampas SNMP para los vecinos EIGRP up/down (cEigrpNbrDownEvent).
Una solución alternativa viable para generar trampas SNMP para monitorear los cambios de adyacencia EIGRP sería configurar dos secuencias de comandos EEM - una para Neighbor Up y otra para Neighbor Down - activadas en función del patrón de syslog.
Ejemplo:
event manager applet EIGRP_TRAP_nbr_dwn
event syslog pattern "EIGRP-5-NBRCHANGE_DUAL.*down"
action 1.1 snmp-trap strdata "EIGRP Neighbor Down"
event manager applet EIGRP_TRAP_nbr_up
event syslog pattern "EIGRP-5-NBRCHANGE_DUAL.*up"
action 1.1 snmp-trap strdata "EIGRP Neighbor Up"
A continuación, puede realizar la prueba inestable con una interfaz de capa 3 (puede crear una
interfaz virtual del switch de prueba (SVI) para comprobar si no interrumpe la conectividad):
2017 Jul 12 15:51:06 N7K-AGG2 %EIGRP-5-NBRCHANGE_DUAL: eigrp-10 [4049] (default-base) IP-EIGRP(0) 10: Neighbor 10.10.10.84
(Vlan1064) is down: holding time expired
2017 Jul 12 15:51:10 N7K-AGG2 %EIGRP-5-NBRCHANGE_DUAL: eigrp-10 [4049] (default-base) IP-EIGRP(0) 10: Neighbor 10.10.10.84
(Vlan1064) is up: new adjacency
Confirme que el Nexus los envía correctamente y verifique su herramienta de monitoreo SNMP - la salida puede diferir ligeramente y depende de la herramienta utilizada:
También puede revisar estas trampas SNMP a través de una captura de Wireshark:
Nota: Depende de la versión de Wireshark, la cadena no estará en texto legible por personas pero puede filtrarse a través de "snmp.value.octets contiene "EIGRP".
También puede verificar que el Nexus los envía a la activación de Embedded Event Manager (EEM) con Ethanalyzer. Vea el ejemplo:
N7K-A-Admin# ethanalyzer local interface mgmt display-filter snmp limit-c 0
Capturing on mgmt0
2017-07-12 15:43:37.431067 10.122.140.96 -> 172.18.121.3 SNMP 278 snmpV2-trap 1.3.6.1.2.1.1.3.0 1.3.6.1.6.3.1.1.4.1.0 1.3.6.1.4.1.9.10.134.1.2.3.1.2.1 1.3.6.1.4.1.9.10.134.1.2.3.1.6.1 1.3.6.1.4.1.
9.10.134.1.2.3.1.7.1 1.3.6.1.4.1.9.10.134.1.2.3.1.9.1 1.3.6.1.4.1.9.10.134.1.2.3.1.10.1 1.3.6.1.4.1.9.10.134.1.2.3.1.11.1
Nota: Antes de NX-OS 7.x no nos da la opción de configurar snmp-server enable traps syslog que a su vez le permitirá monitorear todo el registro de registro y luego filtrar los mensajes EIGRP. Esta función se agregó en las versiones 7.x y posteriores.