[交流] Linux 服务器,大家使用什么方案监控性能和资源?

2022-09-22 09:37:35 +08:00
 fox0001

公司生产机,购买阿里云 ECS ,系统 Debian 。由于阿里云的云监控要付费,计划自己搞个监控性能和资源的情况。

目前先使用 dstat 收集一下数据。后面可能考虑 njmon 。

找到的相关方案如下:

1. dstat

占用资源小,监控数据可配置,监控数据可保存 CSV 。但是数据需要自己生成图表(目前使用 Excel ),就是查看不方便。

2. nmon / njmon

占用资源小,监控数据基本无配置,nmon 可保存 CSV ,njmon 可保存 json 。官方提供工具生成图表。njmon 更高级,可搭配 InfluxDB 和 Grafana ,实现更好的数据展示。

3. glances

占用资源较大,可持久化监控数据,界面漂亮,部署方式多样(单机版、C/S 、Web )。未深入研究。

4. netdata

占用资源较大,可持久化监控数据,界面漂亮。比较奇怪的是,界面有比较多的地方提示登录 netdata cloud 。未深入研究。

大家有无其它方案或建议?

7842 次点击
所在节点    Linux
44 条回复
kaiger
2022-09-22 09:41:29 +08:00
btop
bishop
2022-09-22 09:46:06 +08:00
htop
salmon5
2022-09-22 09:47:42 +08:00
"阿里云的云监控要付费",不懂别乱说,是免费的。
jifengg
2022-09-22 09:51:29 +08:00
zabbix
fox0001
2022-09-22 09:51:45 +08:00
@bishop #2 htop 不能记录历史数据吧?用来管理进程是挺好的
tiiis
2022-09-22 09:54:52 +08:00
prometheus + grafana
fox0001
2022-09-22 09:57:19 +08:00
@salmon5 #3 这样说吧,阿里云的云监控有免费额度,超过了会收费。
lindas
2022-09-22 10:08:43 +08:00
普罗米修斯和 grafana
Shawns
2022-09-22 10:16:16 +08:00
node_exporter 收集 prometheus 存储 grafana 展示
Hasal
2022-09-22 10:20:47 +08:00
推测规模不大,建议用 zabbix ,其他监控系统一套部署下来所占用的主机可能比你的业务集群都多。
dreamramon
2022-09-22 10:23:09 +08:00
不想自己配置,开箱即用,就 netdata ,想自己再去配置一堆就普罗米修斯。
fox0001
2022-09-22 10:56:54 +08:00
@jifengg #4
@Hasal #10
看了下 zabbix ,是一套企业级解决方案。支持中文,界面直观,有警告通知等等,我找个时间玩玩。谢谢!
wxyrrcj
2022-09-22 13:07:00 +08:00
btop
salmon5
2022-09-22 13:35:45 +08:00
@fox0001 监控又不要钱的,告警免费短信 1000 条 /月,不够用?
jiom
2022-09-22 13:56:38 +08:00
prometheus + grafana/zabbix 两台来~
huangdanyu
2022-09-22 14:07:39 +08:00
阿里云云监控 基础指表免费的 够用啊 其他业务监控需要自己搭建监控补充
salmon5
2022-09-22 14:48:58 +08:00
监控免费
告警:
钉钉|企微|飞书| slack Webhook
短信:免费额度 1000 条 /月,超出部分按 0.045 元 /条收费。
电话:0.15 元 /个。

这个不够用?
asilin
2022-09-22 15:26:13 +08:00
有想要较多的性能指标,还需要好看的图表页面,我推荐 Ganglia 。

虽然这个项目 2017 之后就没有怎么更新过了,但是用起来没问题,在生产环境中用了 6 年,占用 CPU 、内存和磁盘 IO 都很小,还可以将数据放到内存中,如果你不想占用磁盘 IO 的话。
xiaoz
2022-09-22 15:37:27 +08:00
同 6 楼和 9 楼,Prometheus+Gfafana
neilyoone
2022-09-22 17:31:56 +08:00
Zabbix 监控 ECS 、Prometheus 监控 应用、Grafana 做监控大盘

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

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

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

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

© 2021 V2EX