【MVS】Cisco EEM的作用
EEM (Embedded Event Manager) 是一种强大的工具,可以用于自动化设备上的任务。它允许网络工程师编写脚本来监控网络事件,并在特定事件发生时执行自动化动作。
要创建一个EEM脚本,用于在OSPF邻居关系中断时自动启用OSPF调试,工程师可以编写一个EEM Applet,如下所示:
```cisco
event manager applet OSPF_Neighbor_Down
event syslog pattern "OSPF-5-ADJCHG: Process 1, Nbr .* on .* from FULL to DOWN"
action 1.0 cli command "enable"
action 2.0 cli command "configure terminal"
action 3.0 cli command "debug ip ospf adj"
action 4.0 cli command "end"
action 5.0 syslog msg "EEM script enabled OSPF debugging due to neighbor down event"
```
在这个示例中:
- `event manager applet OSPF_Neighbor_Down` 创建了一个名为OSPF_Neighbor_Down的EEM Applet。
- `event syslog pattern` 行定义了一个正则表达式,该表达式匹配OSPF从FULL状态转换到DOWN状态的日志消息。
- `action 1.0` 到 `action 4.0` 定义了一系列当事件被触发时执行的CLI命令:
- `enable` 进入特权模式。
- `configure terminal` 进入配置模式。
- `debug ip ospf adj` 启用了OSPF邻接调试。
- `end` 退出配置模式。
- `action 5.0` 发送一个syslog消息,表明EEM脚本已经因为邻居关系中断事件触发而启用了OSPF调试。
请注意,配置EEM脚本时需要根据实际网络环境和需求进行调整。EEM脚本可以非常强大,但也可能对网络设备的性能产生影响。在生产环境中启用调试命令之前,务必谨慎考虑其对设备和网络的潜在影响,并尽可能在维护窗口期间进行监控。此外,调试命令输出可能会非常详细,因此在问题解决后,别忘了禁用调试以避免不必要的性能负担。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作