GITHUB:https://github.com/tianshiyeben/wgcloud
总算用 go 把客户端重写了,因为刚学 go,不太熟悉。我在一个 go 文件,写了块 1000 行,搞定了。汗。
对我这种学习慢的人来说,摸索学习 go,还把所有代码都写到一个文件,确实痛苦。
1.新增 docker 监控,docker 告警信息发送
2.新增数据源连接状态监控,发送告警信息
3.新增,server 集群能力,支持负载均衡,从之前的单节点过度到集群模式,使 server 节点可横向扩展,可支持 1000+主机监控
4.新增,agent 使用 go 语言编写,不再依赖 JDK 环境,解压后可直接启动
5.新增,agent 上报数据间隔时间,可配置
6.新增,历史监控数据保留时间,可配置,默认保留 10 天
7.新增,告警执行脚本文件,可配置,具体在.sh 或.bat 里扩展实现自己的告警逻辑,如短信,微信,钉钉等。系统自带模板脚本文件供参考,在 /server/template/下
8.改造,业务数据表监控,改为自定义 sql 语句编写,更灵活
9.改造,数据库表重新设计,优化存贮结构,提升数据库并发和读写能力
10.改造,网络流量监控,流量统计单位由总 KB,改为 kb/s,发送接收包也如此
11.新增,系统启动时间,运行时间,运行进程数量
12.优化,监控主机等下线标识改为删除线
13.优化,内存使用率计算公式优化
14.优化,菜单布局及其他 bug
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.