分布式监控系统WGCLOUD,server如何做水平扩容啊

tianshiyeben · · 549 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

首先,wgcloud从v3.0开始支持server集群模式,master-slave。

下载:http://www.wgstart.com

demo2.jpg

500个监控主机以下,不用做server集群和负载均衡,server是springboot架构,天然支持高并发。

注意server的配置,config/application.yml

#自定义配置参数
base:
  #登陆账号admin的密码
  admindPwd: 111111
  #通信token,agent端和此保持一致
  wgToken: wgcloud
  #是否开启公众看板,yes开启,no关闭,公众看板页面无需登陆
  dashView: yes
  #数据表监控间隔,单位秒,默认60分钟
  dbTableTimes: 3600
  #服务接口监控间隔,单位秒,默认10分钟
  heathTimes: 600
  #监控数据保留天数,默认10天
  historyDataOut: 10
  #节点类型,master或slave,一个集群只能有一个master和N个slave
  nodeType: master

nodeType,配置为master或slave,一个集群只能有一个master节点,它负责检测主机,进程,数据源等告警推送,还有历史数据清理等。因此负载均衡配置时候,master节点的权重配置低点。

负载均衡工具以nginx为例

upstream wgcloudServer {   
server 192.168.0.14:9999 weight=5;   
server 192.168.0.15:9999 weight=10;
server 192.168.0.16:9999 weight=10;
ip_hash;
}

192.168.0.14:9999为master节点

如上,大概配置就这样的。


有疑问加站长微信联系(非本文作者)

本文来自:Segmentfault

感谢作者:tianshiyeben

查看原文:分布式监控系统WGCLOUD,server如何做水平扩容啊

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

549 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传