datadog插件已安装在 Jenkins 上。安装后,必须在 Jenkins 中输入 Datadog API 密钥和主机名。两项测试均已通过。但是,当向 Datadog 添加新检查时,查询詹金斯检查不会返回任何詹金斯检查。
期望的情况
目的是使用 Datadog 监控 Jenkins 构建:
- 什么时候开始构建
- 构建何时完成
- 构建持续时间 (jenkins.job.duration)
- 作业是否已经完成(jenkins.job.completed)
- 构建状态 (jenkins.job.status)
尝试
- Jenkins 上已经安装了 datadog 代理
- jenkins主机被datadog识别
- 根据 datadog,驻留在 jenkins 上的 datadog 代理已启动
- 根据此文档,需要将一些文件添加到 datadog 以在 Datadog 中启用 jenkins 监控,但由于它由 datadog 本身托管,因此无法访问该框。
- 根据 datadog UI 的集成选项卡,Jenkins 插件已安装和配置
标签 (jenkins.job.status) 应该添加到 Jenkins 的每个构建中,以便在 datadog 中找到标签。
构建完成后,标签将添加到 datadog。
目前有两种使用 Datadog 监控 Jenkins 的方法:
配置 #1,Jenkins 插件,将提供您在 Jenkins 中正确设置的所有配置所需的内容。我们现在不鼓励使用 #2,并计划在未来的 Datadog 版本中将其删除。
现在,官方集成看起来是您最好的选择。