Automatización con EEM en IOS
Vamos a ver como dejar que nuestro router Cisco haga algunas tareas automáticamente. Esta vez usaremos EEM (Embedded Events Manager).
EEM es una herramienta integrada en el software Cisco IOS que permite la gestión del sistema desde el propio dispositivo.
Podemos monitorizar los eventos que ocurren en el dispositivo y luego tomar acciones correctivas o informativas. Esto nos permite por ejemplo diagnosticar por qué un EIGRP está caído, obtener información y tomar acciones en consecuencia. Tal vez el vecino se cayó debido a un alto uso de CPU, u otra razón.
Supongamos que queremos ejecutar
no shutdown
Cada vez que una interfaz se cae. Tal vez esto no es un buen ejemplo de uso, pero funciona, y para el propósito de este artículo, es suficiente.
Configuramos el siguiente applet EEM:
event manager applet "Bring Up f0/0"
event syslog pattern "Interface FastEthernet0/0.* down" period 1
action 2.0 cli command "en"
action 2.1 cli command "conf t"
action 2.2 cli command "int f0/0"
action 2.3 cli command "no shut"
action 3.0 syslog msg "Interface F0/0 up by EEM"
Así, cada vez que el registro del dispositivo genere un mensaje con el patrón especificado, EEM activará el applet ejecutando los comandos especificados.