본문 바로가기
Technical/Network

Cisco EEM track 설정방법

by 알 수 없는 사용자 2021. 8. 18.

Cisco EEM 이란?

1. 일종의 Cisco 논리적 스크립트 명령어이며, 일련의 동작을 감지하면 스크립트 호출을 통해 물리적 & 논리적 동작이

   이뤄지는 자동 명령어 스크립트 정도로 이해하면 됩니다.

 

예시)

 -> 적용 내용 : 인터페이스 "Ten1/1/1" 링크 프로토콜 다운이 감지되면 "Gi1/0/1 ~ Gi1/0/24"까지

     인터페이스 "shut down" 적용

 -> 준비사항 : (1) show logging 명령어를 통해 인터페이스 프로토콜 down 증상 로그 수집

                   (2) 단계별 적용 명령어 정리

 

ex)

event manager applet Track_P1_down
 event syslog pattern "%LINEPROTO-5-UPDOWN: Line protocol on Interface TenGigabitEthernet1/1/1, changed state to down"  
 action 1.0 cli command "enable"
 action 1.1 cli command "conf t"
 action 1.2 cli command "interface range gi1/0/1 - 24"
 action 1.3 cli command "shutdown"
 action 1.4 cli command "end"
event manager applet Track_P1_up
 event syslog pattern "%LINEPROTO-5-UPDOWN: Line protocol on Interface TenGigabitEthernet1/1/1, changed state to up"
 action 1.0 cli command "enable"
 action 1.1 cli command "conf t"
 action 1.2 cli command "interface range gi1/0/1 - 24"
 action 1.3 cli command "no shutdown"
 action 1.4 cli command "end"

 

위와 같이 해당 로그 발생시 action cli를 통해 명령어를 순서대로 적용이 가능합니다.

반대로 인터페이스 프로토콜 "UP" 을 감지하면 다시 인터페이스 활성화도 추가 적용했습니다.

 

위와 같이 track 설정 비슷한 적용을 통해 하드웨어 장애 및 논리적 동작 이중화 구현이 가능합니다.

 

감사합니다. 

     

 

댓글