配置采集器插件JVM参数
Windows系统
以下步骤以Windows 11 ,采集器rda-collector-server为例。
- 启动脚本位置。
Edge安装目录(默认为C:\Edge) .\tools\plugins\collectors\rda-collector-server\bin\start.bat,其中rda-collector-server可替换其他采集器的目录,目前包含采集器:
数据库采集器 :rda-collector-database。
容器采集器 :rda-collector-kubernetes。
平台采集器 :rda-collector-platform。
主机采集器 :rda-collector-server。
存储采集器 :rda-storage-collector。
- 配置JVM参数。
- Edge安装目录下(默认为C:\Edge),编辑.\tools\plugins\collectors\rda-collector-server\bin\start.bat。
- 在第二条语句的 -jar 之后添加JVM参数:
-Xms512M -Xmx1024M
其中“-Xms512M -Xmx1024M”即为可进行配置的JVM参数。-Xms512M 表示JVM初始分配的堆内存为512M。-Xmx1024M 表示JVM最大允许分配的堆内存为1024M。可按需添加其他JVM参数。
- 单击保存,退出start.bat。配置主机采集器插件JVM参数完成。
- 重启采集器插件。
采集器插件JVM参数需要重启采集器插件后生效。
- 以管理员身份运行停止采集器插件脚本:Edge安装目录下(默认为C:\Edge) .\tools\plugins\collectors\rda-collector-server\bin\stop.bat。
- 再次运行同目录下启动采集器插件脚本:start.bat。
- 查询正在运行的采集器插件的JVM参数。
- 打开任务管理器(可以按下ctrl + alt + delete,并在弹出的页面中选择 任务管理器 打开)。在任务管理器的页签中选择详细信息。
- 找到名为 “rda-collector-server.exe”的程序,查看其对应pid。
- 获取到pid后,以打开命令提示符(cmd),输入如下指令并回车:
jinfo PID
Linux系统
以下步骤以centos8,采集器rda-collector-server为例。
- 启动脚本位置。
Edge安装目录(默认为/opt/cloud/Edge),进入目录. /tools/plugins/collectors/rda-collector-server,其中rda-collector-server可替换其他采集器的目录,目前包含采集器:
数据库采集器 :rda-collector-database。
容器采集器 :rda-collector-kubernetes。
平台采集器 :rda-collector-platform。
主机采集器 :rda-collector-server。
存储采集器 :rda-storage-collector。
大数据采集器 bigdata-migration。
- 配置JVM参数。
- Edge安装目录下(默认为/opt/cloud/Edge),编辑. /tools/plugins/collectors/rda-collector-server。
- 新建文件 start.sh 并写入以下信息:
nohup java -jar -Xms256M -Xmx512M rda-collector-server.jar >/dev/null 2>&1 &
其中“-Xms512M -Xmx1024M”即为可进行配置的JVM参数。-Xms512M 表示JVM初始分配的堆内存为512M。-Xmx1024M 表示JVM最大允许分配的堆内存为1024M。可按需添加其他JVM参数。
- 单击保存,退出start.bat。配置主机采集器插件JVM参数完成。
- 重启采集器插件。
采集器插件JVM参数需要重启采集器插件后生效。
- 输入以下命令,查看采集器插件对应的pid。
ps -ef|grep java
- 输入以下命令后回车,停止采集器插件程序。
Kill -9 PID
- 输入以下命令,运行新建的启动脚本start.sh。
sh start.sh
- 输入以下命令,查看采集器插件对应的pid。
- 查询正在运行的采集器插件的JVM参数。
输入以下命令,查看采集器插件的JVM参数。
ps -ef|grep java