美文网首页
nGrinder-monitor启动成功但监控不到数据问题解决

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

作者: 雷神VeryYoung | 来源:发表于2019-10-26 11:16 被阅读0次

背景

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 $@

新增出现的一种情况

以上解决方案都不能用时,进入/etc/hosts文件,查看是否ip有对应的机器名称,没有的话就添加,必须本机ip和127.0.0.1都配置,如下图:


hosts

相关文章

网友评论

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

      本文链接:https://www.haomeiwen.com/subject/vzyyvctx.html