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);
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/63484.html