sar工具说明

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

sar :(收集报告并保存)

sar可以收集、报告、存储系统活动信息。具体分一下情况:

##当不指定interval参数,会全部显示以前收集到的文件内容。如果指定-f标志,sar从-f指定

的以前保存的文件中提取内容,然后写入标准输出,如果没有指定-f标志,将从默认的日报文

件(/var/log/sadd)读取。如果-f指定的文件或者默认位置没有文件,则提示没有那个文件目

录或目录错误。

##当指定interval参数,如果指定了count则以interval为间隔显示count条,接下来说要显示

的数据来源:果指定-f标志,sar从-f指定的以前保存的文件中提取内容,然后写入标准输出

(-f -表示默认位置);如果没有指定-f标志,将从系统收集信息并显示到控制台,如果指定了

-o标志,收集的数据同时会写到-o指定的文件中(-o -表示默认位置)和控制台。

如果没有-P标志,sar报告系统范围中整体cpu的使用的平均值;反之如果指定了-P标志,sar将只

报告某个cpu的使用状况;当-P ALL标志指定,每个单独的cpu和整体所有cpu的使用情况都被报告。

如果同时需要采样和统计报告,为sar指定输出文件将使得这很便利,运行如下命令:sar -o datafile interval count >/dev/null 2>&1 &

所有被捕获的数据会以二进制形式写入datafile中,这些数据可以用sar -f显示,如果不指定count参数,则文件

-b:io相关:

tps :每秒总共的物理设备的请求次数

rtps :每秒总共的物理设备的写请求次数

wtps :每秒的io写请求次数

bread/s :每秒的io读请求扇区数(1扇区=512byte)

bwrtn/s :每秒的io写请求扇区数

-B:页相关信息

pgpgin/s :每秒系统从磁盘置入的字节数(KB)

pgpgout/s :每秒系统置出到磁盘上的字节数(KB)

fault/s :每秒钟系统产生的页中断(major + minor)。

majflt/s :每秒产生的主中断次数(见【注】)。

pgfree/s :每秒被放入空闲队列中的页个数。

pgscank/s :每秒被页面交换守护进程kswapd扫描的页个数。

pgscand/s :每秒直接被扫描的页个数。

pgsteal/s :每秒钟从cache中被清除来满足内存需要的页个数。

%vmeff:每秒清除的页占总扫描页的百分比。

-d:报告块设备相关信息

DEV :设备名

tps :设备每秒的传输次数。

rd_sec/s :每秒读的扇区数。

wr_sec/s :每秒写的扇区数。

avgrq-sz :平均的请求扇区数。

avgqu-sz :设备的平均请求的队列长度。

await :平均每次io花费的时间(包括服务时间的队列等待时间)

svctm :(这个参数不准确,在将来版本中会去掉)

%util:一秒中有百分之多少的时间用于I/O 操作

-m { keyword [,...] | ALL }:报告cpu、风扇、电源、温度相关信息。 -n { keyword [,...] | ALL }:显示网络统计信息

keyword 值:DEV, EDEV, NFS, NFSD, SOCK, IP, EIP, ICMP, EICMP, TCP, ETCP, UDP, SOCK6, IP6, EIP6, ICMP6, EICMP6 and UDP6

**DEV:

IFACE :网络接口的名字

rxpck/s :每秒收到的包数量

txpck/s :每秒发出的包的数量

rxkB/s :每秒收到的字节数(KB)

txkB/s :每秒发出的字节数(KB)

rxcmp/s :每秒收到的压缩包的数量

txcmp/s :每秒发出的压缩包的数量。

rxmcst/s :每秒收到的广播包的数量。

**EDEV:网络错误的信息

IFACE :网络接口的名字

rxerr/s :每秒收到的非法包的个数

txerr/s :每秒发出的非法包的数量

coll/s :遭遇冲突的发送包数量。

rxdrop/s :因为缓冲充满,每秒钟丢弃的已接收数据包数

txdrop/s :因为缓冲充满,每秒钟丢弃的已发送数据包数

txcarr/s :发送数据包时,每秒载波错误数

rxfram/s :每秒接收数据包的帧对齐错误数

rxfifo/s :接收的数据包每秒FIFO过速的错误数

txfifo/s :发送的数据包每秒FIFO过速的错误数

**SOCK:套接字信息

totsck:使用的套接字总数量

tcpsck:使用的TCP套接字数量

udpsck:使用的UDP套接字数量

rawsck:使用的raw套接字数量

ip-frag:使用的IP分片数量

tcp-tw:time_wait的套接字数量

**IP:

irec/s :每秒收到的数据包(包括错误)

fwddgm/s :每秒收到非本机终点ip包(即包的终点ip不是本机)

idel/s :每秒收到的成功递送的ip用户协议包。

orq/s :每秒应答的ip用户协议包。

asmrq/s :每秒收到的需要重组的ip分片。

asmok/s :每秒成功重组的数据包。

fragok/s :本机上每秒被分片的数据包

fragcrt/s :每秒产生的ip分片数

**TCP:

active/s :tcp连接从CLOSED状态迁移到SYN-SENT状态的次数。passive/s :tcp连接从LISTEN状态迁移到SYN-RCVD状态的次数。iseg/s :每秒收到的数据片段。

oseg/s :每秒发送的数据片段。

**UDP:

idgm/s :每秒收到的数据报的个数

odgm/s :每秒发送的数据报个数

noport/s :每秒钟收到的,其指定端口没有应用程序的数据报个数

相关文档
最新文档