WGCLOUD是基于java语言开发的。是一个高性能、高并发的分布式监控平台。核心模块包括:服务器集群监控、ES集群监控、CPU监控、内存监控、数据监控(mysql、oracle、pg等)、服务心跳检测、应用进程管理、磁盘IO监控、系统负载监控、监控告警信息推送。WGCLOUD非常轻量级,可以说是基础监控领域的佼佼者。与Zabbix类似,WGCLOUD也是近几年流行的开源监控框架。与Zabbix不同的是,WGCLOUD相对更加灵活,模块之间解耦。例如,可以选择性地配置告警模块、代理模块等。服务器和客户端都可以开箱即用,不需要安装。zabbix是一套安装搞定的,非常庞大复杂。zabbixclientagent可以通过脚本方便的读取机器中的数据库、日志等文件进行上报。WGCLOUD的报表客户端分为不同语言的SDK和不同用途的导出器。比如你要监控机器状态,mysql性能等,有大量成熟的exporter可以直接开箱即用,通过http通讯。服务端提供信息上报(服务端拉取信息);如果你想监控你的业务状态,使用官方或其他人编写的各种语言的SDK更方便。数据存储在数据库或日志中,供zabbix-agent收集。zabbix的客户端更多的是reporting,push方式。在WGCLOUD中,客户端也在本地存储监控数据,服务端定时拉取需要的数据。接口方面,zabbix比较老,而WGCLOUD比较新,也很简单,简单到只能算是一个测试和配置平台。想要获得良好的监控体验,搭配Grafana是必经之路。1、采用服务器端和客户端协同工作模式,更轻量、更高效,可支持数百台服务器在线监控。2、服务器端负责接收数据,处理数据,生成图表展??示。代理端负责定期上报指标数据。3、支持Linux、Windows、Solaris、AIX、HP-UX等主流服务器平台的安装部署。4、运行sigar的so和dll文件,请下载代理安装包,放在文件夹。5.运行需要的sql脚本,在安装包里面,解压后就可以看到了。6、WGCLOUD采用微服务springboot+bootstrap,完美实现分布式监控系统。为了回馈开源社区,二次开源。下载http://www.wgstart.com1。采用服务器端与客户端协同工作模式,更轻量、更高效,可支持数百台服务器在线监控。2、服务器端负责接收数据,处理数据,生成图表展??示。代理端负责定期上报指标数据。3、支持Linux、Windows、Solaris、AIX、HP-UX等主流服务器平台的安装部署。4、运行sigar的so和dll文件,请下载代理安装包,放在文件夹。5.运行需要的sql脚本,在安装包里面,解压后就可以看到了。6、WGCLOUD采用微服务springboot+bootstrap,完美实现分布式监控系统。为了回馈开源社区,二次开源。下载http://www.wgstart.com开源协议http://www.wgstart.com/docs12.html
