[root@daixuan ~]# yum install -y sysstat 安装sysstat包,安装sar命令
[root@daixuan ~]# sar -n DEV 查看网卡的流量,10分钟记录一次
Linux 2.6.32-573.el6.i686 (daixuan) 2015年11月17日 _i686_ (2 CPU)
00时00分01秒 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp /s rxmcst/s
00时10分01秒 lo 0.00 0.00 0.00 0.00 0.00 0. 00 0.00
00时10分01秒 eth0 1.58 0.01 0.13 0.00 0.00 0. 00 0.00
00时20分01秒 lo 0.00 0.00 0.00 0.00 0.00 0. 00 0.00
[root@daixuan ~]# sar -n DEV 1 2 1s钟显示一次,共显示2次
Linux 2.6.32-573.el6.i686 (daixuan) 2015年11月17日 _i686_ (2 CPU)
13时46分46秒 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
13时46分47秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
13时46分47秒 eth0 3.00 0.00 0.27 0.00 0.00 0.00 0.00
13时46分47秒 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
13时46分48秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
13时46分48秒 eth0 1.00 1.00 0.06 0.41 0.00 0.00 0.00
平均时间: IFACE rxpck/s txpck/srxkB/s txkB/srxcmp/s txcmp/s rxmcst/s
平均时间: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
平均时间: eth0 2.00 0.500.17 0.200.00 0.00 0.00
1Byte=8bits
家庭使用的10M带宽,是使用bite来形容的指的是10Mb/s,下载速度是使MB/s来形容的,8倍的关系,1MB/s=8Mb/s,(10Mb/s)/8=1.25MB/s字节每秒rxkB/s B/s= Byte/s=字节每秒=8bit/s,进网口流量
txkB/s B/s=Byte/s=字节每秒=8bit/s,出网口流量
byte(字节)是用来衡量磁盘文件大小
1kbyt=1024byte
1Mbyte=1024kbyte
1Gbyte=1024Mbyte
例:如果带宽是10M,目前的txbyt/s=778321.00,请计算带宽占满了吗?
1byt=8b,10M带宽指10Mb/s
778321byt/s=778kbyt/s=0.778Mbyt/s
0.778Mbyt/s<1.25MB/s
0.778*8(Mb/s)=6.2Mb/s 相当于使用了6M带宽,小于10M带宽(10Mb/s)
没有占满10M带宽
[root@daixuan ~]# ls /var/log/sa 查看按天为单位生成10个sa开头的历史记录
sa16 sa17 sar16
[root@daixuan ~]# sar -n DEV -f /var/log/sa/sa16 -f指定历史文件,查看网卡流量
Linux 2.6.32-573.el6.i686 (daixuan) 2015年11月16日 _i686_ (2 CPU)
22时00分01秒 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
22时10分01秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
22时10分01秒 eth0 0.15 0.04 0.01 0.00 0.00 0.00 0.00
22时20分01秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00[root@daixuan ~]# sar -q 查看历史负载
Linux 2.6.32-573.el6.i686 (daixuan) 2015年11月17日 _i686_ (2 CPU)
00时00分01秒 runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15
12时10分01秒 0 116 0.00 0.02 0.03
12时20分01秒 0 116 0.00 0.00 0.00
12时30分01秒 0 116 0.00 0.00 0.00
[root@daixuan ~]# sar -b 查看磁盘
Linux 2.6.32-573.el6.i686 (daixuan) 2015年11月17日 _i686_ (2 CPU)
00时00分01秒 tps rtps wtps bread/s bwrtn/s
00时10分01秒 0.18 0.01 0.17 0.20 2.04
00时20分01秒 0.15 0.00 0.15 0.00 1.73
00时30分01秒 0.38 0.06 0.31 0.53 4.78
[root@daixuan ~]# sar -p
[root@daixuan ~]# sar 直接显示一些CPU状态
Linux 2.6.32-573.el6.i686 (daixuan) 2015年11月17日 _i686_ (2 CPU)
00时00分01秒 CPU %user %nice %system %iowait %steal %idle
00时10分01秒 all 0.00 0.00 0.05 0.02 0.00 99.92
00时20分01秒 all 0.00 0.00 0.05 0.02 0.00 99.94
00时30分01秒 all 0.04 0.00 0.42 0.04 0.00 99.50