跳至主要內容

JMX 工具

...大约 1 分钟

JMX 工具

Java VisualVM 提供了一个可视化的界面,用于查看 Java 应用程序在 Java 虚拟机(JVM)上运行的详细信息,并对这些应用程序进行故障排除和分析。

使用

第一步:获得 IoTDB-server。

第二步:编辑配置文件

  • IoTDB 在本地
    查看$IOTDB_HOME/conf/jmx.password,使用默认用户或者在此添加新用户
    若新增用户,编辑$IOTDB_HOME/conf/jmx.access,添加新增用户权限

  • IoTDB 不在本地
    编辑$IOTDB_HOME/conf/datanode-env.sh
    修改以下参数:

JMX_LOCAL="false"
JMX_IP="the_real_iotdb_server_ip"  # 填写实际 IoTDB 的 IP 地址

查看$IOTDB_HOME/conf/jmx.password,使用默认用户或者在此添加新用户
若新增用户,编辑$IOTDB_HOME/conf/jmx.access,添加新增用户权限

第三步:启动 IoTDB-server。

第四步:使用 jvisualvm

  1. 确保安装 jdk 8。jdk 8 以上需要 下载 visualvmopen in new window

  2. 打开 jvisualvm

  3. 在左侧导航栏空白处右键 -> 添加 JMX 连接

  4. 填写信息进行登录,按下图分别填写,注意需要勾选”不要求 SSL 连接”。
    例如:
    连接:192.168.130.15:31999
    用户名:iotdb
    口令:passw!d

Copyright © 2024 The Apache Software Foundation.
Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries

Have a question? Connect with us on QQ, WeChat, or Slack. Join the community now.