作为云上事件的收集分发管道,EventBridge 事件总线在业务的运维工作中也起到了重要的作用。云服务的业务变更或异常告警可以通过事件总线快速分发给用户,完成消息的通知或者对应逻辑的处理。目前,EventBridge 正式支持事件告警能力,仅需几步配置,即可实现业务告警的自动推送。
01.
方案简介
基于 EventBridge 事件总线的告警推送链路如下,业务方主动上报告警事件给到 EventBridge,用户通过配置事件的匹配规则,完成告警事件的筛选,并通过不同投递目标的配置完成消息的进一步处理。
02.
功能说明
1. 已支持事件源
目前 事件总线已完成 30+ 云产品对接,更多产品还在接入中,只要您使用了对应云产品,即可通过事件总线快速完成告警配置。
- 事件总线控制台:https://console.cloud.tencent.com/eb
2. 告警规则配置
以 CVM 告警配置为例,您可以选择指定的事件告警类型,也可以选择全部告警事件,从而筛选具体的告警事件。
3. 投递目标配置
- 消息推送
通过配置消息推送,可以将您的告警事件推送至指定的消息接收渠道,完成用户及时触达,支持短信、微信、电话、邮件、接口回调等多种投递方式。
- 日志存储
将您的告警事件投递至默认的事件总线日志集,方便您对已投递的告警事件随时进行追溯。
03.
能力拓展
如果您需要对告警事件进行进一步分析和处理,可以将事件投递至云函数,在函数代码里实现相关逻辑设计,如下图,基于云函数的能力,您可以实现告警消息处理架构的更多能力拓展,例如:
- 提取告警事件详情,组织消息文案;
- 根据告警事件信息进行分析转储;
- 基于告警类型,自动完成对应资源的备份或切换,实现运维自动化;
更多使用方式,请期待后续文章教程。
识别下方 👇 二维码,进入「事件总线」交流群
推荐阅读
One More Thing
欢迎进入千人 QQ 群 (871445853) 交流 Serverless!
- GitHub: github.com/serverless
- 官网: cloud.tencent.com/product/serverless-catalog
点击「阅读原文」,申请使用 千帆 iPaaS x 事件总线 - SaaS 连接器产品服务。