EEM配置案例(IE)

1 技术说明
EEM是Embedded Event Manager 嵌入式事件管理器的简称。
EEM能实现进程级的自动策略控制。可以利用智能网络帮助IT管理人员自动执行费时的任务,从而节约时间,能执行通过思科标准命令行界面下达的任何指令。
2 案例配置拓扑
在这里插入图片描述
案例配置需求
1、 R1、R2、R3之间运行OSPF,R1上的S1/0口是关闭的(shutdown);
2、 配置EEM,当R1的F0/0口protocol down时,进行no shutdown操作,防止人为操作导致的接口down发生;
3、 配置EEM,使得当R1上失去R3环回口(3.3.3.3)的路由时,在S1/0上开启OSPF;
案例配置思路
1、 在R1、R2、R3上运行OSPF协议:
2、 在R1上配置EEM,监控系统日志,当F0/0 protocol down时,对F0/0进行no shutdown操作:

event manager applet cisco 						/创建EEM/
 event syslog pattern "Line protocol on Interface FastEthernet0/0, changed state to down"								/设置按钮,当F0/0 protocol down的时候触发EEM/
 action 1 cli command "enable"					/设置动作/
 action 2 cli command "config t"
 action 3 cli command "int f0/0"
 action 4 cli command "no shutdown"

3、 在R1上配置配置SLA,用于监控R3的环回口3.3.3.3

ip sla 1											/创建SLA/
 icmp-echo 3.3.3.3								/使用ICMP监控3.3.3.3/
ip sla schedule 1 start-time now recurring			/调用SLA,马上开始,每天都执行/

4、 在R1上配置EEM,与SLA进行联动,当SLA 1 状态down时,在S1/0上启用OSPF:

R1(config)#track 1 ip sla 1 reachability            
R1(config-track)#event manager applet ccie                
R1(config-applet)#event track 1 state down                 
R1(config-applet)#action 1 cli command "enable"            
R1(config-applet)#action 2 cli command "config t"          
R1(config-applet)#action 3 cli command "int s1/0"          
R1(config-applet)#action 4 cli command "ip ospf 100 area 0"

案例检验结果
debug event manger cli
1、 当R1的F0/0 protocol down时,EEM的运行情况:
在这里插入图片描述2、 当R1失去R3环回口3.3.3.3的路由时,EEM的运行情况:
在这里插入图片描述案例总结及其它
1、 EEM可以监控接口的状态(state)、系统日志(syslog),甚至与Track联动来触发动作,对设备进行预先设定的控制;
2、 EEM的Applet是调用IOS的CLI进行配置的,与其对应有TCL(Tool Command Language)这种脚本工具;
3、 每个Applet,只能检测一个事件,但可以触发多个动作;
4、 EEM的action(动作)是有顺序的,由action后的标签定义,标签可以是字母,也可以是数字,其中小的数字优于大的数字(如1优于2),注意(1优于1.0优于2优于2.0);

发布了231 篇原创文章 · 获赞 222 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qinshangwy/article/details/104823830
IE
今日推荐