在云服务器上部署 cpustat 工具可以帮助你监控 CPU 的使用情况。以下是在 Ubuntu 系统上安装和使用 cpustat 的步骤:
首先,确保你的系统包列表是最新的:
sudo apt update
sysstat 包cpustat 是 sysstat 包的一部分。你可以通过以下命令安装它:
sudo apt install sysstat
安装完成后,可以通过以下命令验证 cpustat 是否正确安装:
cpustat
这将显示 CPU 的实时使用情况,包括每个 CPU 核心的使用率、上下文切换次数、中断次数等信息。
如果你希望定期收集 CPU 使用数据,可以设置一个定时任务(cron job)。例如,每分钟记录一次 CPU 使用情况到日志文件:
打开 crontab 编辑器:
crontab -e
添加以下行:
* * * * * /usr/bin/cpustat -c 1 >> /var/log/cpustat.log 2>&1
这个例子表示每分钟执行一次 cpustat -c 1,并将输出追加到 /var/log/cpustat.log 文件中。
保存并退出编辑器。
你可以随时查看 /var/log/cpustat.log 文件来获取 CPU 使用情况的记录:
cat /var/log/cpustat.log
通过以上步骤,你就可以在 Ubuntu 云服务器上成功部署和使用 cpustat 工具来监控 CPU 的使用情况了。