有奖捉虫:行业应用 & 管理与支持文档专题 HOT
TDSQL-C MySQL 版支持事件告警功能,当您设置了事件规则、事件目标及推送用户,如果检测到异常事件,事件告警将通过多种可选的方式向用户发送告警通知。本文介绍如何设置事件告警。

步骤1:开通事件总线

腾讯云事件总线通过访问管理(Cloud Access Management,CAM)来实现权限管理。CAM 是腾讯云提供的权限及访问管理服务,主要用于帮助客户安全管理腾讯云账户下的资源的访问权限。用户可以通过 CAM 创建、管理和销毁用户(组),并使用身份管理和策略管理控制其他用户使用腾讯云资源的权限。使用事件总线 EventBridge 前,您需在产品页开通该服务。主账号开通方法及为子账号授权使用此服务,请参见 开通事件总线

步骤2:配置 TDSQL-C MySQL 版事件告警推送

开通事件总线服务后,需要选择事件源接入方式,目前已支持通过 TDSQL-C MySQL 版产生的监控事件作为事件源接入事件总线。
注意
对于 TDSQL-C MySQL 版产生的告警、审计等运维事件,将全部投递至云服务事件集,该投递为默认投递,不支持更改或编辑。
开启腾讯云事件总线服务后,将为您自动在广州地域创建默认云服务事件集,TDSQL-C MySQL 版所产生的告警事件(监控事件及审计事件)将自动投递至此。
2. 在上方选择地域为广州
3. 单击云服务事件集下的 default 事件集。


4. 在 default 事件集详情页单击管理事件规则


5. 在跳转页面单击新建


6. 在新建事件规则页面完成如下配置后单击下一步




参数
说明
规则名称
填写规则名称,只能包含字母、数字、下划线、连字符,以字母开头,以数字或字母结尾,2个 - 60个字符
规则描述
填写规则描述,只能包含数字、中英文及常用标点符号,不超过200个字符
标签
自定义是否启用标签,启用后可以对该事件规则添加标签
数据转换
事件数据转换可以帮助您轻松的对事件内容进行简单的处理。例如,您可以对事件中的字段进行提取解析和映射重组后,再投递到事件目标
事件示例
提供了事件结构示例,为配置事件匹配规则做参考,您可以在事件示例选择下找到目标模板以作参考
编写模式
支持表单模式和自定义事件,这里建议使用表单模式更为便捷
云服务类型
选择 TDSQL-C MySQL 版
事件类型
选择告警的事件类型,支持全选,详细支持的事件类型请参见 事件类型
测试匹配规则
选择事件示例中选择的事件类型模板,然后单击测试匹配规则,测试通过可执行下一步

说明:

如需接收指定的实例,规则配置为:

{
"source":"cynosdb_mysql.cloud.tencent",
"subject":"ins-xxxxxx"
}
表示所有来自 TDSQL-C MySQL 版并且实例 id 为 ins-xxx 的事件才可以通过规则匹配进行推送,其它事件将被丢弃,无法触达用户。
也可以使用数组模式匹配多个资源:
{
"source":"cynosdb_mysql.cloud.tencent",
"subject":["ins-xxxxxx","ins-xxxxxx"]
}
7. 在事件目标页签完成如下配置,勾选立即启用事件规则,单击完成


参数
说明
触发方式
选择消息推送
消息模板
支持选择监控告警模板或通用通知模板
告警内容
支持选择中文或者英文
通知方式
支持选择接口回调、渠道推送或全部方式,此处以选择渠道推送方式为例进行后续设置
接收对象
选择接收用户或用户组
通知时段
自定义通知时间段
接收渠道
勾选接收渠道,短信限500字,电话限350字,过长的事件(可能由过长的实例名称等原因导致)将不会推送。建议同时配置多个渠道
说明:
如需配置多个事件目标,可单击添加进行设置。
8. 创建完成后即可在事件规则列表查询和管理该事件规则。