腾讯云分布式缓存数据库 创建事件规则

腾讯云分布式缓存数据库已接入 腾讯云可观测平台,支持上报腾讯云可观测平台事件,所有的腾讯云可观测平台事件将自动投递到腾讯云 事件总线(EventBridge)的 云服务事件集。

相关产品
腾讯云分布式缓存数据库(兼容 Redis) 产品页,含版本规格、价格与购买入口。

一、腾讯云可观测平台事件

当前支持上报的腾讯云可观测平台事件如下表所示。

事件中文名称 事件英文名称 事件类型 从属维度 有无恢复概念 事件描述 处理方法和建议
主备切换 MasterSlaveSwitched 状态变更 实例维度 无 数据库发生故障切换 故障会导致连接分布式缓存数据库服务的访问断开和短暂的不可用,请关注业务是否有自动重连机制,以确保业务快速恢复
服务不可用 ServiceNotAvailable 异常事件 实例维度 有 数据库故障导致不可用 我们将第一时间恢复服务,并且发送服务恢复通知,如果你有灾备实例,请尝试将业务切换到灾备实例
只读副本故障切换 ReadonlyReplicaSwitched 状态变更 实例维度 有 数据库发生只读副本故障切换 我们将第一时间恢复服务,并且发送服务恢复通知,如果你有灾备实例,请尝试将业务切换到灾备实例,或者新增只读副本
只读副本不可用 ReadonlyReplicaNotAvailable 异常事件 实例维度 有 数据库发生只读副本故障 我们将第一时间恢复服务,并且发送服务恢复通知,如果你有灾备实例,请尝试将业务切换到灾备实例,或者新增只读副本
服务器故障导致实例迁移 ServerfailureInstanceMigration 状态变更 实例维度 有 数据库发生服务器故障 系统监测到主机存在硬件隐患,自动迁移切换,切换时间以当前维护时间窗为准,如需更改切换时间,请及时调整
Proxy 故障切换 Proxy switchover 异常事件 实例维度 有 proxy 发生故障切换 故障会导致连接分布式缓存数据库服务的访问断开和短暂的不可用,请关注业务是否有自动重连机制,以确保业务快速恢复
母机常规维护触发的实例迁移 Instance migrated due to risks on server 异常事件 实例维度 无 针对实例所部署的母机进行常规维护触发的实例迁移 迁移过程中不影响业务正常访问,迁移完成时会有一次秒级别的闪断并推送主备切换的事件告警,请关注业务是否有自动重连机制,以确保业务快速恢复
控制台操作事件(基于操作审计投递) Console operations (CloudAudit) 异常事件 实例维度 无 实例增删、变配等操作事件 人工排查
云 API 操作事件(基于操作审计投递) Cloud API actions (CloudAudit) 异常事件 实例维度 无 实例增删、变配等操作事件 人工排查
小程序操作事件(基于操作审计投递) Mini program operations (CloudAudit) 异常事件 实例维度 无 实例增删、变配等操作事件 人工排查

二、事件目标

一条事件规则可以有多个事件目标。创建事件规则之前,请先规划事件目标类型。事件总线当前支持以下事件目标。

·消息推送(仅支持云服务事件集中的规则)

·CLS 日志

·SCF 云函数

·Ckafka

三、计费说明

腾讯云提供事件总线 EventBridge 按量计费的购买方式。具体信息,请参见 事件总线 > 产品定价。

类型 按量计费
付款方式 根据实际投递到事件集的事件数量,每小时结算
计费单位 元/百万条事件
使用场景 消息量少或消息量波动大的应用场景,可以有效避免资源浪费

四、操作步骤

1. 登录 事件总线控制台,选择左侧导航栏中的 事件规则。

2. 在右侧页面上方,地域请选择广州,在事件集下拉列表选择 default 。

·云服务事件集用以收集全地域的腾讯云服务产生的监控事件与审计事件。默认创建在广州,不可删除。

·在左侧导航选择事件集,在事件集列表,单击 default ,可查看默认的 default 事件集已经包含腾讯云分布式缓存数据库。具体操作,请参见 云服务事件源。

3. 单击新建,在新建事件规则导航的事件模式页面,根据下表参数解释,配置页面参数。

界面区域 界面参数 参数解释
基础信息 地域 创建事件规则所在地域。
 事件集 事件规则所属的事件集信息。
 规则名称 设置事件规则的名称,只能包含字母、中文、数字、下划线、连字符,以字母/中文开头,以数字、字母或中文结尾,2~60个字符。注意:规则名称一旦创建无法修改。
 规则描述 对事件规则简要描述。
 标签 勾选启动,给事件设置标签键与值。
 数据转换 勾选是否需要数据转换。
事件示例 云服务类型 在下拉列表中,选择云数据库 Redis。
 事件示例选择 在下拉列表中,可选择需设置规则的事件类型,可查看该事件示例的JSON 格式。
事件匹配 事件模式 表单模式:该模式可以选择云服务类型,及事件类型,给出事件匹配规则。1.1 在此区域的云服务类型的下拉框中,选择云数据库 Redis。1.2 在此区域的事件类型的下拉框中,选择具体的事件。1.3 在匹配对象的下拉框,选择具体监控的实例。1.4 在右侧事件匹配规则预览区域,将默认以JSON的语法格式生成事件规则。1.5 单击测试匹配规则,可进行基本的语法检查;单击编辑匹配规则,可按需调整。自定义事件:自定义编写事件匹配规则。

4. (可选)如果在事件模型的基础信息中勾选数据转换,单击下一步,显示事件转换的新建数据转换页面。根据下表参数解释,配置数据转换的格式及字段,单击确认,开始解析数据。等待解析数据完成,设置过滤器规则和数据处理方式。具体操作,请参见 配置数据转换。

注意:说明:

注意:EventBridge 提供简单的数据处理功能,通过传入数据和配置项,可以实现对数据格式化处理,然后返回处理完成的结构化数据,分发下游目标,构建数据源和数据处理系统间的桥梁。

界面参数 参数解释
事件模式预览 选择示例事件,可使用事件模板进行数据转换。选择手动输入,可在下方的输入框自定义事件字段。
云服务类型 在下拉列表中,选择云数据库 Redis。
事件模板 在下拉框选择具体的事件,将根据所选的事件自动生成 JSON 格式的事件规则。
转换目标 完整事件:将事件字段完整结构路由到事件目标。部分事件:事件总线 EventBridge 通过 JSONPath 配置的事件字段从 CloudEvents 中提取事件中的参数,将指定的事件字段路由到事件目标。
JSONPath 转换目标选择部分事件时,显示该参数。请在输入框,输入需转换的事件字段。
解析模式 1. 选择解析的模式,支持 JSON、分隔符、正则提取。2. 单击确认,生成解析结果。3. 单击测试,查看测试结果。

5. 单击下一步, 选择该条规则绑定的事件目标,你可以将收集到的事件投递到指定的投递目标完成处理与消费。下图以触发方式为消息推送为例。

6. 事件规则需立即生效,请勾选立即启用事件规则,单击完成。

五、事件规则相关接口

接口名称 功能描述
CheckRule 检验规则
CreateRule 创建事件规则
DeleteRule 删除事件规则
GetRule 获取事件规则详情
ListRules 获取事件规则列表
UpdateRule 更新事件规则

六、更多操作

查看、编辑和删除事件规则,请参见 管理事件规则。

七、常见问题

事件规则相关概念、计费相关的常见问题,请参见 事件总线 > 常见问题。

赞 (0)
上一篇 4天前
下一篇 4天前