事件通道
事件通道负责接收来自事件源的事件。
事件网格支持的事件通道如下:
- 云服务事件通道:由事件网格自动创建、且不可修改的一条默认的云服务事件通道,用于接收云服务事件源产生的事件。云服务事件源产生的事件只能发布到云服务事件通道。
- 自定义事件通道:您自行创建的事件通道,用于接收自定义事件源产生的事件。
创建自定义事件通道
- 登录事件网格控制台。
- 在左侧导航栏选择“事件通道”,进入“事件通道”页面。
- 单击“创建事件通道”,弹出“创建事件通道”对话框。
- 输入事件通道名称和描述信息,单击“确定”,完成自定义事件通道的创建。
事件通道创建成功后,在“自定义事件通道”区域查看创建的自定义事件通道。
- 如果需要修改自定义事件通道的描述信息,单击待修改事件通道后的“编辑”,在弹出的对话框中编辑描述信息。
- 如果需要查看自定义事件通道的信息,单击待查看信息的事件通道名称,在弹出的对话框中查看自定义事件通道信息。
删除自定义事件通道
- 登录事件网格控制台。
- 在左侧导航栏选择“事件通道”,进入“事件通道”页面。
- 在待删除的自定义事件通道后,单击“删除”,弹出“删除事件通道”对话框。
已关联自定义事件源,或事件订阅的事件通道,无法删除。您需要先解除关联,然后再进行删除操作。
- 单击“是”,完成自定义事件通道的删除。
发布事件
本章节介绍在事件网格控制台如何发布事件。
您可以通过发布事件功能,调试事件订阅中事件源、事件通道、事件目标是否已是连通状态,已配置的事件规则是否生效,事件是否成功发送到事件目标。
前提条件:
已创建自定义事件通道、已创建自定义应用事件源、已设置事件目标,并基于上述内容创建事件订阅。
- 登录事件网格控制台。
- 在左侧导航栏选择“事件通道”,进入“事件通道”页面。
- 单击“发布事件”,进入“发布事件”页面。
- 配置事件条目。
表1 事件条目参数说明 参数名称
说明
事件通道
选择事件通道。
事件源
输入事件源,支持自定义应用事件源。
事件类型
输入事件类型。
事件详情
输入JSON格式事件内容。
时间戳
选择时间戳。
- 单击“预览”,预览事件。
- 单击“发布”,发送事件。事件发布成功结果如图1所示。
- 单击“添加事件条目”,可以配置多条事件信息。
- 支持发布单条事件,或同时发布多条事件。
- 单击,可以复制事件条目。
- 单击,可以删除事件条目。
事件轨迹
本章节介绍在事件网格控制台如何追踪事件轨迹。
您可以通过事件轨迹功能,追踪查询事件源名称、事件类型、订阅名称及事件ID。
- 登录事件网格控制台。
- 在左侧导航栏选择“事件通道”,进入“事件通道”页面。
- 单击操作列“事件轨迹”,进入“事件轨迹”页面。
- 单击“高级搜索”,进行查询。
表2 高级搜索条目参数说明 参数名称
说明
时间范围
选择事件发布时间范围。
事件源名称
输入事件源名称。
事件类型
输入事件类型。
订阅名称
输入订阅名称。
事件ID
输入事件ID。
- 单击“事件轨迹”,查看事件接收和事件投递详情。
图2 事件轨迹
- 单击“事件ID”,可查看事件详情如图3所示。