应用平台 APPSTAGE-在监控服务新增异常检测任务:步骤五:配置告警
步骤五:配置告警
- 在异常检测任务列表,单击任务所在行“操作”列的“告警”,默认显示“告警配置”页签。
- 告警基础配置。
表9 动态阈值算法配置参数说明 参数名称
参数说明
推送状态
设置告警推送状态,将异常检测生成的告警推送到告警模块,会展示在告警列表中。
- INACTIVE:不推送,单击“Start”,可以设置为推送。
- ACTIVE:推送,单击“Stop”,可以设置为不推送。
告警级别
设置该异常检测任务生成的告警的级别,对应告警模块。
- critical:紧急
- major:严重
- minor:一般
- notice:提示
告警名称
告警信息发送时展示的名称,可以设置告警名称或告警中文名称。
告警中文名称
告警信息发送时展示的名称,可以设置告警名称或告警中文名称。
阈值类型
设置判断阈值类型。
- upper:数据高于模型预测上限值时产生告警。
- lower:数据低于模型预测下限值时产生告警。
- both:数据介于模型预测值之间时产生告警。
阈值类型配置需根据模型配置中的“metric_type(指标类型)”进行选择,如下所示:
- 成功率(success_rate)、速率(speed)、请求量下限(count_lowerlimit)配置下限(lower)。
- 时延(delay)、失败率(fail_rate)、请求量上限(count_upperlimit)配置上限(upper)。
- 请求量(count)可任意配置both/upper/lower。
自定义告警消息列
配置生成的告警字段,下拉列表可选字段为训练结果表中存在的字段,一般选择维度字段、指标测量值、上下限阈值(带有origin的字段)和告警类型(alert_type:长时间超过阈值线告警、毛刺告警、波动性告警、突变告警、掉零告警、小样本告警等)。选择后可以单击“Json Demo”或者“Text Demo”自动生成告警消息模板,如图2所示。
也可根据用户需要自定义。需要注意的是,模板中的变量写法为${字段名},最终生成的消息内容是将结果表中对应字段内容直接替换得到,如果某个字段值获取失败,请检查字段名称是否一致或结果表中数据是否异常。
自定义警报消息模板
根据自定义告警消息列设置的数据生成。
指定告警领域
如果本服务下不需要接收该告警信息,但其他某个服务需要接收,可以在这里指定对方的告警领域,将告警通知到对应服务中。
- (可选)默认为不降级,可以开启降级配置按钮,并设置告警降级的生效时间段、请求量、指标量和持续时间,会按照设置降低生成告警的级别。
- (可选)可以按服务ID设置告警路由,或自定义告警路由规则,如需配置请联系技术支持工程师。