在 CentOS 上,cpustat 通常不是系统默认自带的命令,它一般来自 sysstat 工具包(更准确地说,mpstat / sar 是 sysstat 的,cpustat 多由 pcp(Performance Co-Pilot) 或 goldwynr/cpustat 提供)。下面分情况说明怎么“开”和用。
很多人把 mpstat 当成 cpustat。
yum install -y sysstat
systemctl enable sysstat
systemctl start sysstat
mpstat 1
mpstat -P ALL 1
cpustat 命令(来自 pcp)CentOS 7/8 可通过 pcp 安装:
yum install -y pcp
systemctl enable pmcd
systemctl start pmcd
使用:
cpustat 1
如果是这个:https://github.com/uber-archive/cpustat
yum install -y golang git
go get github.com/uber-archive/cpustat
运行:
cpustat
不装东西也能用:
top
htop # yum install -y htop
vmstat 1
如果你能告诉我:
cpustat 是在哪篇文档或报错里我可以直接给你精确的一条命令。