首先创建一下目录,这里我们统一一下目录:/usr/local/prometheus/jmx_exporter
mkdir -p /usr/local/prometheus/jmx_exporter
进入目录:
cd /usr/local/prometheus/jmx_exporter
wget下载:
wget https://repo1.maven.org/maven2/io/prometheus/jmx/jmx_prometheus_javaagent/0.3.1/jmx_prometheus_javaagent-0.3.1.jar
注意:如果你的网速太慢,这里wget方式下载就会太慢甚至下载失败
你也可以直接将
https://repo1.maven.org/maven2/io/prometheus/jmx/jmx_prometheus_javaagent/0.3.1/jmx_prometheus_javaagent-0.3.1.jar
这个链接放到浏览器中下载,
在PC端电脑上可能还是很慢,我当时是在手机浏览器上下载的,最后把这个jar文件上传到服务器上
创建并配置jmx_exporter.yml文件:
vi /usr/local/prometheus/jmx_exporter/jmx_exporter.yml
jmx_exporter.yml文件的内容:
rules:
- pattern: ".*"
这里配置的比较简单,如果你对其他更详细的配置感兴趣的话可以自行查询资料
java -javaagent:/usr/local/prometheus/jmx_exporter/jmx_prometheus_javaagent-0.3.1.jar=3010:/usr/local/prometheus/jmx_exporter/jmx_exporter.yml -jar xxx.jar
大致格式就是:java -javaagent:
+ jmx-xxx.jar的目录
+ =
+ jmx-xxx.jar启动端口号
+ :
+ jmx_exporter.yml文件路径
+ -jar
+ xxx.jar(你想监控的项目)
scrape_configs:
- job_name: 'jmx'
static_configs:
- targets: ['ip:port']
例如:
自行重启即可。。
完结,撒花!!
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/qq_45464560/article/details/121288521
内容来源于网络,如有侵权,请联系作者删除!