WGCLOUD基于java语言开发,是微服务架构构建监控系统,支持高并发高性能高可用,核心模块包括:服务器集群监控,ES集群状态监控,CPU监控,内存监控,数据监控,服务心跳检测,应用进程管理,磁盘IO监控,系统负载监控,监控告警信息推送。java
码云源码下载:https://gitee.com/wanghouhou/wgcloudgit
GITHUB源码下载:https://github.com/tianshiyeben/wgcloudgithub
安装包下载:http://www.wgstart.com服务器
相比zabbix,WGCLOUD告警策略很是完善成熟,至关灵敏。架构
1.监控主机下线告警信息推送,恢复上线通知信息推送并发
2.监控进程下线告警信息推送,恢复上线通知信息推送app
3.监控服务接口,接口返回错误告警信息推送,恢复上线通知信息推送微服务
4.以上告警所有自动化运行,配置至关灵活,能够随时开启和关闭告警信息推送高并发
#告警配置 mail: #告警邮件总开关,yes开启,no关闭 allWarnMail: yes #监控主机内存使用率%报警值,超过此值即发送邮件报警 memWarnVal: 98 #监控主机cpu使用率%报警值,超过此值即发送邮件报警 cpuWarnVal: 98 #内存告警邮件,yes开启,no关闭。总开关开启后,此处设置才会生效。如下开关均遵循此规则。 memWarnMail: yes #CPU告警邮件,yes开启,no关闭 cpuWarnMail: yes #主机下线告警邮件,yes开启,no关闭 hostDownWarnMail: yes #进程下线告警邮件,yes开启,no关闭 appDownWarnMail: yes #服务接口告警邮件,yes开启,no关闭 heathWarnMail: yes
如今v.2.3.5只支持邮件告警,配置很是简单。性能
监控面板图