06-EAA配置

技术简介

EAA(Embedded Automation Architecture,嵌入式自动化架构)是集成在Comware V7平台上的一系列相关功能部件的总称。使用EAA功能:用户可以定制一系列监控策略,在策略中定义自己感兴趣的事件以及事件发生时的处理动作。监控策略被启用后,系统会实时监控设备的运行,当用户定制的事件发生时,就触发相应的监控策略并自动执行监控策略中的动作。

使用EAA功能,设备能够智能地监控多种事件,并做出灵活多变的响应,从而大大地提升系统的可维护性。示意图如下:

在这里插入图片描述

它包括事件源、EM(Event Monitor,事件监控)模块、RTM(Real-Time Event Manager,实时事件管理)模块和EAA监控策略。

EAA监控策略:通过监控策略,用户可以定义自己感兴趣的事件以及事件发生时的处理动作。

监控策略有两种配置方式:一种是通过命令行来配置,一种是通过TCL脚本来定义。通过命令行在线配置的监控策略称为基于CLI的监控策略,以下简称CLI监控策略;通过TCL脚本定义的监控策略称为基于TCL的监控策略,以下简称TCL监控策略。

配置举例

配置一个CLI监控策略,当设备执行包含数字、字母(大小写)的命令行的帮助操作时,让系统自动发送日志信息hello world,并创建一个VLAN。

进入系统视图
system-view
创建CLI策略。
[Sysname] rtm cli-policy test
配置监控事件:监控包含数字、字母(大小写)的命令行的帮助。
[Sysname-rtm-test] event cli async mode help pattern [a-zA-Z0-9]
事件发生时,发送优先级为4,设备号为local3,信息为hello world的日志。
[Sysname-rtm-test] action 0 syslog priority 4 facility local3 msg “hello world”
事件发生时,进入系统视图。
[Sysname-rtm-test] action 2 cli sy
事件发生时,创建VLAN 2。
[Sysname-rtm-test] action 3 cli vlan 2
配置策略最大运行时间。当策略运行时间超过此值时,策略将终止执行,并输出策略执行失败信息。
[Sysname-rtm-test] running-time 2000
配置用户角色network-admin具有执行该策略的权限。
[Sysname-rtm-test] user-role network-admin
确认执行该策略。
[Sysname-rtm-test] commit

验证配置结果
· 通过display rtm policy registered test查看,可以看到策略名为test,策略类型为CLI的策略。
dispaly rtm policy registered test
Total number: 1
PolicyName | Type | Event | TimeRegistered | User-role
test | CLI | CLI | Apr 21 16:35:00 2012 | network-admin

· 对任意一个包含字母数字的命令进行帮助,可以看到有信息为“hello world”的日志输出,同时有策略运行成功的日志输出。

如要详细了解使用,需查询详细的配置文档,也可联系我,看到会回复。

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

劉小健

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值