使用 prometheus 监控 jenkins

为了看到大家每日的构建情况, 我们决定把 jenkins 监控起来。将监控指标在 grafana 上展示出来。我们采用 promthues 抓取和存储数据, 使用 jenkins 的 promtheus 插件来暴露数据。

jenkins 的 prometheus 插件地址: https://wiki.jenkins.io/display/JENKINS/Prometheus+Plugin

配置 promtheus 抓取任务

1
2
3
4
5
6
- job_name: 'jenkins'
metrics_path: '/prometheus/'
scheme: https
bearer_token: bearer_token
static_configs:
- targets: ['jenkins-server:443']

最后我们配置一下 grafana 的展示面板 https://grafana.com/dashboards/9964