(3)显示系统内存的使用状况
[root@localhost ~]# sar -r 2 3 #使用-r选项显示系统内存在采样时间内的使用状况 Linux 2.6.32-431.el6.x86_64 (localhost) 03/14/2018 _x86_64_ (1 CPU) 05:03:44 PM kbmemfree kbmemused %memused kbbuffers kbcached kbcommit %commit 05:03:46 PM 913012 91400 9.10 11136 23324 43344 1.43 05:03:48 PM 913012 91400 9.10 11136 23324 43344 1.43 05:03:50 PM 913012 91400 9.10 11136 23324 43344 1.43 Average: 913012 91400 9.10 11136 23324 43344 1.43以下命令结果的详细说明
[x] kbmemfree:空闲物理内存量
[x] kbmemused:使用中的物理内存量
[x] %memused:物理内存量的使用率
[x] kbbuffers:内核中作为缓冲区使用的物理内存容量
[x] kbcached:内核中作为缓存使用的物理内存容量
[x] kbcommit:应用程序当前使用的内存大小
[x] %commit:应用程序当前使用的内存大小占总大小的使用百分比
(4)显示缓冲区的使用情况
[root@localhost ~]# sar -b 2 3 #使用-b选项显示缓冲区在采样时间内的使用情况 Linux 2.6.32-431.el6.x86_64 (localhost) 03/14/2018 _x86_64_ (1 CPU) 05:15:01 PM tps rtps wtps bread/s bwrtn/s 05:15:03 PM 0.00 0.00 0.00 0.00 0.00 05:15:05 PM 0.00 0.00 0.00 0.00 0.00 05:15:07 PM 0.00 0.00 0.00 0.00 0.00 Average: 0.00 0.00 0.00 0.00 0.00以下是命令的详细结果说明
[x] tps:每秒钟物理设备的I/O传输总量
[x] rtps:每秒钟从物理设备读入的数据总量
[x] wtps:每秒钟向物理设备写入的数据总量
[x] bread/s:每秒钟从物理设备读入的数据量,单位为块/s
[x] bwrtn/s:每秒钟向物理设备写入的数据量,单位为块/s
(5)显示网络的运行状态
我们先来看一下显示网络接口信息的命令
[root@localhost ~]# sar -n DEV 2 3 #使用-n DEV显示网络接口的信息 Linux 2.6.32-431.el6.x86_64 (localhost) 03/14/2018 _x86_64_ (1 CPU) 05:22:13 PM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s 05:22:15 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:22:15 PM eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:22:15 PM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:22:15 PM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s 05:22:17 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:22:17 PM eth0 0.50 0.50 0.03 0.24 0.00 0.00 0.00 05:22:17 PM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:22:17 PM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s 05:22:19 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:22:19 PM eth0 0.50 0.50 0.03 0.24 0.00 0.00 0.00 05:22:19 PM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s Average: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: eth0 0.33 0.33 0.02 0.16 0.00 0.00 0.00 Average: eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00以下是命令结果的详细说明
[x] IFACE:网络接口
[x] rxpck/s:每秒钟接收的数据包
[x] txpck/s:每秒钟发送的数据包
[x] rxkB/s:每秒钟接收的字节数
[x] txkB/s:每秒钟发送的字节数
[x] rxcmp/s:每秒钟接收的压缩数据包
[x] txcmp/s:每秒钟发送的压缩数据包
[x] rxmcst/s:每秒钟接收的多播数据包
下面的命令用来显示网络错误的统计数据
[root@localhost ~]# sar -n EDEV 2 3 #使用-n EDEV显示网络错误的统计数据 Linux 2.6.32-431.el6.x86_64 (localhost) 03/14/2018 _x86_64_ (1 CPU) 05:32:03 PM IFACE rxerr/s txerr/s coll/s rxdrop/s txdrop/s txcarr/s rxfram/s rxfifo/s txfifo/s 05:32:05 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:32:05 PM eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:32:05 PM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:32:05 PM IFACE rxerr/s txerr/s coll/s rxdrop/s txdrop/s txcarr/s rxfram/s rxfifo/s txfifo/s 05:32:07 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:32:07 PM eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:32:07 PM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:32:07 PM IFACE rxerr/s txerr/s coll/s rxdrop/s txdrop/s txcarr/s rxfram/s rxfifo/s txfifo/s 05:32:09 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:32:09 PM eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:32:09 PM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: IFACE rxerr/s txerr/s coll/s rxdrop/s txdrop/s txcarr/s rxfram/s rxfifo/s txfifo/s Average: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00以下是命令结果的详细说明
[x] IFACE:网络接口
[x] rxerr/s:每秒钟接收的坏数据包
[x] txerr/s:每秒钟发送的坏数据包
[x] coll/s:每秒的冲突数
[x] rxdrop/s:因为缓冲充满,每秒钟丢弃的已接收数据包数
[x] txdrop/s:因为缓冲充满,每秒钟丢弃的已发送数据包数
[x] txcarr/s:发送数据包时,每秒载波错误数
[x] rxfram/s:每秒接收数据包的帧对齐错误数
[x] rxfifo/s:接收的数据包每秒FIFO过速的错误数
[x] txfifo/s:发送的数据包每秒FIFO过速的错误数