IFACE:设备名;
rxpck/s:每秒收到的包;
rxbyt/s:每秒收到的所有包的数量 ;
txbyt/s:每秒发送的所有包的数量 ;
txbyt/s:每秒发送的所有包的大小;
rxcmp/s:每秒收到数的据压缩包的数量;
txcmp/s :每秒传输的数据压缩包的数据;
rxmcst/s: 每秒收到的多播的包数量;
想获取某块网卡的流量情况,我们可以使用grep过滤。 #sar -n DEV 2 4 | grep eth0
linuxidc@linuxidc:~/www.linuxidc.com$ sudo /usr/local/lib/sa/sadc -
[sudo] linuxidc 的密码:
linuxidc@linuxidc:~/www.linuxidc.com$ /usr/local/lib/sa/sadc 1 10 sa000
linuxidc@linuxidc:~/www.linuxidc.com$ sar -f sa000
Linux 5.2.5-050205-generic (linuxidc) 08/15/2019 _x86_64_ (1 CPU)
01:55:04 AM CPU %user %nice %system %iowait %steal %idle
01:55:07 AM all 24.77 0.00 75.23 0.00 0.00 0.00
01:55:08 AM all 30.00 0.00 70.00 0.00 0.00 0.00
01:55:09 AM all 16.67 0.00 83.33 0.00 0.00 0.00
01:55:10 AM all 26.67 0.00 73.33 0.00 0.00 0.00
01:55:11 AM all 19.35 0.00 80.65 0.00 0.00 0.00
01:55:12 AM all 25.81 0.00 74.19 0.00 0.00 0.00
01:55:13 AM all 16.67 0.00 33.33 50.00 0.00 0.00
01:55:14 AM all 18.18 0.00 28.57 53.25 0.00 0.00
01:55:15 AM all 22.86 0.00 38.57 38.57 0.00 0.00
平均时间: all 22.11 0.00 57.02 20.87 0.00 0.00
linuxidc@linuxidc:~/www.linuxidc.com$ pidstat --help
用法:pidstat [ 选项 ] [ <时间间隔> [ <计数> ] ] [ -e <程序> <参数> ]
选项:
[ -d ] [ -H ] [ -h ] [ -I ] [ -l ] [ -R ] [ -r ] [ -s ] [ -t ] [ -U [ <用户名> ] ]
[ -u ] [ -V ] [ -v ] [ -w ] [ -C <命令> ] [ -G <进程名> ]
[ -p { <pid> [,...] | SELF | ALL } ] [ -T { TASK | CHILD | ALL } ]
[ --dec={ 0 | 1 | 2 } ] [ --human ]
如下图:
linuxidc@linuxidc:~/www.linuxidc.com$ pidstat -dl
通过sysstat监控Linux各项参数 https://www.linuxidc.com/Linux/2011-12/50177.htm
Linux系统监控工具sysstat https://www.linuxidc.com/Linux/2014-07/104683.htm
Linux系统性能和使用活动监控工具 sysstat https://www.linuxidc.com/Linux/2014-10/108136.htm
Linux系统性能和使用活动监控工具–Sysstat https://www.linuxidc.com/Linux/2015-12/126014.htm
sysstat 12.1.6 发布,适用于Linux的性能监视工具 https://www.linuxidc.com/Linux/2019-08/160081.htm