本文介绍如何为数据库实例配置自治事件告警,涵盖弹性伸缩、限流、SQL 优化、空间优化、监控指标异常和慢日志数量异常等事件。其中慢日志告警支持智能检测与阈值检测,有效帮助用户为不同负载的实例设置合理的告警。
工作原理
本方案利用数据库自治服务的分析能力实现自动化告警。工作流程如下:
数据采集:DAS Agent 持续采集数据库实例的性能数据,如慢日志、活跃会话等。
基线分析:DAS 后台服务处理采集的数据,为各项指标建立动态性能基线。
异常检测:实时数据与性能基线进行比对,识别偏离正常范围的自治事件。
规则匹配:自治事件与告警模板中的规则进行匹配。
发送通知:匹配成功后,发送告警给对应的联系人组。
背景信息
了解以下概念,能帮助您更好地配置告警:
操作步骤
配置告警模板
告警模板用于定义可复用的告警规则。
登录DAS控制台。
在左侧导航栏中,点击实例监控。
在实例监控页,根据数据库实例类型,点击对应的页签,在实例列表中单击目标实例ID进入详情页。

在实例左侧导航栏中,点击实例告警。
切换至配置信息页签。
如该实例没有关联过任何告警模板,会提示该实例仍未关联告警模板, 去进行告警配置。

点击告警配置,进入选择告警模板界面。
从已有模板中选择一个模板或者新增告警模板创建新模板。
在选择的模板中,点击添加规则按钮,进行规则的添加。
在弹框中,点击新增规则按钮。
在新增规则的弹窗中,进行自治事件规则的配置。

新增完成后,勾选已添加的规则,单击确定。
完成模板选择和规则添加后,点击模板选择完成, 下一步。
关联告警模板
通过将已创建的告警模板与联系组及目标数据库实例进行关联,可使告警规则生效。联系组具备复用能力,便于统一管理通知策略。
在选择告警联系组页面中,从当前已有的告警联系组中选择一个或者单击新增联系组。
在新增告警联系组的弹框中输入联系组名,点击确定后完成新增。
在所选联系组中,点击添加联系人进行联系人的添加。
可以勾选已存在的联系人,也可以通过新增联系人按钮,进行联系人的新增。
联系人添加完成后,点击联系组选择完成, 下一步。

在关联资源页面,确认配置无误后,点击提交配置完成告警配置。

结果验证
关联成功后,当实例触发模板中定义的自治事件时,指定联系人将收到告警通知。