腾讯云可观测平台 配置 Ckafka 连接器

可以以通过配置 CKafka 连接器来消费 CKafka 消息队列的内容。Ckafka 连接器实现方式为 Pull 模型,事件连接器会主动拉取 Ckafka 内容,并将相关事件通过事件规则路由到更多服务。这里说明如何创建 Ckafka 连接器及 Ckafka 连接器生成的事件结构。

相关产品
腾讯云可观测平台 产品页,含版本规格、价格与购买入口。

一、前提条件

已 创建事件集。

二、操作步骤

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

2. 在“事件集”列表,选择期望配置 CKafka 连接器的事件集。

3. 在“事件集详情”页事件连接器配置项中单击添加:

4. 根据页面提示填写相关信息,其中连接器类型选择消息队列(CKafka)连接器,其余配置项按照提示填写:

注意:目前只支持云上 CKafka 实例投递,请确认你的 CKafka 实例没有配置用户名密码等信息,否则连接器可能无法成功获取消息。

5. 单击确定完成新建事件连接器。

6. 选择左侧导航栏中的事件规则。

7. 在“事件规则”顶部选框,选择与之前创建一致的事件集信息,并单击新建:

8. 根据页面提示填写相关信息,其中连接器类型选择消息队列(CKafka),信息填写完成后单击下一步。

9. 配置触发目标端,配置完成后单击完成即可。

三、CKafka 连接器生成的事件结构说明

{ "specversion": "0", "id": "8d5c4bc7-3330-49ba-888f-bd2c4c3e6bbe", "source": "ckafka.cloud.tencent", "type": "connector:ckafka", "subject": "qcs::ckafka:ap-guangzhou:uin/1250000000:ckafkaId/ckafka-123456", "time": 1678268812575, "region": "ap-guangzhou", "datacontenttype": "application/json;charset=utf-8", "data": { "topic": "test-topic", "Partition": 1, "offset": 37, "msgKey": "test", "msgBody": "Hello from Ckafka again!" }}

参数 描述
topic CKafka 投递 Topic。
Partition 事件源所在分区,一个 Topic 可以包含一个或者多个 Partition,CKafka 以 Partition 作为分配单位。
offset CKafka 消息偏移量/位移。
msgKey CKafka 消息 Key。
msgBody CKafka 消息体。
赞 (0)
上一篇 4天前
下一篇 4天前