监控告警为数据传输服务DTS的公共模块,数据迁移和数据同步共用。
监控告警功能包含:配置告警和查看告警列表。
告警配置
在告警配置页面,用户可查看告警规则,添加告警规则,修改告警规则,禁用或启用告警规则,删除告警规则。
查看告警规则
进入数据传输服务DTS控制台页面,在左侧菜单栏点击监控告警 -> 告警配置,进入【告警配置】页面,查看当前的告警规则配置。
说明如果有创建过DTS任务,告警配置标签页会自动配置默认告警规则,一般情况下无需用户自己手动配置。
添加告警规则
在【告警配置】页面,点击右上角的“添加告警规则”按钮,打开添加告警规则弹窗。可以在弹窗中配置告警规则的名称、告警项、告警级别、邮件地址、最大告警次数等。
告警规则各配置项,具体如下:
- 规则名称:必填项,规则名称建议不要使用相同名称命名。
- 告警项:必填项,表示用户可选用的DTS告警项,比如“迁移任务状态异常”。当前有效的DTS告警项为迁移任务状态异常、同步任务状态异常和同步时延过大。
- 告警维度:必填项,表示用户可设置的告警范围,选择“用户”,表示告警范围为所有DTS实例;选择“实例”,表示告警范围为实例级别,可在后面选择相应想要进行告警的实例。
- 告警级别:必填项,用户可自行设置该项告警的级别,有通知、警告和严重三个级别供选择。
- 规则描述:必填项,表示阈值类型的告警项的具体规则定义。第一个选框选择告警间隔,告警间隔为监控周期的倍数,例如当告警项为迁移延迟并选择“持续2个监控周期”时,表示当持续2个监控周期检测到迁移延迟超过配置的阈值,会发送一次告警。其中,一个监控周期的时间为30s。第二个选框选择阈值比较类型,比如瞬时值、平均值,目前仅支持瞬时值。第三个选框选择比较运算符,目前提供“<,<=,>,>=”。第四个选框填写阈值。当前,只有“同时时延过大”的DTS告警项为阈值告警类型。
- 邮件地址:非必填项,该选项暂时无效,当触发告警规则时,如果开启了短信/邮件发送开关,会将告警信息推送到用户注册时绑定的手机或邮箱上。
- 最大告警次数:必填项,为大于0的整数,表示当触发告警规则时,告警信息最多会推送到用户关联的手机/邮箱的发送次数。
说明
每个用户创建的告警规则不能多于20条。
当存在告警维度为“用户”的告警规则时,不允许创建告警项相同且告警维度为“实例”的告警规则。
当同时存在告警项相同,但告警维度不同的告警规则时,仅告警维度为“用户”的告警规则有效。
告警规则创建成功后,短信/邮件的推送开关默认关闭,需用户自行开启。
修改告警规则
在【告警配置】页面,点击告警规则列表中每条告警规则项右侧的“修改”按钮,打开修改告警规则弹窗。修改告警规则的弹窗和添加告警规则的弹窗大致相同,操作方法一致。
禁用或启用告警规则
在【告警配置】页面,点击告警规则列表中每条告警规则项右侧的“禁用”按钮,确认后可禁用该告警规则。
禁用后,“禁用”按钮将变为“启用”。
删除告警规则
在【告警配置】页面,点击告警规则列表中每条告警规则项右侧的删除按钮,确认后可删除该告警规则。
查看告警列表
进入数据传输服务DTS控制台页面,在左侧菜单栏点击监控告警 -> 告警列表,进入【告警列表】页面。当告警规则被触发时,对应告警规则的告警日志会在告警列表中展示,用户可通过告警项名称、告警类型和告警级别进行筛选和过滤。
说明每30s一次,会触发一次对告警规则的扫描。
如果发现某条告警规则被满足,对应告警规则的告警日志会展示到告警列表里。如果对应告警规则的告警日志已经存在,该条告警日志的告警时间将会被更新。
如果发现某条告警规则不被满足,在告警列表里对应该告警规则的告警日志将会被删除,或者对应的告警时间不再被更新。
当告警规则被删除时,不再触发相应的告警,在告警列表里对应该告警规则的告警日志将会被删除。