Prometheus+grafana搭建jenkins监控

为了便于监控Jenkins搭建后的执行情况呢,我们搭建一个完整的监控体系,使用的Prometheus监控报警  ,展示用的是grafana。

安装prometheus

brew install prometheus

安装grafana

brew install grafana

安装后,启动grafana

brew services start grafana

启动prometheus,需要有

prometheus.yml,我们创建prometheus文件即可。

global:  scrape_interval: 10s  scrape_timeout: 10s  evaluation_interval: 10m

在jenkins 安装

安装后,需要配置

需要将path改成自己的  name修改。

然后jenkins就可以拿到这个数据,我们在prometheus的配置文件增加下面配置,启动

scrape_configs:  - job_name: jenkins    metrics_path: /jenkins/prometheus/    scrape_interval: 10s    scrape_timeout: 10s    static_configs:      - targets: [‘127.0.0.1:8080‘]

启动命令:

prometheus --config.file=prometheus.yml

启动后,

可以访问看到,

这样我们就可以看到监控了 ,那么我们可以在grafana看下展

配置数据源,然后我们就可以导入我们想要监控的模版的id了,我用的是9524

展示如下图。

这样我们完成了,我们的监控。

原文地址:https://www.cnblogs.com/leiziv5/p/12283394.html

时间: 2024-08-30 16:49:00

Prometheus+grafana搭建jenkins监控的相关文章

collectd+influxDB+grafana搭建性能监控平台

collectd+influxDB+grafana搭建性能监控平台 前言 InfluxDB 是 Go 语言开发的一个开源分布式时序数据库,非常适合存储指标.事件.分析等数据:键值时间数据库性能还不错 collectd 是C 语言写的一个系统性能采集工具 Grafana 是纯 Javascript 开发的前端工具,用于访问 InfluxDB,自定义报表.显示图表等.V3.0以上版本支持zabbix 数据库,可以非常方便直接由zabbix_agent 采集数据. 1 环境信息 测试环境174,175

Actuator + Prometheus + Grafana搭建微服务监控平台

[TOC] 前言 关于Actuator: 对Spring Boot监控能力有过了解的小伙伴都应该知道Spring Boot Actuator这个子项目,它为应用提供了强大的监控能力.从Spring Boot 2.x开始,Actuator将底层改为Micrometer,提供了更强.更灵活的监控能力.Micrometer是一个监控门面,可以类比成监控界的 Slf4j .借助Micrometer,应用能够对接各种监控系统,例如本文所要介绍的:Prometheus 关于Prometheus : Prom

springboot2+exporter+prometheus+grafana搭建监控体系

项目中需要监控系统指标(JVM,CPU,IO,MySQL等),这时候可以使用Prometheus来做.如果是需要监控日志系统,可以使用ELK stack.监控=日志(ELK)+指标(Prometheus). step1 编写springboot2程序 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</art

基于prometheus+grafana 搭建监控mysql redis mongodb等

先把题目定好,具体待这几天整理我的笔记补充进来. 官方网站 https://prometheus.io/ 参考文档: http://www.cnblogs.com/sfnz/p/6566951.html http://www.jb51.net/article/107386.htm https://www.iamle.com/archives/2130.html

centos7下部署 Prometheus+Grafana超炫监控

1.环境说明 监控主机 被监控主机 192.168.0.66 192.168.0.67 运维主机 MySQL 2.主机安装Prometheus 下载:https://prometheus.io/download/ 上传到主机[[email protected] ~]# yum -y ×××tall vim lrzsz 3.安装go [[email protected] ~]# yum -y ×××tall epel-release [[email protected] ~]# yum -y ××

Prometheus + Grafana 部署说明之安装

说明 在前面的Prometheus学习系列文章里,大致介绍说明了Prometheus和Grafana的一些使用,现在开始介绍如何从头开始部署Prometheus+Grafana,来监控各个相关的指标数据来进行展示. 部署 Prometheus基于Golang编写(需要安装),编译后的软件包,不依赖于任何的第三方依赖.用户只需要下载对应平台的二进制包,解压并且添加基本的配置即可正常启动Prometheus Server. 环境: 系统: centos-release-7-4.1708.el7.ce

prometheus+grafana+consul+supervisor搭建监控系统(一)之supervisor搭建

随着公司业务增大,zabbix+脚本监控已经不能满足需求,经过一段时间的研究发现prometheus+grafana+consul+supervisor非常不错,supervisor托管非daemod进程,动态注册到consul中,prometheus通过targets发现consul中的服务,Grafan中data Source配置:Prometheus(http://xxx.xxx.xxx.xxx:9090)获取源数据展示出来(非常漂亮,美观) 把搭建的过程分享给大家  PS:有些还在研究中

istio+prometheus+grafana 流量监控

从零到一配置 OpenAP: 概要        Istio采集指标prometheus+grafana方案,搭建(promethues+prometheus-postgresql-adapter+pg_prometheus) promethues·监控存储平台, 通过Istio+grafana 进行istio流量注入grafana图表展示,实现对API流量的统计. 配置 Prometheus 并且把数据存储至  Postgres (Prometheus + Postgres[Timescale

Prometheus + Grafana 监控系统搭

本文主要介绍基于Prometheus + Grafana 监控Linux服务器. 一.Prometheus 概述(略) 与其他监控系统对比 1 Prometheus vs. Zabbix Zabbix 使用的是 C 和 PHP, Prometheus 使用 Golang, 整体而言 Prometheus 运行速度更快一点. Zabbix 属于传统主机监控,主要用于物理主机.交换机.网络等监控,Prometheus 不仅适用主机监控,还适用于 Cloud.SaaS.Openstack.Contai