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只支持郵件告警,配置很是簡單。性能
監控面板圖