确认工具安装:
首先需安装 sysstat
包(含 cpustat
工具),CentOS 7/8 分别使用以下命令:
# CentOS 7
sudo yum install sysstat
# CentOS 8+
sudo dnf install sysstat
查看实时日志:
cpustat
默认不自动记录日志,若需查看实时数据,可直接运行命令:
cpustat
若要记录日志,需手动重定向输出(如每秒记录一次并保存到文件):
sudo cpustat -u 1 > /var/log/cpustat.log &
查看历史日志:
sysstat
守护进程记录历史数据,可查看 /var/log/sysstat/
目录下的 sar
相关文件(如 sar01
),用 sar -u -f 文件名
查看 CPU 历史数据。cat
、less
)查看即可:cat /var/log/cpustat.log
注意:cpustat
本身不直接生成标准日志文件,需手动配置记录或通过 sar
工具获取历史数据。