server和agent都启动了,但是管理页面看不到监控主机,什么问题

这个一般是agent访问不通server,无法上报数据
1、首先确认agent配置文件(config/application.properties)里面的serverUrl配置项是否正确
#wgcloud-server端访问地址,将下方替换为server主机IP和web端口即可,端口一定要写,即使是80也要写哈
serverUrl=http://server主机IP:9999
在agent主机使用:ping server主机IP,测试网络是否能ping通
2、在agent主机使用:telnet server主机IP 9999,测试server主机的9999端口是否连通
一般都是端口不通导致的
3、可能是server连接不上数据库
参考上面问题[3]说明
4、可能是安全设置规则的问题
只允许从端口9999请求获取数据,但不允许给端口提交数据,这种情况下日志都没有错误,需要自己检查下网络环境的安全配置
5、可能是agent自动采集的IP和其他主机IP重复了
agent自动获取主机IP不对,agent主机IP会动态变化,如何设置agent上报IP
6、如果是Linux主机,进入到agent目录,执行命令./wgcloud-agent-release查看有什么错误提示没有,是否下载对了和被监控主机系统相匹配的agent版本
比如下面这种提示,就是wgcloud-agent-release和操作系统不匹配,比如操作系统的CPU是aarch64,但是我们下载了amd64的agent,这样就运行不了
各种版本agent包单独下载(如arm等)
系统是aarch64架构用哪个agent
查看cpu架构的命令如下
7、其他
更多说明请查看