检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
事件规则 事件流支持配置规则,默认会将消息透传至目标。 事件规则是指事件流转到事件目标之前,将CloudEvents标准事件转换成事件目标可以接受的事件类型。 事件流支持事件过滤和转换,具体规则请参考事件规则。 父主题: 事件流
过滤规则:根据默认值配置,无需修改。配置过滤规则请参考过滤规则参数说明。 配置事件目标。 配置如下事件目标参数: 选择提供方:华为云 事件目标:分布式消息服务 Kafka版 目标连接:选择“kafka-connect” Topic:选择“topic-eg” 启用消息Key:关闭 规则配置类型:透传。配置转换规则请参考事件内容转换
私网目标连接使用的用户委托名称 flavor flavor object 规格 type String 目标连接类型。目前支持webhook:http连接;kafka:华为云官方kafka实例 枚举值: WEBHOOK KAFKA kafka_detail KafkaConnectionDetail object
私网目标连接使用的用户委托名称 flavor flavor object 规格 type String 目标连接类型。目前支持webhook:http连接;kafka:华为云官方kafka实例 枚举值: WEBHOOK KAFKA kafka_detail KafkaConnectionDetail object
私网目标连接使用的用户委托名称 flavor flavor object 规格 type String 目标连接类型。目前支持webhook:http连接;kafka:华为云官方kafka实例 枚举值: WEBHOOK KAFKA kafka_detail KafkaConnectionDetail object
ent”,单击“确定”,回到订阅详情页。 配置事件源。 单击“事件源”,参考图2,设置事件源参数。 选择提供方:选择“云服务” 事件源:选择“对象存储服务” 过滤规则:保存默认 图2 设置事件源参数 单击“确定”,完成事件源的配置。 配置事件目标。 单击“事件目标”,参考图3,设置事件目标参数。
只能在账号自己的事件列表页面去查看,或者到组织追踪器配置的OBS桶中查看,也可以到组织追踪器配置的CTS/system日志流下面去查看。 用户通过云审计控制台只能查询最近7天的操作记录。如果需要查询超过7天的操作记录,您必须配置转储到对象存储服务(OBS)或云日志服务(LTS),
如何过滤最终传输到事件目标的事件? 您可以在事件订阅中通过配置事件过滤规则来筛选最终路由到事件目标的事件。 事件源产生的事件与过滤规则进行匹配,匹配成功后事件才会被路由到与过滤规则关联的事件目标。过滤规则必须和匹配的事件具有相同的结构。 关于事件过滤规则的更多信息,请参见过滤规则参数说明。
若填写,符合规范才能触发事件。 对象名后缀 若填写,符合规范才能触发事件。 对象名编码 选择“开启”。 过滤规则 根据默认值配置,无需修改。配置过滤规则请参考过滤规则参数说明。 配置事件目标。 表2 参数配置说明 参数 说明 选择提供方 请选择“华为云”。 事件目标 请选择“FunctionGraph(函数计算)”。
多过滤规则的信息,请参考过滤规则参数说明和过滤规则示例。 图4 自定义事件源配置参数 单击“确定”,完成事件源的配置。 配置事件目标。 单击“事件目标”,如图5所示,弹出“事件目标”对话框。 图5 配置事件目标 选择事件目标提供方。 云服务:云服务作为事件目标提供方。 自定义:您自定义的事件目标作为事件源提供方。
版本:选择“latest” 委托:选择已创建的委托。 类型:选择“透传” 图5 配置事件目标参数 单击“确定”,完成事件目标的配置。 单击“保存”,完成事件订阅的配置。 步骤五:发送自定义事件 配置自定义事件,具体请参考CloudEvents SDK。 修改发布事件示例代码中如下参数:
单击“创建事件订阅”。 单击“事件源”,在配置弹窗进行配置,配置完成单击“确定”。 提供方选择“自定义”。 通道:选择账号B创建的通道。 事件源:输入账号A创建的事件源(与账号A的订阅的事件源保持一致)。 图5 事件源配置 单击“事件目标”,在配置弹窗进行配置,配置完成单击“确定”(此处目标以函数为例)。
目标连接功能需要使用函数工作流服务打通用户VPC网络,需要用户必须为函数工作流服务配置具备VPC管理权限的委托。 DNS ReadOnlyAccess 目标连接功能需要使用函数工作流服务打通用户VPC网络,需要用户必须为函数工作流服务配置具备读取云解析服务资源权限的委托。 首次创建自定义事件源“事件
当提供方为“云服务”时,设置如下参数。 事件目标:选择事件目标。 当事件目标配置为“FunctionGraph(函数计算)”时: 函数:选择需要触发的函数。如果还未创建函数,请先创建函数。 版本/别名:配置版本/别名,当选择其一时,则另外一个参数无需配置。 版本:选择函数的版本。当前默认选择“latest”。
模板 My name is ${name} My name is test01 在创建事件订阅-配置事件目标,事件目标配置为“FunctionGraph(函数计算)”时,若内容转换规则配置为“透传”,无法将事件内容作为输入值传递至事件目标。如需将事件内容作为函数流输入值,可以通过“
单击“创建事件路由任务”,进入创建详情页。 配置“任务基本配置”。 图2 任务基本配置 表1 任务基本配置参数说明 参数 说明 任务名称 请输入任务名称 描述 请输入对本任务的描述。 配置“源端和目标端配置”。 当源端和目标端均为Kafka时: 图3 源端和目标端配置 源端类型:Kafka 目标端类型:Kafka
IN”。 用户名 请输入用户名。 当接入方式选择“密文接入”时需配置。 密码 请输入密码。 当接入方式选择“密文接入”时需配置。 单击“下一步:高级配置”,进入“高级配置”页面。 图2 高级配置 表3 作业对象配置参数说明 参数 说明 Topic匹配类型 选择“正则匹配”或“精确匹配”。
如何将自定义的事件内容传输到事件目标? 您可以在事件订阅中通过配置事件目标的转换规则来实现将自定义的事件内容传输到事件目标。 EventGrid事件转换目前支持透传、变量、常量三种转换类型。 透传:事件网格不对事件进行转换,将CloudEvents标准事件直接路由到事件目标。 变
agency_name 是 String 委托名称 id 是 String 需要翻新的触发器id transform 是 TransForm object 规则配置 表4 TransForm 参数 是否必选 参数类型 描述 type 是 String 转换规则类型 枚举值: ORIGINAL CONSTANT
登录事件网格控制台。 在左侧导航栏选择“事件流”,进入“事件流”页面。 在待修改描述信息的事件流所在行,单击“配置”,进入事件流详情页。 单击事件流名称旁的编辑图标,弹出“配置名称和描述”弹窗。 修改名称和描述,单击“确定”,完成修改。 修改事件流的状态 登录事件网格控制台。 在左侧