EEM Script en Cisco IOS

EEM es una funcionalidad dentro del código Cisco IOS que podriamos definirlo como "Old School network automation". Nos permite realizar acciones tales como ejecutar comando en base a un event log o condición.

Ejemplo básico de EEM Script en un dispostivo Cisco IOS

El script de a continuación realizará lo siguiente -> cada dia a las 20:00 de la tarde ejecutará el comando "shutdown" en la interfaz Fa0/0

event manager applet shut_port trap  <-- nombre del script "shut_port"
event timer cron cron-entry "0 20 * * *" 
<-- ejecutar script a las 20:00h de la tarde
action 0001 cli command "enable"
action 0002 cli command "term exec prompt timestamp"
action 0003 cli command "term length 0"
action 0010 syslog msg "shutting port FastEthernet0/0 down"
action 0030 cli command "config t"
action 0040 cli command "int Fa0/0"
action 0050 cli command "shutdown"
<-- ejecutar el comando "shutdown" en Fa0/0
action 0060 cli command "end"

Comentarios

Entradas populares de este blog

EVE-NG: Instalación de EVE-NG

Fortigate: Capturar paquetes (Packet capture/sniffer)

Cisco ISE | Certificados SSL públicos para Guest Portal