周六 26 九 2009
sar 命令参数实例补充
Posted by Jansfer under 技术
No Comments
CPU监控
sar -u 3 100
11:26:36 AM CPU %user %nice %system %iowait %steal %idle
11:26:37 AM all 0.00 0.00 0.25 0.00 0.00 99.75
11:26:38 AM all 0.00 0.00 0.00 0.50 0.00 99.50
11:26:39 AM all 0.00 0.00 0.00 0.00 0.00 100.00
Average: all 0.00 0.00 0.08 0.17 0.00 99.75
sar -u输出显示CPU信息。-u选项是sar的默认选项。该输出以百分比显示CPU的使用情况。表3-2解释该输出。
表3-2 sar -u字段
| 字 段 | 说 明 |
|
CPU |
CPU编号 |
|
%user |
在用户模式中运行进程所花的时间 |
|
%nice |
运行正常进程所花的时间 |
|
%system |
在内核模式(系统)中运行进程所花的时间 |
|
%iowait |
没有进程在该CPU上执行时,处理器等待I/O完成的时间 |
|
%idle |
没有进程在该CPU上执行的时间 |
磁盘I/O监控
第一行-d显示磁盘I/O信息,1 3选项是间隔和迭代,就像sar数据收集器那样。表3-3列出了字段和说明。
表3-3 sar -d字段
| 字 段 | 说 明 |
|
DEV |
磁盘设备 |
|
tps |
每秒传输数(或者每秒IO数) |
|
rd_sec/s |
每秒512字节读取数 |
|
wr_sec/s |
每秒512字节写入数 |
tps:每秒到物理磁盘的传送数.1个传送就是1个I/O请求.多个逻辑请求可以被合并成1个I/O请求.1个传送的大小是不确定的.
rd_sec/s、wr_sec/s:512只是一个测量单位,不表示所有磁盘I/O均使用512字节块。DEV列是dev#-#格式的磁盘设备,其中第一个#是设备主编号,第二个#是次编号或者连续编号。对于大于2.5的内核,sar使用次编号。例如,在sar -d输出中看到的dev3-0和dev3-1。它们对应于/dev/hda和/dev/hdal。请看/dev中的以下各项:
sar -d 1 3
11:30:05 AM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
11:30:06 AM dev8-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
11:30:06 AM dev8-16 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
11:30:06 AM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
11:30:07 AM dev8-0 2.00 0.00 24.00 12.00 0.01 7.00 7.00 1.40
11:30:07 AM dev8-16 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
11:30:07 AM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
11:30:08 AM dev8-0 6.00 0.00 56.00 9.33 0.09 14.83 3.67 2.20
11:30:08 AM dev8-16 6.00 0.00 96.00 16.00 0.05 8.50 5.17 3.10
Average: DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
Average: dev8-0 2.67 0.00 26.67 10.00 0.03 12.88 4.50 1.20
Average: dev8-16 2.00 0.00 32.00 16.00 0.02 8.50 5.17 1.03
网卡流量统计
sar提供四种不同的语法选项来显示网络信息。-n选项使用四个不同的开关:DEV、EDEV、SOCK和FULL。DEV显示网络接口信息,EDEV显示关于网络错误的统计数据,SOCK显示套接字信息,FULL显示所有三个开关。它们可以单独或者一起使用。表3-4显示通过-n DEV选项报告的字段。
表3-4 sar -n DEV字段
| 字 段 | 说 明 |
|
IFACE |
LAN接口 |
|
rxpck/s |
每秒钟接收的数据包 |
|
txpck/s |
每秒钟发送的数据包 |
|
rxbyt/s |
每秒钟接收的字节数 |
|
txbyt/s |
每秒钟发送的字节数 |
|
rxcmp/s |
每秒钟接收的压缩数据包 |
|
txcmp/s |
每秒钟发送的压缩数据包 |
|
rxmcst/s |
每秒钟接收的多播数据包 |
以下是使用-n DEV选项的sar输出:
sar -n DEV 1 3
11:31:24 AM IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s
11:31:25 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
11:31:25 AM eth0 10.00 6.00 870.00 564.00 0.00 0.00 0.00
11:31:25 AM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00
11:31:25 AM sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
11:31:25 AM IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s
11:31:26 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
11:31:26 AM eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
11:31:26 AM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00
11:31:26 AM sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
11:31:26 AM IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s
11:31:27 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
11:31:27 AM eth0 3.96 6.93 320.79 815.84 0.00 0.00 0.00
11:31:27 AM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00
11:31:27 AM sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Average: IFACE rxpck/s txpck/s rxbyt/s txbyt/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 4.65 4.32 396.68 461.13 0.00 0.00 0.00
Average: eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Average: sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Today on history:
- 2011: 10年(0)
- 2008: 相识10年(0)
- 2006: debian下面的防火墙设置(0)
- 2006: debian下面的防火墙设置(0)
- 2006: debian上使用rc.local(0)
No Responses to “ sar 命令参数实例补充 ”