有很多工具都可以监控Jenkins,但目前最流行的是Prometheus。本节将介绍如何使用Prometheus监控Jenkins的指标
在Jenkins
上安装插件,使Jenkins
能够暴露指标给Prometheus
收集,这个插件名称叫Prometheus metrics
:
Prometheus插件要对jenkins重启后才能生效:
对外暴露指标的地址是<jenkin_url>/prometheus
:
prometheus.yml
配置中增加jenkis指标的地址:
- job_name: 'jenkins'
metrics_path: '/prometheus/'
static_configs:
- targets: ['192.168.1.200:8080']
重启prometheus后,在控制台能够看到Jenkins的各种指标:
和Grafana集成,将各个指标放在Dashboard中展示:
关于prometheus的配置,本节不做详解,可参考 https://prometheus.kpingfan.com 中的内容