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++类中比较重要的几个函数
    rosbag使用方法
    2.urllib库的使用
    什么叫做API?
    1.爬虫基础
    正则表达式

    time模块
    random模块
    日志处理
  • 原文地址:https://www.cnblogs.com/ssgeek/p/12272629.html
Copyright © 2011-2022 走看看