WGCLOUD是最轻量的,安装最简单的监控系统之一。
轻量和安装简单,但是不意味其功能单一,相反它是高性能高并发的分布式监控系统,采用springboot微服务架构和go来实现,其中server采用springboot,agent用go,当前版本是v3.2.1
WGCLOUD整个安装包只有60M,agent只有6M大小,而且agent可以随意放到linux或win下运行,不用其他依赖环境。
WGCLOUD能监控什么:
1.主机的内存,cpu,负载状态,磁盘空间,网络流量,系统各种描述,这个是所有监控系统的标配哈,WGCLOUD监控工具最大的特点就是,安装完成后自动运行,不要你写脚本,不要你写模板。
2.进程管理,它可以监控主机上的进程资源,如进程占用的cpu,内存的变化
3.告警管理,支持邮件,钉钉,微信,短信等,其中邮件是默认,其他方式需要在告警脚本里实现。告警指标支持cpu,内存,进程下线,主机下线,数据源连接失败,磁盘空间不足等,这些都可以进行配置。
4.业务数据监控,比如你想监控每个小时的日志数量,固定时间段的订单量或注册用户增长数量,它完全支持,支持数据库类型mysql,oracle,db2,postgresql,sqlserver。
5.docker管理,这个可能应用场景少,但是它也能监控,和进程管理差不多,可以自己安装试试。
6.主机画像,这个要升级到专业版才能使用,就是对主机的一次全维度监控数据整理分析,很全面,很有用。
7.公众看板,除了管理员,其他的同事也想看怎么办,又不想开放给他们登陆权限,这个公众看板就很有用了,公众看板不需要登陆,专门给游客使用,只能浏览主机的监控状态,不能做其他操作。
8.服务接口API监控,比如想监控系统的健康状态,可以随便找一个http接口来进行监控起来,接口返回错误时候,进行告警。
9.暂时先写这么多了,这些都是我们运维人员比较关心的功能。想了解可以下载安装一个试试,安装照着官网的安装说明一步步操作就行了,比较简单,文档也很详细。