轻松搭建 springboot + Prometheus + grafana的 Demo

 前提条件:


   本文将快速让你熟悉 Prometheus 和 grafana 入门,前提条件需要准备好当前环境:
    1. docker 准备好.
    2. 一个 spring boot 项目.

目录:

1.改造springboot 项目

2.快速部署prometheus, 默认环境已经安装好docker

3.快速部署grafana并且配置好界面

1.安装部署grafana

2.添加数据源

3.添加仪表板

4.一般情况很少自己一个一个配置仪表盘,因此都是从官方网站下载模板。


1.改造springboot 项目

	
//添加prometheus监控依赖
implementation 'org.springframework.boot:spring-boot-starter-actuator'
implementation 'io.micrometer:micrometer-registry-prometheus'


//添加项目配置 application.properties
management.endpoints.web.exposure.include= *
management.metrics.tags.application= ${spring.application.name}

//在同目录下,新增prometheus.yml监控配置
scrape_configs:
  - job_name: 'spring'
    metrics_path: '/actuator/prometheus'
    static_configs:
      - targets: ['HOST:PORT']

//正常启动服务后,浏览器访问自己服务的地址
http://localhost:8088/actuator/prometheus

看到如下图效果就成功了,我们继续第二步:

2.快速部署prometheus, 默认环境已经安装好docker

#拉取prometheus 镜像
docker pull prom/prometheus:v2.37.5

#启动镜像
docker run  -itd -p 9090:9090  prom/prometh
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值