本文介绍如何基于事件总线EventBridge的HTTP Source和语雀监控源进行集成对接。

背景信息

语雀是阿里巴巴孵化的一款专业的云端知识库,能够面向个人和团队,提供知识管理。事件总线EventBridge支持将语雀的事件进行快速集成,实现报警和事件的统一管理。

前提条件

操作步骤

步骤一:创建语雀监控源

事件总线EventBridge控制台创建事件源HTTP/HTTPS 触发,参数配置如下。更多信息,请参见自定义事件源HTTP/HTTPS触发
  • 请求类型:选择HTTP&HTTPS
  • 请求方法:选择POST
  • 安全配置:选择无需配置
创建完成后,您可以在事件源列表找到刚才创建的自定义事件源,然后单击详情查看配置信息。其中公网请求 URL可以作为事件源的接入Webhook地址。pic-1

步骤二:新增报警媒介

  1. 登录语雀控制台,进入任意一个知识库。
  2. 在页面右上角单击更多,然后在弹出的菜单中单击更多设置
    设置
  3. 设置页面左侧导航栏单击消息推送,然后设置以下参数,并单击添加完成新增消息推送。
    填写参数
    • 推送到:选择其他渠道
    • 机器人名字:自定义一个机器人名称。
    • Webhook 地址:填写为步骤一中获取的公网请求 URL
    • 当知识库内发生以下动态时推送:选中任意一个或多个操作作为事件触发的条件。例如,选择发布文档表示当您在语雀上发布文档时,会触发事件推送。

步骤三:触发事件

步骤二新增消息推送完成后,在当前新增消息推送页面的已添加推送区域,找到目标推送信息,在其操作列单击测试即可模拟事件触发。
测试

步骤四:验证结果

  1. 登录事件总线EventBridge控制台
  2. 在顶部菜单栏,选择地域。
  3. 在左侧导航栏,单击事件总线
  4. 在左侧导航栏,单击事件追踪查看并验证获取的事件信息。