1、安装dstat监控工具
apt install dstat
2、输入dstat -tcdlmnsygr --disk-util 命令进行服务器各项指标监控
3、apt install sysstat
安装sysstat 包含了常用的 Linux 性能工具,用来监控和分析系统的性能,常用命令 mpstat 和 pidstat。
4、运行 uptime 查看平均负载的变化情况:
watch -d uptime -d 参数表示高亮显示变化的区域
5、mpstat 查看 CPU 使用率的变化情况:
# -P ALL 表示监控所有 CPU,后面数字 5 表示间隔 5 秒后输出一组数据
$ mpstat -P ALL 5
6、到底是哪个进程导致了 CPU 使用率为 100% 呢?可以使用 pidstat 来查询:
pidstat -u 5 1 # 间隔 5 秒后输出一组数据
可以看出是stress进程导致CPU使用率过高