检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
基于事件订阅将OBS应用事件源消息路由至分布式消息服务Kafka版 本章节介绍如何通过事件网格服务的事件订阅功能将OBS应用事件源产生的事件路由至分布式消息服务Kafka版。 基于Serverless版事件流实现Kafka实例之间的数据同步 本章节介绍如何通过事件网格服务的事件流功能实现分布式消息服务Kafka版实例间的数据同步。
参考表1,填写事件源的配置信息。 表1 社区版 RocketMQ参数说明 参数名称 说明 事件提供方 选择社区版 RocketMQ。 地址 请输入连接地址。 Group 请输入Group。 Topic 请输入Topic。 虚拟私有云 请选择虚拟私有云。 事件流创建之后不允许修改虚拟私有云,编辑会有异常提示。
vpc_id 否 String 虚拟私有云 subnet_id 否 String 子网 namesrv_address 否 String 连接地址 ssl_enable 否 Boolean SSL enable_acl 否 Boolean ACL访问控制 响应参数 状态码: 200 表5
创建成功后,在“自定义事件源”页签,查看创建的事件源。 如果需要修改自定义事件源的描述信息,单击待修改事件源后的“编辑”,在弹出的对话框中编辑描述及相关参数信息。 如果需要查看自定义事件源的信息,单击待查看信息的事件源名称,在弹出的对话框中查看自定义事件源信息。 如果发送事件界面
nts 1.0规范。 运行发布事件的main函数。 步骤六:查看结果 登录函数工作流控制台。 在左侧导航栏选择“函数 > 函数列表”,进入函数列表页面。 单击函数名称“test”,进入函数详情页。 在“监控”页签,查看调用次数、运行时间等。 图6 监控视图
SDK发布事件。 前提条件 获取并安装IntelliJ IDEA,如果未安装,请至IntelliJ IDEA官方网站下载。 在pom.xml中加入依赖。如何在Java环境中集成API请求签名的SDK请参考AK/SK签名认证操作指导。 <dependency> <groupId>io
参数 是否必选 参数类型 描述 instance_id 是 String kafka实例id。 addr 是 String kafka连接地址。 security_protocol 否 String 安全协议。 enable_sasl_ssl 是 Boolean kafka实例是否开启了SASL_SSL。
路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID connection_id 是 String 指定查询的目标连接ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户To
在事件追踪中查看事件投递信息 在EG控制台界面,单击“事件通道”中对应的事件通道的“事件轨迹”可以看到该事件的投递详情和事件详情: 界面入口: 图1 界面入口 事件详情: 图2 事件详情 事件轨迹: 图3 事件轨迹 父主题: 实施步骤
包括创建自定义事件源、查询事件源列表、更新自定义事件源、查询事件源详情、删除自定义事件源。 事件目标分类管理 包括查询事件目标分类。 事件模型管理 包括创建自定义事件模型、查询事件模型列表、更新自定义事件模型、查询事件模型详情、删除事件模型、创建自定义事件模型版本、查询事件模型版本列表
在OBS目标桶查看对象是否已完成同步 该数据同步功能默认同步后路径一致,在目标桶桶目录下查看文件是否同步成功: 图1 目标桶目录 父主题: 实施步骤
基于Serverless版事件流实现Kafka实例之间的数据同步 本文介绍如何应用事件网格EventGrid的Serverless版事件流功能实现分布式消息服务Kafka版实例间的数据同步。 当前事件网格服务仅支持华北-北京四、华北-乌兰察布一、华东-上海一、华东-上海二、华南-广州、亚太-新加坡、拉美-墨西哥城二。
实施步骤 创建OBS源桶和目标桶 创建FG函数 创建EG事件订阅 发送OBS事件 在事件追踪中查看事件投递信息 在函数服务的监控中查看代码执行详情 在OBS目标桶查看对象是否已完成同步 父主题: 基于EventGrid事件订阅和Function实现OBS桶数据同步
”。 选择“分布式消息Kafka版”,单击“创建”。 图6 配置测试事件 创建成功后在下拉框选择刚创建的测试事件。 单击“测试”,完成后可查看“执行结果”。 图7 执行结果 父主题: 事件订阅
/{source_id} eg:sources:delete √ x 查看事件源详情 GET /v1/{project_id}/sources/{source_id} eg:sources:get √ x 查看事件目标分类列表 GET /v1/{project_id}/target-catalogs
名和账户ID。账户名和账户ID获取步骤如下: 登录管理控制台。 鼠标悬停在右上角的用户名,选择下拉列表中的“我的凭证”。 查看账户名和账户ID。 图1 查看账户名和账户ID 父主题: 附录
云审计服务支持的关键操作 云审计服务支持的EG操作列表 在CTS事件列表查看云审计事件
× × √ 查看事件订阅 √ × √ √ 创建自定义事件源 √ × × √ 更新自定义事件源 √ × × √ 删除自定义事件源 √ × × √ 查看事件源 √ × √ √ 创建事件通道 √ × × √ 更新事件通道 √ × × √ 删除事件通道 √ × × √ 查看事件通道 √ √
删除自定义事件通道 本章节介绍在事件网格控制台如何删除自定义事件通道。 约束与限制 已关联自定义事件源,或事件订阅的事件通道,无法删除。您需要先解除关联,然后再进行删除操作。 操作步骤 登录事件网格控制台。 在左侧导航栏选择“事件通道”,进入“事件通道”页面。 在待删除的自定义事
事件监控 事件网格实现了对事件订阅和事件通道的监控,用户无需任何配置,即可查询事件投递和事件接入的监控信息。 发布区域:华北-北京四、华东-上海一、华东-上海二 事件网格支持的监控指标 查看监控数据 查看云审计日志 云审计服务(Cloud Trace Service,CTS)可以