[TOC]
Grafana+Prometheus+Micrometer监控JVM
一、前言
二、环境
三、部署
A、SpringBoot项目集成Micrometer
飞机票:SpringBoot监控之道
配置好之后,假设对外暴露监控地址:http://127.0.0.1:9001/actuator/prometheus
B、Prometheus部署
飞机票:Prometheus之修炼篇
进行Prometheus配置:
global:
scrape_interval: 5s
scrape_configs:
- job_name: 'java'
metrics_path: '/actuator/prometheus'
static_configs:
- targets:
- '127.0.0.1:9001'
如果Prometheus配置了热更新,则使用Postman或者其他Http模拟工具:
Post --> http://192.168.126.129:9090/-/reload
否则,重启Prometheus,使得配置生效。
检查监控是否生效,访问Prometheus的 http://{Prometheus IP}:9090/targets ,找到上方配置的Job,查看其State即可
C、Grafana部署
飞机票:Grafana
在Grafana配置Prometheus数据源之后,导入JVM Micrometer 监控表即可。