如何让sar在前一天显示?


Answers:


63

通常,提供命令的sysstatsar保留登录名/var/log/sysstat//var/log/sa/使用文件名登录,例如,/var/log/sysstat/saddwhere dd是月中某天的数字值(从01开始)。默认情况下,使用当天的文件。但是,您可以更改与-f命令行开关一起使用的文件。因此,对于本月的3号,您将执行以下操作:

sar -f /var/log/sysstat/sa03

如果要限制时间范围,可以使用-s-e参数。如果您想例行获取昨天的文件,而又记不起GNU日期,可以尝试

sar -f /var/log/sysstat/sa$(date +%d -d yesterday)

我强烈建议阅读sar手册页


11
在我们的cPanel / CentOS系统上,它似乎位于/var/log/sa
xenoterracide 2011年

1
是的,centos是:本月20号的sar -b -f / var / log / sa / sa20。
stantonk 2015年

5
/ var / log / sa也适用于Redhat
sweetfa

1
在/ var /日志/ sa在SUSE太
加雷斯·戴维森

5

尝试按以下命令获取历史内存利用率详细信息。

sar -r -f /var/log/sa/sa01

文件中/var/log/sa记录着世界上的一切。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.