使用Prometheus对持续集成Jenkins进行监控,并通过Grafana展示监控数据。

在Jenkins 中, 安装Promethues插件。
image.png

进入Jenkins系统设置, 搜索关键字”Prometheus”, 此处可以自定义填写Path地址,即暴露指标的url二级路径。
image.png

访问 http://yourjenkinserver:port/prometheus, 可以看到度量指标就可以了。
image.png


prometheus配置

需要修改prometheus的配置,configmap。

  1. - job_name: 'jenkins'
  2. metrics_path: '/prometheus/'
  3. scheme: http
  4. bearer_token: bearer_token
  5. static_configs:
  6. - targets: ['192.168.1.200:8080']

image.png
然后,尝试查看prometheus中是否有相关的指标:
image.png

Grafana配置

dashboard: https://grafana.com/grafana/dashboards/9964
image.png
image.png
image.png

image.png