如何查看内存使用历史记录? 2024-5-27 • memory ram statistics 我熟悉top、htop、free等几个命令。但是,是否有命令可以查看整个服务器(而不是单个进程)的峰值/突发内存使用情况,例如过去 30 天/24 小时/等? 答案1 您需要收集这些指标。 系统状态假设您可以定义几个 crontab,则可以执行此操作。 请注意,诸如此类的工具穆宁或者收集的有几个流行的解决方案可以让你做到这一点(虽然我不会向新手推荐 Statsd/Graphite,如果有的话)。 监控解决方案,例如仙人掌,扎比克斯、Nagios(带有 perfdata,例如伊辛加或者新肯),或者基于 SNMP 也允许您根据收集的指标生成图表。 我们还可以提到网络数据:尽管它不会保留历史记录,但它对于绘制瞬时资源使用情况仍然非常有帮助。 答案2 atop跟踪历史指标并且基于命令行。 它封装在 Debian/Ubuntu 和 Fedora 中。 https://www.atoptool.nl/index.php 相关内容 页面没有 URL ? 如何在 Jenkins 中触发 Bitbucket 中的拉取请求合并 在 Ubuntu 中管理集成摄像头 调整建议?[重复] 在 texstudio 中均衡缩进的脚本 双分区可启动USB 文件损坏检测策略 InfluxDB 2.0 | 备份结果为 `read:dbrp is unauthorized`。如何迁移 bucket 数据? awk:第 1 行:{ 处或附近的语法错误 Hyper-V 来宾系统濒临死亡