如何对原始数据进行总结?

如何对原始数据进行总结?

我的客户想知道他的 VPS 资源的使用量。由于这是托管 VPS,管理员安装了它atop并授予我读取日志文件的权限。

我看着它们,并没有得到任何整体印象,因为我滚动浏览了每一秒(或者至少是日志第一分钟的前几秒钟)。我花了一些时间阅读我查阅了手册atop,但并没有真正明白如何获得类似数据摘要的内容(何时选择 CPU 和 MEM 使用情况,持续多长时间等等)。

我唯一成功的事情是将原始文件转换为 txt,但仍然不知道下一步该做什么(我本来想使用一些 excel 宏来汇总数据,但这是一个很大的问题)

所以我实际有两个问题?

  1. 我(或系统管理员)可以更改atop记录间隔的配置,从每秒一次改为每 60 秒一次(我知道我可以使用类似的交互模式,atop -w /tmp/atop28.raw 60 168但我认为关闭 ssh 连接后它会自动终止)吗?
  2. 是否有一个命令可以总结事情或者至少按给定的间隔显示较少的记录(类似于atop -r /var/log/atop/atop_20150827.1 -b 00:01 -e 23:59但多一个参数 - 间隔为 60 秒)

答案1

如果这解决了您的问题,那么您可以使用 screen 或 tmux 来运行您的命令,即使您分离终端。

我(或系统管理员)是否可以将 atop 的记录间隔配置从每秒更改为每 60 秒(我知道我可以使用交互模式,如 atop -w /tmp/atop28.raw 60 168,但我认为关闭 ssh 连接后它会自动终止)?

相关内容