用法:sar + 选项 + 时间间隔(可选) + 次数 (可选)
interval: 取样周期,单位是秒 count:取样次数,默认值为 1 options:命令行选项 【2】常用选项 -A 所有报告的总和 -B 输出内存页面的统计信息 -b 输出I/O和传送速率的统计信息 -C 输出进程统计信息及每秒创建的进程数 -d 输出每一个块设备的活动信息 -H 输出交换空间利用率信息 -h 输出帮助信息 -p 输出友好设备名字,以方便查看,常与-d和-n参数结合使用 -q 输出进程队列长度和系统平均负载状态统计信息 -R 输出内存页面的统计信息 -r 输出内存和交换空间的统计信息 -S 输出交换空间利用率信息 -t 读取 /var/log/sa/下的某日志的数据时显示其中记录的原始时间 -u 输出整体CPU使用情况的统计信息 -V 输出版本信息 -v 输出内核表状况统计信息(inode、文件和其他内核表的统计信息) -W 输出系统交换的统计信息 -w 输出任务创建与系统转换统计信息 -y 输出终端设备的活动信息 ---------- -I 输出指定中断的统计信息,后方可加参数{...|SUM|ALL|XALL} ... 指定中断号 SUM 指定输出每秒接收到的中断总数 ALL 指定输出前16个中断 XALL 指定输出全部的中断信息 ---------- -P 输出指定的部分的CPU的统计信息,后方可加参数{cpu|ALL} cpu 指定cpu ALL 输出单个和整体cpu的统计数据 ---------- -n 输出网络设备(网卡)状态统计信息,后方可加参数{DEV|EDEV|NFS|NFSD|SOCK|ALL} DEV 输出网络设备的统计信息 EDEV 输出网络设备的错误统计信息 NFS 输出NFS客户端的活动统计信息 NFSD 输出NFS服务器的活动统计信息 SOCK 输出网络套接字的使用统计信息 ALL 输出所有类型的网络活动统计信息 ---------- -f 从文件中读取数据信息。一般读取sar日志,也可读取-o选项生成的文件,后方要加文件名 -o 将sar的输出信息保存到文件中,后方要加文件名 -i 指定间隔时长,单位为秒 -s 指定输出统计数据的起始时间(格式为hh:mm:ss;例如01:00:00) -e 指定输出统计数据的截至时间,通常与-S选项连用。无数值时默认为18:00:00(格式为hh:mm:ss;例如09:00:00) 【3】输出项 <1>cpu的输出sar -u
sar -b
sar -d
sar -n EDEV