zoukankan      html  css  js  c++  java
  • 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完成

  • 相关阅读:
    C++之类和对象
    PHP程序设计基础
    PHP函数和MySQL数据库
    HTML语言基础
    文件和目录1(文件属性和权限)
    文件IO
    查找
    使用tcpdump抓包实例
    导入模块的2种方法
    ansible启用sudo执行命令
  • 原文地址:https://www.cnblogs.com/ssgeek/p/12272629.html
Copyright © 2011-2022 走看看