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
1
tianshiyeben OP 好冷
|
2
rapperx2 2020-06-02 13:27:51 +08:00
6 份月的夏天,12 月的冷
|
3
tianshiyeben OP @rapperx2 嗯,我是说帖子冷
|
4
xbh1794970183564 2020-06-02 22:12:16 +08:00
哇,好厉害,我也在开发一个类似的项目,但是还没有什么头绪,瞎写写
|
5
tianshiyeben OP @xbh1794970183564 没有啦,我也一点点开始学习,搞的。
|
6
hpxl 2020-06-15 10:11:57 +08:00
支持一下。
|