下载本资源原文网址:http://www.daima.org/java/java9655.html WGCLOUD是一款基于java语言开发,是高性能高并发的分布式监控平台,可以帮助用户对数据进行全面监控,及时发现问题并解决问题,包括应用进程管理,磁盘IO监控,系统负载监控等。核心模块包括:服务器集群监控,ES集群监控,CPU监控,内存监控,数据监控(mysql,oracle,pg等),服务心跳检测,Docker监控,应用进程管理,磁盘IO监控,系统负载监控,监控告警信息推送。欢迎需要此款工具的朋友前来下载使用。 基本简介WGCLOUD,是高性能高并发的分布式监控系统,server基于springboot架构开发,agent采用go开发。核心模块包括:主机监控,ES集群监控,CPU监控,docker监控,网络流量监控,内存监控,业务数据监控(mysql,oracle,pg等),服务心跳检测,应用进程管理,磁盘IO监控,系统负载监控,监控告警信息推送。 WGCLOUD也是优秀的开源项目,目前在github上的start数量1.8K 软件特色高并发 server端基于springboot微服务架构,做调优后可支持5000+主机监控 linux服务器状态监控工具WGCLOUD 实时监控 30秒 监控主机每隔30秒向服务端上报数据 开源监控和运维系统WGCLOUD 数据实时监控 支持对核心业务数据实时监控,实现业务数据流转闭环机制 "支持服务器各种指标监控(cpu,内存,磁盘,负载,网络流量等),业务数据监控,服务接口检测,大数据ES集群监控,公众看板服务,告警信息推送(默认邮件,可集成钉钉微信短信等)" 使用方法一、安装包说明 1.server为服务端,负载收集监控主机各种数据,综合处理后,负责展现给用户。 2.agent为客户端,负载将主机负载,磁盘,系统信息,网络,内存,cpu等指标数据发送给服务端 3.server端只部署一个。有多少台主机需要监控部署多少个agent,每个监控主机都要部署agent,所有agent将数据主动上报到server 4.agent负责收集监控主机内存,cpu,进程状态,系统和磁盘指标。如果不需要监控此类指标,可不安装agent。 5.监控主机自动发现,主机信息由agent自动上报,因此无需在server端管理页面添加主机。 6.wgcloud-daemon-release为守护进程,执行start会同时启动server和守护进程。 7.server和agent所在主机时间需要保持同步,即使有差异,时间差应不超过8个小时。 二、linux解压命令 tar -xvf wgcloud-v3.0.tar.gz win下为zip包,请右键解压 三、server端安装JDK1.8环境 本产品server使用微服务架构springboot开发,所以server所在服务器需要安装JDK1.8环境,如已安装则忽略。如下命令,检测是否安装 java -version 输出类似下面结果,证明已安装。 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环境。 更多使用说明请参考:官方介绍 更新日志1.优化,对UI进行整体优化,如字体,按钮,布局,着色等 2.新增,监控概要,主机图表添加显示下线主机数量 3.新增,监控概要,去除监控进程cpu%>90图表模板,新增DOCKER监控数量 4.新增,主机行为分析并进行画像,对监控主机所有信息提取并分析展示 5.新增,agent上报时间间隔由60秒,提升到30秒 6.新增,防篡改保护机制 7.新增,监控主机列表,根据cpu和内存使用率,可以手动排序 8.改造,图表展示,维度由按天调整为按照时间段进行浏览,分别为0-6点,6-12点,12-18点,18-0点,提升图表渲染速度 9.改造,图表展示时间区间,由6天提升到10天 10.改造,定期清空历史数据时间,由凌晨1点改为早上8点 11.bug,对已发现的bug进行修复 12.优化,日志文件配置 13.升级到本版本时候,注意清空下浏览器缓存,消除本地js文件缓存 |