Prometheus监控Jenkins

简介: Prometheus监控Jenkins


Jenkins是一个非常好的持续集成工具,本文记录Prometheus对Jenkins进行监控,并通过Grafana展示监控数据的过程

1、Jenkins安装插件

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

2、配置插件

安装完成插件后进行配置,“系统管理”——>“系统设置”

设置完成后重启Jenkins服务,并且访问jenkinsurl查看指标情况

https://jenkinsurl/prometheus

3、Prometheus配置

修改Prometheus的配置文件,新增对Jenkins的数据采集,本文中的PrometheusJenkins均部署在k8s集群

# vim prometheus-configmap.yaml
    - job_name: "jenkins"
      metrics_path: "/prometheus/"
      scheme: http
      bearer_token: bearer_token
      static_configs:
      - targets: ['172.16.1.110:30009']

配置完成后重新加载配置文件,并且在prometheus中检查指标是否被采集

4、Grafana配置

Grafana中配置图表进行展示,导入模板,这里导入的模板id9964

导入完成后查看数据是否成功展示

Prometheus监控Jenkins`完成


相关文章
|
Prometheus 监控 Cloud Native
Prometheus+grafana搭建jenkins监控
为了便于监控Jenkins搭建后的执行情况呢,我们搭建一个完整的监控体系,使用的Prometheus监控报警 ,展示用的是grafana。
Prometheus+grafana搭建jenkins监控
|
3天前
|
jenkins Java 持续交付
【项目集成工具】Jenkins
【项目集成工具】Jenkins
|
3天前
|
jenkins Java 持续交付
实战指南:运用Jenkins实现Java项目的持续集成与自动化部署
【4月更文挑战第17天】Jenkins是一款强大的开源CI/CD工具,广泛用于Java项目的自动化构建、测试和部署。通过配置Jenkins环境、创建Job、设定构建触发器和步骤,实现持续集成和部署。集成Maven、Git等工具,确保代码质量并加速上线。持续部署阶段,Jenkins可将工件发布至远程服务器或云环境,实现高效、稳定的自动化流程。实践过程中,关注工作流优化、配置备份和服务器状态监控,以提升整体开发效率和软件质量。
|
3天前
|
jenkins Java 持续交付
Docker Swarm总结+Jenkins安装配置与集成(5/5)
Docker Swarm总结+Jenkins安装配置与集成(5/5)
62 0
|
3天前
|
jenkins Java 持续交付
Docker Swarm总结+Jenkins安装配置与集成snarqube和目标服务器(4/5)
Docker Swarm总结+Jenkins安装配置与集成snarqube和目标服务器(4/5)
47 0
|
8月前
|
jenkins 持续交付 开发工具
如何基于Docker搭建jenkins集成开发环境?建议收藏
如何基于Docker搭建jenkins集成开发环境?建议收藏
105 1
|
7月前
|
运维 jenkins 机器人
Jenkins配置项目集成钉钉通知
Jenkins配置项目集成钉钉通知
|
8月前
|
jenkins 应用服务中间件 持续交付
1小时带你入门Jenkins持续集成自动化环境搭建
1小时带你入门Jenkins持续集成自动化环境搭建
100 1
|
8月前
|
jenkins Java 持续交付
使用 Jenkins 创建微服务应用的持续集成
使用 Jenkins 创建微服务应用的持续集成
83 0

热门文章

最新文章