专栏首页山山仙人的专栏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完成

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 两大grafana实用插件快速监控kubernetes

    本文环境是二进制部署的k8s集群,prometheus和grafana通过yaml部署(非operator)

    山山仙人
  • LVS负载均衡之DR模式

    参考自官网:http://www.linuxvirtualserver.org/zh/lvs3.html

    山山仙人
  • Gitlab安装部署及基础操作

    环境说明 系统版本 CentOS 7.2 x86_64(较新版本的gitlab集成了更多功能,顺利运行起来的硬件要求较高,这里给了3G内存) 软件版本 ...

    山山仙人
  • 看,我都不用手动配置

    Jenkins 非常灵活,如今已成为实现 CI/CD 的事实标准,同时拥有一个活跃的社区来维护几乎所有工具和用例的插件。但是灵活也是要付出代价的:除了 Jenk...

    LinuxSuRen
  • 如何在CentOS 7上设置Jenkins以进行持续开发集成

    合并代码、协调发布、确定构建状态、维护更新。如果你足够了解这些过程的挫败感,这些话本身就会让人头疼,你可能想看看Jenkins CI。

    风研雨墨
  • 在 Kubernetes 上使用 Jenkins

    有几种方法可以在 DevOps 环境中管理您的云基础架构。DevOps 是一种鼓励快速流动的应用程序开发以及促进 IT 团队开发、测试、发布过程无缝无缝衔接的方...

    LinuxSuRen
  • 在 Kubernetes 上使用 Jenkins

    有几种方法可以在 DevOps 环境中管理您的云基础架构。DevOps 是一种鼓励快速流动的应用程序开发以及促进 IT 团队开发、测试、发布过程无缝无缝衔接的方...

    kubernetes中文社区
  • Jenkins实战(二):Jenkins各项配置选项

    从正式使用Jenkins之前,将会逐步接触到Jenkins的各种配置,通过各种配置来完成各项不同的工作。本文将简单介绍一下Jenkins中的各项配置选项,以便后...

    xcbeyond
  • 在线商城项目01-项目初始化简介

    会有如下图所示命令提示,一路默认即可。这里值得一说的的是eslint,我选择了standard,这点并不是强制的。你可以选择不使用eslint,也可以使用Sta...

    love丁酥酥
  • Linux 服务器上安装Jenkins

    版权声明:本文为木偶人shaon原创文章,转载请注明原文地址,非常感谢。 https://b...

    shaonbean

扫码关注云+社区

领取腾讯云代金券