Hello,
I m looking for a EEM configuration for checking the current state of track reachability and reload if it is down. My aim is checking the router accessibility after a reload, and if there is no access reload again.
Track:
Track 1
IP SLA 1 reachability
Reachability is Down
1 change, last change 00:05:42
Delay down 180 secs
Latest operation return code: Timeout
Tracked by:
EEM applet PING
Track 2
IP SLA 1 reachability
Reachability is Down
1 change, last change 00:05:42
Latest operation return code: Timeout
EEM:
event manager applet PING
event track 1 state down
action 1 reload
event manager applet After_Reboot
event tag e1 timer countdown name COUNT time 10
trigger delay 10
correlate event e1
action 010 cli command "enable"
action 020 cli command "show track 2 | inc Reachability"
action 030 regexp "Reachability is Down" "$_cli_result"
action 040 if _regexp_result eq "1"
action 050 cli command "reload"
action 060 end
SLA:
ip sla 1
icmp-echo 172.20.128.1
frequency 5
ip sla schedule 1 life forever start-time now
I have tried another EEM as well, no success.
event manager applet After_Reboot
event tag a1 timer countdown time 10
event tag a2 track 1 state down
trigger
correlate event a1 or event a2
action 0 track read 1
action 1 if $_track_state eq "Down"
action 2 reload