如果你喜欢简单并且有多台 vps/服务器,你需要这个,状态数据了然了然

2015-04-16 17:40:35 +08:00
 likexian

无图无XX,首先请看图。

简单来说,这是一个收集众多vps/服务器状态数据并统一简单展示出来的玩意。
你只需要在服务端(任选一台机器)放一个服务,客户端再放一个服务即可完成。
我崇尚简单,并且会继续让它变得更简单,欢迎使用,专业求黑。谢谢大家。

完整说明请移步:
https://github.com/likexian/stathub-go/blob/master/README-ZH.md

如果觉得不错,别忘了点赞(star):
https://github.com/likexian/stathub-go

11691 次点击
所在节点    分享创造
86 条回复
likexian
2015-04-17 15:25:04 +08:00
@no13bus 你这么叼我已经follow你了

@kenken 看下是不是没有 chmod +x client
no13bus
2015-04-17 15:33:55 +08:00
@likexian dnspod的员工,还说我叼。哼。谦虚了不好。哈哈哈
no13bus
2015-04-17 15:35:40 +08:00
@likexian 你这个是没有用数据库 直接数据就是存储到了内存上 是吧?利用redis的pub sub机制呢?
Lucups
2015-04-17 15:50:54 +08:00
之前在用 Munin,感觉太强大了
楼主这个我比较喜欢 :)
huobazi
2015-04-17 16:26:59 +08:00
什么时候支持 windows client
likexian
2015-04-17 17:00:03 +08:00
@no13bus 第一版,没有历史,只写了两文件,不用环境,不用数据库,文件一扔就能用,就是简单
@Lucups 感谢支持啊
@huobazi 这个排得比较远啊。。。如果你愿意,可以参考api自己发数据过去,服务器端只能linux了
qiuai
2015-04-17 19:06:07 +08:00
@likexian 1.不知道原因的,阿里云上的机器,怎么都不上线.
qiuai
2015-04-17 19:07:31 +08:00
@likexian 2.是不是把本机的信息也列上去呢...?
liuchen9586
2015-04-17 19:32:39 +08:00
感谢楼主分享 :)
ghovik
2015-04-17 19:38:56 +08:00
感谢分享,还不错。
可是为什么我的RAM一直显示在98%以上,可是实际上占用率大概是30%。何解?
Verinda
2015-04-17 19:45:46 +08:00
@likexian DO的主机大概确实没法上线,设置时没有报错,服务端的data文件夹中没有DO的数据,用的CentOS/Debian 7.0 x64都不行
likexian
2015-04-18 10:09:41 +08:00
@qiuai 1. 有报错吗,也可能是iptables策略。2. 你在server本机也跑一个client就好了。

@liuchen9586 感谢支持

@ghovik buffer cache也算在使用量上了,这个地方我再想办法优化

@Verinda 可能是iptables策略,看看开放下端口吧
Livid
2015-04-18 10:54:33 +08:00
Server 和 client 端都只是一个可执行文件,赞。
ghovik
2015-04-18 11:14:07 +08:00
@likexian 对,这个稍稍改一下就好了。再次赞。
likexian
2015-04-18 11:47:24 +08:00
@Livid 惊现livid,感谢点赞。简单是这个项目最大的目标,所以:不需环境、不需依赖、不需数据库,一扔就能用。

@ghovik 这个改起来很简单的,当初也纠结了好久到底要不要算buffer,最后还是算上了,后续我再继续看看这里。
Livid
2015-04-18 11:50:25 +08:00
@likexian 我们目前在大量服务器上用的是 Munin(通过 Puppet 统一部署),但是这个东西文件太多了,虽然插件很多是个最大的优点。

如果能够把这块系统逐步转移到轻量级的 Go 做的监控软件上面,肯定是未来的方向。
likexian
2015-04-18 11:50:33 +08:00
在未读消息里发现这个贴被@Livid 置顶一个小时了,再次十分感谢livid的大力帮忙。在这里发了之后帖子也收到了上百的收藏和几十的赞。十分感谢这个社区,感谢以上所有阅读过、回复过、特别是试用过和提过意见的大神们,十分感谢!
likexian
2015-04-18 12:00:27 +08:00
@Livid 嗯,像munin nagios cacti zabbix这些都很强大。而stat hub旨在简单但提供足够的信息。以后go在这方面应该会越来越多这种方案,go在系统、网络方面支持很好还能快速开发。
flame
2015-04-18 12:03:09 +08:00
[img]http://i2.tietuku.com/eb50882dc4305230.png[/img]
请问我重复写了配置文件,控制端就出现了重复的了,有办法解决吗/
gock
2015-04-18 12:04:35 +08:00
好东西

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/184177

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX