跳转到主要内容
Flashduty On-call 已适配部分常用工单、部署系统的 webhook 协议,对于这些系统您应该首先使用对应的集成。本集成提供了一个标准的 HTTP 接口,需要您开发适配,好处是可以与任何部署系统集成。

操作步骤

1

进入集成中心

进入 Flashduty 控制台,选择 集成中心 => 变更事件,进入集成选择页面。
2

创建集成

选择 自定义事件 集成,为当前集成定义一个名称。
3

获取推送地址

点击 保存 后,复制当前页面新生成的 推送地址 备用。

实现协议

请参照 开发文档 完成协议开发。

最佳实践

标签是事件的描述,应尽量丰富标签内容:
  • 变更的应用范围:如 host、cluster 等
  • 变更的归属信息:如 team、owner 等

常见问题

在 Flashduty On-call 排查查看集成是否展示了 最新事件时间?如果没有,代表 Flashduty 没有收到推送,请优先排查您的系统。在您的系统排查
  1. 确认您请求的地址与集成详情中的地址完全一致
  2. 确认您的服务可以访问外网 api.flashcat.cloud 域名。如果不可以,您需要为 server 开通外网,或单独针对 Flashduty On-call 的域名开通外网访问
  3. 打印 Flashduty 服务的响应结果,查看是否有明确信息
如果以上步骤执行后仍未找到问题根因,请 携带请求响应中的 request_id 联系我们。