组件性能数据采集--jmx(JVM)数据采集

组件性能数据采集--jmx(JVM)数据采集

jmx_exporter下载配置

wget -c https://repo1.maven.org/maven2/io/prometheus/jmx/jmx_prometheus_javaagent/0.17.0/jmx_prometheus_javaagent-0.17.0.jar

编写配置文件

vim jmx_exporter.yml
---
rules:
- pattern: ".*"

配置JAVA_OPTS

  • 修改tomcat中的 catalina.sh文件
 vim catalina.sh
  • 将下面内容加入注释之后:
JAVA_OPTS="-javaagent:/opt/packages/jmx_exporter/jmx_prometheus_javaagent-0.17.0.jar=39101:/opt/packages/jmx_exporter/jmx_exporter.yml"
  • 服务器开放39101端口并重启tomcat

配置prometheus.yml

  - job_name: "jmx-148"
    static_configs:
      - targets: ['*.*.*.148:39101']
  - job_name: "jmx-34"
    static_configs:
      - targets: ['*.*.*.34:39101']

配置grafana

  • import:dashboardid:3066
posted @ 2022-06-08 16:28  77的小白  阅读(548)  评论(0)    收藏  举报