Datadog 集成
引入于 14.1 版本。
此集成使您能够将 CI/CD 流水线和作业信息发送到 Datadog。Datadog 的 CI Visibility产品可帮助您监控作业失败和性能问题,然后对其进行故障排除。它基于 Webhook,只需要在极狐GitLab 上进行配置。
配置集成
具有 管理员 角色的用户可以在项目、群组或实例级别配置集成:
- 如果您没有 Datadog API 密钥:
- 登录 Datadog。
- 转到 集成 部分。
- 在APIs 页签:https://app.datadoghq.com/account/settings#api中生成 API 密钥。复制此值,您在后面的步骤中需要它。
- *对于项目级或群组级集成:*在极狐GitLab 中,转到您的项目或群组。
- 对于实例级集成:
- 以具有管理员访问权限的用户身份登录极狐GitLab。
- 在左侧边栏中,选择 搜索或转到,选择 管理中心。
- 在左侧边栏中,选择 设置 > 集成。
- 滚动到 添加集成,然后选择 Datadog。
- 选择 启用,启用集成。
- 指定要发送数据的 Datadog 站点。
- 提供您的 Datadog API 密钥。
- 可选。要覆盖用于直接发送数据的 API URL,请提供 API URL。仅在高级场景中使用。
- 可选。如果您使用多个极狐GitLab 实例,请提供唯一的 服务 名称以区分您的极狐GitLab 实例。
- 可选。如果您使用极狐GitLab 实例组(例如 staging 和生产环境),请提供 环境 名称。该值附加到集成生成的每个 span。
- 可选。要为配置集成的所有 span 定义任何自定义标签,请在 标签 中每行输入一个标签。每行必须采用
key:value
格式。(引入于 14.8 版本。) - 可选。选择 测试设置,测试您的集成。
- 选择 保存修改。
当集成发送数据时,您可以在 Datadog 账户的 CI Visibility:https://app.datadoghq.com/ci 部分查看。