更新时间:2025-07-24 GMT+08:00
分享

使用异常检测完成告警配置并查看告警

步骤一:快速配置异常检测任务

  1. 在监控服务左侧导航栏选择AI辅助诊断 > 异常检测,进入“异常检测”页面。
  2. 单击“快速配置”,进入任务基础信息快速配置页面。
  3. 配置任务参数,参数说明如表1所示。

    表1 配置任务参数说明

    参数

    示例

    说明

    指标

    演示指标测试 / 请求成功率测试

    选择指标仓库的指标。

    任务名称

    -

    根据所选指标自动生成,可以自定义任务名称,只能包含字母、数字、下划线。

    告警名

    -

    根据所选指标自动生成,可以自定义告警名。

    异常检测生成的告警会展示在告警列表中,并展示告警名字段“AlertName”。

    数据源类型

    -

    默认显示所选指标所属的数据源类型,不可修改。

    告警级别

    major

    设置告警级别,与告警模块级别相对应。

    描述

    -

    输入任务描述。

    维度列表

    request_url

    来自于指标的逻辑实体上的维度,选择异常检测需要对哪些维度做检测。

    ALL维度列表

    -

    选择需要过滤的维度。

    维度过滤设置

    -

    只关注维度部分取值时,可以设置该参数对维度取值进行过滤。

    指标类型

    success_rate

    指标的类型,针对指标的定义进行选择。

    算法类型

    固定阈值

    选择异常检测算法,支持固定阈值和动态阈值。

    • 固定阈值:简单设置上限或者下限值。一旦数据超过上限或是低于下限则发生异常。
    • 动态阈值:通过训练历史数据,实现对数据特征的学习,构建数据的模型。并利用模型来预测数据的趋势走向。当实际值和预测值相差过大,认为异常。

    上限

    1

    当算法类型选择固定阈值时,需要设置上限。

    下限

    0.93

    当算法类型选择固定阈值时,需要设置下限。

    预估维度数

    -

    当算法类型选择固定阈值时,可以预估维度数量。

  4. 配置完成后,单击“保存”,弹出任务状态窗口,如图1 所示,按照异常检测任务模块生成一个完整的异常检测任务,自动创建训练数据表,并且参数均为默认参数。

    图1 任务状态

  5. 任务执行完成后,关闭任务状态窗口,弹出基础配置页面,关闭该页面。
  6. 在任务列表,单击已创建的任务所在行“操作”列的“基础”。

    单击“字段配置”,单击“获取动态值”,在“维度名-值筛选器”页面单击“保存”,动态获取维度值,获取完成后单击“确认”。

  7. 单击任务所在行“操作”列的“模型”。

    1. 在“算法配置”页签可以修改告警算法配置,如将annomaly_in_mins修改为1,将annomaly_out_mins修改为3,即当异常持续1分钟则上报告警,当相关指标恢复正常3分钟则退出告警,单击“确定”。
    2. 在“训练配置”页签,单击“立即训练”。

      单击“训练历史”,生成训练任务,等待训练完成,状态变为“FINISH”,然后单击“确定”。

    3. 在“算法配置”页签,单击“当前模型”后的“刷新”,然后选择已生成的训练模型,单击“确定”。
    4. 在“Judge配置”页签,单击“启动任务”,单击“确认”。

      单击“Judge历史”,生成Judge任务,等待Judge判断完成,状态变为“FINISH”,然后单击“确定”。

  8. (可选)单击任务所在行“操作”列的“告警”。

    快速配置会配置相应的告警任务,可以查看或修改生成的告警配置。

步骤二:配置并查看告警总览报表

  1. 在监控服务左侧导航栏选择“监控 > 报表开发”。
  2. 在业务报表编辑页面,单击左下角的“设置和帮助”,会显示“设置和帮助”菜单栏下的内容。
  3. 单击“告警配置”。
  4. 单击“保存”,系统会自动生成告警图表“_alertlist-_alert”。
  5. 单击“新增页面”,如图2所示,页面参数说明如表2所示,参数配置完成后单击“确定”。

    图2 新增页面
    表2 新增页面参数说明

    参数

    示例

    说明

    类型

    页面

    选择“页面”类型,新增业务报表页面。

    如需对页面进行分组,可以在此处新增分类。

    名称

    演示告警报表

    输入页面名称,长度在1~20个字符。

    英文名称

    showalarm

    输入页面英文名称,可以输入英文字符以及英文符,数字。

    添加到分类

    -

    可以选择无分类,或者已新增的分类。

    页面类型

    告警总览页面

    选择需要创建的页面类型。

    • 瀑布流页面:最常用的页面类型,即常见的报表页面。
    • 自由布局页面:支持创建自由布局页面。
    • 页面跳转:日志检索常用类型,需要设置一个url地址。
    • 轮播页面:轮播大屏,可以将已创建的页面进行轮播。需要设置轮播间隔,并在轮播页面选择已创建页面。
    • Tab页页面:可以将已创建的页面以标签页进行呈现。在页面选择下单击“添加”,设置标签页名称并选择相关页面,多次添加完成标签页设置。
    • 共享页面:支持添加其他服务已共享的页面。选择已共享的页面并输入url参数。
    • mdrca页面:支持创建mdrca页面。
    • 告警总览页面:支持将告警数据进行大屏展示。
    • 根因诊断页面:支持将根因诊断数据进行大屏展示。
    • UEO页面:支持创建UEO页面。
    • 自定义页面:支持自定义页面,可以选择对应的页面id。
    • 华为云资源监控大盘:支持查看华为云已购买资源实例的数量、状态及费用。

  6. 单击“设置和帮助”,收起“设置和帮助”菜单栏,选择已新增的页面“演示告警报表”。

    该页面展示生成的告警信息。同时这部分告警信息会展示在告警 > 告警列表页面,告警来源为“AIOPS”。

相关文档