Jenkins的监控

有很多工具都可以监控Jenkins,但目前最流行的是Prometheus。本节将介绍如何使用Prometheus监控Jenkins的指标

安装Prometheus插件

Jenkins上安装插件,使Jenkins能够暴露指标给Prometheus收集,这个插件名称叫Prometheus metrics

image-20220227204146857

Prometheus插件要对jenkins重启后才能生效:

image-20220227204214158

对外暴露指标的地址是<jenkin_url>/prometheus

image-20220227204417730

配置prometheus拉取指标

prometheus.yml配置中增加jenkis指标的地址:

- job_name: 'jenkins'
      metrics_path: '/prometheus/'
      static_configs:
          - targets: ['192.168.1.200:8080']

重启prometheus后,在控制台能够看到Jenkins的各种指标:

image-20220227193650549

和Grafana集成,将各个指标放在Dashboard中展示:

image-20220227194342229


关于prometheus的配置,本节不做详解,可参考 https://prometheus.kpingfan.com 中的内容