首先,wgcloud支持服务器集群模式,master-slave,从v3.0开始。下载地址:http://www.wgstart.com监控主机不到500台,不需要服务器集群和负载均衡。服务端是springboot架构,天然支持高并发。注意服务端的配置,config/application.yml#自定义配置参数base:#loginaccountadminpasswordadmindPwd:111111#communicationtoken,agent端跟这个一致wgToken:wgcloud#是否开启公共看板,yes开启,no关闭,公共看板页面不需要登录dashView:yes#数据表监控间隔,单位秒,默认60分钟dbTableTimes:3600#服务接口监控间隔,单位秒,默认10minutesheathTimes:600#监控数据保留天数,默认10天historyDataOut:10#节点类型,master或slave,一个集群只能有一个master和N个slavesnodeType:masternodeType,配置为master或slave,一个集群只能有一个master节点,负责检测主机、进程、数据源等告警推送,以及历史数据清洗等。因此,在配置负载均衡时,master节点的权重应该配置在低点。负载均衡工具以nginx为例upstreamwgcloudServer{server192.168.0.14:9999weight=5;server192.168.0.15:9999weight=10;server192.168.0.16:9999weight=10;ip_hash;}192.168.0.14:9999是master节点在agent中的最终配置,注意serverUrl是nginx的访问地址,如果nginx端口是80,端口也要保留,比如上面的http://localhost:80,配置大概是这样的。
