centos

如何通过centos cpustat查看CPU历史记录

小樊
57
2025-04-12 21:15:07
栏目: 智能运维

cpustat 是一个用于显示 CPU 统计信息的工具,它是 sysstat 包的一部分。要查看 CPU 的历史记录,你可以使用 mpstat 命令,它是 cpustat 的一个扩展功能。首先,确保你已经安装了 sysstat 包。如果没有安装,可以使用以下命令安装:

sudo yum install sysstat

安装完成后,你可以使用 mpstat 命令来查看 CPU 的历史记录。以下是一些常用的 mpstat 命令选项:

mpstat -P ALL
mpstat -P 0
mpstat -P ALL 1 5

mpstat 默认会将统计信息保存在 /var/log/mpstat 文件中。你可以使用以下命令查看该文件:

cat /var/log/mpstat

如果你想查看特定时间段的 CPU 历史记录,可以使用 grep 命令进行筛选。例如,要查看 2021 年 10 月 1 日的 CPU 历史记录,可以使用以下命令:

grep 'Oct  1' /var/log/mpstat

请注意,这些命令适用于 CentOS 7 及更高版本。在 CentOS 6 中,你可能需要使用 sar 命令来查看 CPU 历史记录。

0
看了该问题的人还看了