nGrinder-monitor启动成功但监控不到数据问题解决

背景

nGrinder-monitor启动成功,ps后台进程正常

问题

在nGrinder的web控制台不能监控到机器资源

解决方案

第一种解决方案

登录被监控的机器,停止nGrinder-monitor进程,进入nGrinder-monitor存放路径修改__agent.conf文件里monitor.binding_ip字段为本机IP非web控制台IP,然后删除/root/下的.ngrinder_agent文件,重新启动nGrinder-monitor;

第二种解决方案

在第一种解决不了的情况下使用第二种,登录被监控的机器,停止nGrinder-monitor进程,进入nGrinder-monitor存放路径修改__agent.conf文件里monitor.binding_ip字段为本机IP非web控制台IP,修改run_monitor.sh文件,修改脚本(修改前和修改后,就是注释掉启动脚中涉及修改IP的操作),然后删除/root/下的.ngrinder_agent文件,重新启动nGrinder-monitor;

修改前
#!/bin/sh
curpath=`dirname $0`
cd ${curpath}
local_ip=`ifconfig|grep Bcast|head -n 1|awk '{print $2}'|awk -F ":" '{print $2}'`
sed -i "3c monitor.binding_ip=`echo $local_ip`" __agent.conf
java -server -cp "lib/*" org.ngrinder.NGrinderAgentStarter --mode monitor --command run $@
修改后
#!/bin/sh
curpath=`dirname $0`
cd ${curpath}
#local_ip=`ifconfig|grep Bcast|head -n 1|awk '{print $2}'|awk -F ":" '{print $2}'`
#sed -i "3c monitor.binding_ip=`echo $local_ip`" __agent.conf
java -server -cp "lib/*" org.ngrinder.NGrinderAgentStarter --mode monitor --command run $@

你可能感兴趣的:(nGrinder-monitor启动成功但监控不到数据问题解决)