查看系统指标命令分类

上篇介绍了一些Linux中查看性能指标的一些命令,这一篇就分别总结一下查看CPU,内存,io,load等可以用哪些命令。

CPU

查看当前CPU使用情况

top,htop
vmstat  1 1
mpstat
iostat -c
pidstat 1 1
sar 1 1
tsar --cpu -li 1
cat /proc/stat

查看每个CPU使用情况

mpstat -P ALL 1 1 或者 mpstat -P 0,1,2  1 1
sar -P ALL 1 1
cat /proc/stat

查看历史CPU信息

sar 或者 sar -p
sar -f /var/log/sa/sa66
tsar --cpu 或者 tsar -d xxx/-n xx --cpu

内存

查看当前内存使用情况

top,htop
free -h/-m
vmstat (-a) 1 1
sar -r 1 1
tsar --mem -li 1
cat /proc/meminfo

查看指定进程的内存使用情况

htop (F3过滤)
pidstat -p 2887 1 2
# pidstat -r 1 3 (活跃进程)
ps aux | grep pid

io

查看当前磁盘IO情况

iotop
vmstat 1 1
vmstat -d
iostat -d
iostat -x -d vda 1 1
pidstat -d 1
sar -b 1 1
sar -d 1 1 -p
tsar --io -li 1
tsar --io -I vda -li 1
cat /proc/stat

load

top,htop
uptime
sar -q 1 1
tsar --load -li 1
cat /proc/loadavg

网络

sar -n DEV 1 1
tsar --traffic
tsar --tcp/udp

大致就这么多吧,如果还有别的后面再补充。

0 0 投票数
文章评分
订阅评论
提醒
guest

0 评论
内联反馈
查看所有评论

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部
0
希望看到您的想法,请您发表评论x