是否有好的 CLI 实用程序可以查看一段时间内的 CPU、RAM 和网络流量等信息?
我知道可以通过类似命令查看 CPU,top
但好奇是否有任何方法可以自动收集历史趋势。我基本上想将 Datadog 用于个人项目,但我试图避免为它付费(已经进行了免费试用)
答案1
你听说过 zabbix 吗?它可能就是你要找的东西。它不是一个 CLI 工具,而是一个完整的开源监控解决方案。
atop 跟踪历史指标并且基于命令行。
它被打包在 Debian/Ubuntu 和 Fedora 中。
答案2
Linux 的一个可能方法(因为您提到了top
)是使用sar
fromsysstat
包。它可以收集和显示有关 CPU 使用率、网络使用率、RAM 使用率的信息。
答案3
有iftop
用于网络的,htop
是的替代品top
。如果你想要历史、图表等,穆宁是免费且强大的。