关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

WGCLOUD分布式监控平台安装使用

发布时间:2020-11-01 18:11:21

WGCLOUD基于java语言开发,是高性能高并发的分布式监控平台,核心模块包括:主机监控,ES集群监控,CPU监控,内存监控,数据监控(mysql,oracle,pg等),服务心跳检测,应用进程管理,磁盘IO监控,系统负载监控,网络拓扑图,端口监控,日志文件监控,docker监控,监控告警信息(可集成微信钉钉短信等方式)推送。

1.采用服务端和客户端协同工作方式,更轻量,更高效,做集群调优后可支持5000+台主机监控。

2.server端负责接受数据,处理数据,生成图表展示。agent端负责定时上报指标数据。

3.支持主流服务器平台安装部署,如Linux, Windows, Solaris, AIX, HP-UX等。

4.WGCLOUD采用微服务springboot+bootstrap,完美实现了分布式监控系统,为反哺开源社区,二次开源。

请根据不同的平台,下载相对应的安装包


1.若下面链接速度慢,请使用百度网盘下载
2.server和agent可以混用,只要保持同一版本即可。即server运行在linux上,agent可以运行在linux也可运行在windows上,反之也可以
------------------------------------------------------------------------------------------


v3.2.6更新说明

linux平台:wgcloud-v3.2.6.tar.gz


win平台:wgcloud-v3.2.6.zip

安装包解压和说明


一、安装包说明


1.server为服务端,负载收集监控主机各种数据,综合处理后,展现给用户
2.agent为客户端,负责采集主机负载,磁盘,系统信息,网络,内存,cpu等指标数据,定期(默认1分钟)上报给server
3.server端只部署一个。有多少台主机需要监控就部署多少个agent,在每个监控主机部署agent
4.监控主机自动发现,主机信息由agent自动上报,因此无需在server端管理页面添加主机
5.wgcloud-daemon-release为守护进程,执行start会同时启动server和守护进程,守护进程端口为9997,因此server所在主机的9997端口要开放给agent所在主机访问
6.server和agent所在主机时间需要保持同步,即使有差异,时间差应不超过12个小时。
7.请注意不要编辑/修改wgcloud-server-release.jar,否则agent日志将出现防篡改指纹校验失败的信息,达到一定次数后将不再上报数据。
8.在linux下运行时,请保证server/wgcloud-daemon-release,server/start.sh,server/stop.sh,agent/stop.sh,agent/start.sh,agent/wgcloud-agent-release,这些文件有执行权限。尤其在升级时候替换完文件会出现这些文件没有执行权限

二、linux解压命令


tar -xvf wgcloud-v3.2.6.tar.gz

三、server端安装JDK1.8环境


本产品server使用微服务架构springboot开发,所以server所在服务器需要安装JDK1.8环境,如已安装则忽略。如下命令,检测是否安装

java -version

输出类似下面结果,证明已安装。linux下安装JDK1.8请点击

java version "1.8.0_152"
Java(TM) SE Runtime Environment (build 1.8.0_152-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.152-b16, mixed mode)	

四、agent端说明


从v3.0(含)开始agent使用go语言编写,因此agent所在主机不需要再安装JDK1.8,可直接运行

注意:v3.0之前版本,agent使用springboot编写,agent所在主机仍需要安装JDK1.8

官网 https://www.wgstart.com/


/template/Home/Zkeys/PC/Static