显示磁盘使用率信息 ( iostat) (from sun) 女爷i 2022-08-12 05:58 105阅读 0赞 原贴:http://docs.sun.com/app/docs/doc/819-6951/spmonitor-4?l=zh&a=view # 显示磁盘使用率信息 ( iostat) # 使用 iostat 命令可以报告有关磁盘输入和输出的统计信息,以及生成对吞吐量、使用率、队列长度、事务速率和服务时间的测量值。有关此命令的详细说明,请参阅 [iostat(1M)][iostat_1M] 手册页。 ## ![过程][procedure.gif]如何显示磁盘使用率信息 (iostat) ## 1. 2. 使用 iostat 命令和时间间隔秒数可以显示磁盘使用率信息。 <table style="width: 100%;"> <tbody> <tr> <td><br> <pre>$ <strong>iostat 5</strong> tty fd0 sd3 nfs1 nfs31 cpu tin tout kps tps serv kps tps serv kps tps serv kps tps serv us sy wt id 0 1 0 0 410 3 0 29 0 0 9 3 0 47 4 2 0 94</pre> </td> </tr> </tbody> </table> 输出的第一行显示自上次引导系统以来的统计信息。后面的每行显示间隔的统计信息。缺省情况下会显示终端 (tty)、磁盘 (fd 以及 sd) 和 CPU (cpu) 的统计信息。 -------------------- ##### 示例 13–3 显示磁盘使用率信息 ##### 以下示例显示每隔 5 秒收集的磁盘统计信息。 <table style="width: 100%;"> <tbody> <tr> <td><br> <pre>$ <strong>iostat 5</strong> tty sd0 sd6 nfs1 nfs49 cpu tin tout kps tps serv kps tps serv kps tps serv kps tps serv us sy wt id 0 0 1 0 49 0 0 0 0 0 0 0 0 15 0 0 0 100 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 0 16 44 6 132 0 0 0 0 0 0 0 0 0 0 0 1 99 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 0 16 3 1 23 0 0 0 0 0 0 0 0 0 0 0 1 99 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100</pre> </td> </tr> </tbody> </table> 下表介绍了 iostat n 命令输出中的字段。 <table style="width: 100%;"> <thead> <tr> <th align="left"> <p>设备类型</p> </th> <th align="left"> <p>字段名</p> </th> <th align="left"> <p>说明</p> </th> </tr> </thead> <tbody> <tr> <td align="left"> <p>终端</p> </td> <td align="left"> <p>设备类型</p> </td> <td align="left"> </td> </tr> <tr> <td align="left"> </td> <td align="left"> <p>tin </p> </td> <td align="left"> <p>终端输入队列中的字符数</p> </td> </tr> <tr> <td align="left"> </td> <td align="left"> <p>tout </p> </td> <td align="left"> <p>终端输出队列中的字符数</p> </td> </tr> <tr> <td align="left"> <p>磁盘</p> </td> <td align="left"> <p>设备类型</p> </td> <td align="left"> </td> </tr> <tr> <td align="left"> </td> <td align="left"> <p>bps </p> </td> <td align="left"> <p>每秒块数</p> </td> </tr> <tr> <td align="left"> </td> <td align="left"> <p>tps </p> </td> <td align="left"> <p>每秒事务数</p> </td> </tr> <tr> <td align="left"> </td> <td align="left"> <p>serv </p> </td> <td align="left"> <p>平均服务时间,以毫秒为单位</p> </td> </tr> <tr> <td align="left"> <p>CPU</p> </td> <td align="left"> <p>设备类型</p> </td> <td align="left"> </td> </tr> <tr> <td align="left"> </td> <td align="left"> <p>us </p> </td> <td align="left"> <p>在用户模式下</p> </td> </tr> <tr> <td align="left"> </td> <td align="left"> <p>sy </p> </td> <td align="left"> <p>在系统模式下</p> </td> </tr> <tr> <td align="left"> </td> <td align="left"> <p>wt </p> </td> <td align="left"> <p>等待 I/O</p> </td> </tr> <tr> <td align="left"> </td> <td align="left"> <p>id </p> </td> <td align="left"> <p>空闲</p> </td> </tr> </tbody> </table> -------------------- ## ![过程][procedure.gif]如何显示扩展磁盘统计信息 (iostat -xtc) ## 1. 2. 运行 iostat -xtc 命令,以显示扩展磁盘统计信息。 <table style="width: 100%;"> <tbody> <tr> <td><br> <pre>$ <strong>iostat -xtc</strong> extended device statistics tty cpu device r/s w/s kr/s kw/s wait actv svc_t %w %b tin tout us sy wt id fd0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0 0 0 0 0 0 100 sd0 0.0 0.0 0.4 0.4 0.0 0.0 49.5 0 0 sd6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0 nfs1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0 nfs49 0.0 0.0 0.0 0.0 0.0 0.0 15.1 0 0 nfs53 0.0 0.0 0.4 0.0 0.0 0.0 24.5 0 0 nfs54 0.0 0.0 0.0 0.0 0.0 0.0 6.3 0 0 nfs55 0.0 0.0 0.0 0.0 0.0 0.0 4.9 0 0 </pre> </td> </tr> </tbody> </table> iostat -xtc 命令对每个磁盘显示一行输出。以下列表介绍了输出字段。 r/s 每秒读取次数 w/s 每秒写入次数 kr/s 每秒读取的千字节数 kw/s 每秒写入的千字节数 wait 等待服务的平均事务数(队列长度) actv 处于活动服务状态的平均事务数 svc\_t 平均服务时间,以毫秒为单位 %w 队列不为空的时间百分比 %b 磁盘繁忙的时间百分比 [iostat_1M]: http://docs.sun.com/app/docs/doc/816-5166/iostat-1m?l=zh&a=view [procedure.gif]: http://writeblog.csdn.net/app/images/procedure.gif
还没有评论,来说两句吧...