有没有轻量级别的单机 Linux 监控

2024-05-08 12:42:38 +08:00
 guanzhangzhang

有没有 daemon 类轻量监控:

最后一条不满足也行,有的话我可以改改

4797 次点击
所在节点    Linux
43 条回复
xxiaowangwang
2024-05-08 12:44:32 +08:00
啊,馆长
libook
2024-05-08 12:51:12 +08:00
不知道为什么必须是 go 。

如果是轻量级的话,可以看看 netdata ,我软路由上用的这个。
libook
2024-05-08 13:04:30 +08:00
纯 go 的话有个 Prometheus 方案,但需要额外一台机器部署 Prometheus 数据库,适合汇总监控很多服务器的情况
RedisMasterNode
2024-05-08 13:41:44 +08:00
为啥不在机器上跑一下 Prometheus + Node Exporter 呢...并且运行起来的 Prometheus 未来也可以帮忙监控其他的机器。
mayli
2024-05-08 14:06:16 +08:00
collected?
maughan
2024-05-08 14:11:30 +08:00
easeprobe 试下
terrancesiu
2024-05-08 14:14:02 +08:00
netdata 呢
rrfeng
2024-05-08 14:29:17 +08:00
要求这么多,自己写一个吧。
guanzhangzhang
2024-05-08 14:37:58 +08:00
@terrancesiu netdata 不是 golang
guanzhangzhang
2024-05-08 14:38:29 +08:00
@libook #3 看看第二点,我只监控基础信息历史
guanzhangzhang
2024-05-08 14:39:38 +08:00
@RedisMasterNode 因为理想是美好的,比如为啥我不能买彩票中 500w
hingle
2024-05-08 14:43:33 +08:00
我感觉 OP 只是想抄个现成的代码。
RedisMasterNode
2024-05-08 14:44:03 +08:00
@guanzhangzhang 。。。回了一堆废话
tool2dx
2024-05-08 14:46:11 +08:00
linux 大部分监控数据都在/proc 目录下。

你 cli 直接挂一个 ssh 中间层,实时取服务器数据呗,都不需要上什么 daemon 。
cdlnls
2024-05-08 14:48:04 +08:00
我觉得你可以了解一下 sar ,一般系统软件仓库里面都有,有些还自带了。
guanzhangzhang
2024-05-08 14:48:45 +08:00
@mayli 不是 golang 开发的
guanzhangzhang
2024-05-08 14:49:38 +08:00
@cdlnls 如果没网呢系统还不自带,没内网仓库呢,os 还不是常规 os 呢
guanzhangzhang
2024-05-08 14:50:07 +08:00
@tool2dx 单机,必须 golang 实现的,且支持历史数据
guanzhangzhang
2024-05-08 14:51:21 +08:00
@RedisMasterNode #13 因为 cpu 架构不是 amd64 和 arm64 呢
DIMOJANG
2024-05-08 15:00:59 +08:00

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

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

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

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

© 2021 V2EX