使用异常检测完成告警配置并查看告警
步骤一:快速配置异常检测任务
- 在监控服务左侧导航栏选择 ,进入“异常检测”页面。
- 单击“快速配置”,进入任务基础信息快速配置页面。
- 配置任务参数,参数说明如表1所示。
表1 配置任务参数说明 参数
示例
说明
指标
演示指标测试 / 请求成功率测试
选择指标仓库的指标。
任务名称
-
根据所选指标自动生成,可以自定义任务名称,只能包含字母、数字、下划线。
告警名
-
根据所选指标自动生成,可以自定义告警名。
异常检测生成的告警会展示在告警列表中,并展示告警名字段“AlertName”。
数据源类型
-
默认显示所选指标所属的数据源类型,不可修改。
告警级别
major
设置告警级别,与告警模块级别相对应。
描述
-
输入任务描述。
维度列表
request_url
来自于指标的逻辑实体上的维度,选择异常检测需要对哪些维度做检测。
ALL维度列表
-
选择需要过滤的维度。
维度过滤设置
-
只关注维度部分取值时,可以设置该参数对维度取值进行过滤。
指标类型
success_rate
指标的类型,针对指标的定义进行选择。
算法类型
固定阈值
选择异常检测算法,支持固定阈值和动态阈值。
- 固定阈值:简单设置上限或者下限值。一旦数据超过上限或是低于下限则发生异常。
- 动态阈值:通过训练历史数据,实现对数据特征的学习,构建数据的模型。并利用模型来预测数据的趋势走向。当实际值和预测值相差过大,认为异常。
上限
1
当算法类型选择固定阈值时,需要设置上限。
下限
0.93
当算法类型选择固定阈值时,需要设置下限。
预估维度数
-
当算法类型选择固定阈值时,可以预估维度数量。
- 配置完成后,单击“保存”,弹出任务状态窗口,如图1 所示,按照异常检测任务模块生成一个完整的异常检测任务,自动创建训练数据表,并且参数均为默认参数。
- 任务执行完成后,关闭任务状态窗口,弹出基础配置页面,关闭该页面。
- 在任务列表,单击已创建的任务所在行“操作”列的“基础”。
单击“字段配置”,单击“获取动态值”,在“维度名-值筛选器”页面单击“保存”,动态获取维度值,获取完成后单击“确认”。
- 单击任务所在行“操作”列的“模型”。
- 在“算法配置”页签可以修改告警算法配置,如将annomaly_in_mins修改为1,将annomaly_out_mins修改为3,即当异常持续1分钟则上报告警,当相关指标恢复正常3分钟则退出告警,单击“确定”。
- 在“训练配置”页签,单击“立即训练”。
- 在“算法配置”页签,单击“当前模型”后的“刷新”,然后选择已生成的训练模型,单击“确定”。
- 在“Judge配置”页签,单击“启动任务”,单击“确认”。
- (可选)单击任务所在行“操作”列的“告警”。
快速配置会配置相应的告警任务,可以查看或修改生成的告警配置。
步骤二:配置并查看告警总览报表
- 在监控服务左侧导航栏选择“监控 > 报表开发”。
- 在业务报表编辑页面,单击左下角的“设置和帮助”,会显示“设置和帮助”菜单栏下的内容。
- 单击“告警配置”。
- 单击“保存”,系统会自动生成告警图表“_alertlist-_alert”。
- 单击“新增页面”,如图2所示,页面参数说明如表2所示,参数配置完成后单击“确定”。
表2 新增页面参数说明 参数
示例
说明
类型
页面
选择“页面”类型,新增业务报表页面。
如需对页面进行分组,可以在此处新增分类。
名称
演示告警报表
输入页面名称,长度在1~20个字符。
英文名称
showalarm
输入页面英文名称,可以输入英文字符以及英文符,数字。
添加到分类
-
可以选择无分类,或者已新增的分类。
页面类型
告警总览页面
选择需要创建的页面类型。
- 瀑布流页面:最常用的页面类型,即常见的报表页面。
- 自由布局页面:支持创建自由布局页面。
- 页面跳转:日志检索常用类型,需要设置一个url地址。
- 轮播页面:轮播大屏,可以将已创建的页面进行轮播。需要设置轮播间隔,并在轮播页面选择已创建页面。
- Tab页页面:可以将已创建的页面以标签页进行呈现。在页面选择下单击“添加”,设置标签页名称并选择相关页面,多次添加完成标签页设置。
- 共享页面:支持添加其他服务已共享的页面。选择已共享的页面并输入url参数。
- mdrca页面:支持创建mdrca页面。
- 告警总览页面:支持将告警数据进行大屏展示。
- 根因诊断页面:支持将根因诊断数据进行大屏展示。
- UEO页面:支持创建UEO页面。
- 自定义页面:支持自定义页面,可以选择对应的页面id。
- 华为云资源监控大盘:支持查看华为云已购买资源实例的数量、状态及费用。
- 单击“设置和帮助”,收起“设置和帮助”菜单栏,选择已新增的页面“演示告警报表”。
该页面展示生成的告警信息。同时这部分告警信息会展示在
页面,告警来源为“AIOPS”。