将顶部日志间隔从 10 分钟更改为 1 分钟

将顶部日志间隔从 10 分钟更改为 1 分钟

我正在 Ubuntu 机器上进行事后日志atop,我可以使用它来查看

atop -r

问题是日志文件以 10 分钟的间隔显示 和tShift+t而我更喜欢 1 分钟的间隔。当使用 更改当前时间时b,它会被量化为最接近的 10 分钟点。

我有一行/etc/init.d/atop,但我不确定它是否会影响这里的任何内容:

INTERVAL=60

如何使用 和 使日志atop浏览精度达到 1 分钟?tShift+t

这 10 分钟间隔之间的信息是否已经丢失?

如果不可能,有哪些可能的解决方法?

答案1

在最新版本中,systemd 使用的配置文件是/usr/share/atop/atop.daily(请参阅 参考资料/etc/systemd/system/multi-user.target.wants/atop.service)。

您可以在此处更改变量INTERVAL并重新启动atop服务。

答案2

将以下行添加到/etc/atoprc,如果该文件不存在,则创建它:

interval 60

atop 不再使用该/etc/default/atop文件。

除非您使用的是旧版本的atop.那么您可能想更改INTERVAL=600INTERVAL=60in /etc/default/atop

答案3

尝试编辑该文件/usr/share/atop/atop.daily 并更改INTERVAL=.

然后:

service atop restart

答案4

对于 CentOS 7...

echo "LOGINTERVAL=60" >> /etc/sysconfig/atop

该文件正在被 读取/usr/share/atop/atop.daily,但$LOGINTERVAL使用变量来修改时间间隔,因此简单的命令就可以修复。

相关内容