prometheus+grafana可视化实时jvm监控工具
发布时间:2022-12-10 01:15:38 513
相关标签: # java# docker# 数据# 服务器# 工具
先安装Grafana:
Docker部署可视化监控工具Grafana
再安装Prometheus并配置到Grafana
grafana+prometheus
下载JMX Exporter的jar包用来监控JVM信息
要采集JVM信息,可以启动Java项目的时候通过JMX Exporter(下载地址:https://repo1.maven.org/maven2/io/prometheus/jmx/jmx_prometheus_javaagent/ )来进行采集。以 jmx_prometheus_javaagent-0.12.0.jar 为例。
1.下载:
也可以本地下载好传到服务器里面。
新增配置文件 simple-config.yml
使用JMX Exporter插件收集数据,启动jar包时需要改成这样:
【注意】记录此处的8037端口号和IP地址后续Prometheus配置文件中使用
我这里的结构是这样的:
修改prometheus.yml
查找scrape_configs节点,增加监控Job子节点,示例如下:
【注意】记录此处的job_name后续Grafana中使用
重启Prometheus服务
验证一下
1、访问 Prometheus的IP9090端口,有界面代表启动成功。如:http://127.0.0.1:9090/
2、查看已有的JVM信息
点击查看详情,需要把这些信息配置Grafana模板转成可视化信息。
配置Grafana模板
模板ID:8563
文章来源: https://blog.51cto.com/u_15906694/5922576
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报