linux 查看机器吞吐率,iostat:查看CPU使用率及硬盘吞吐率

您所在的位置:网站首页 linux查看网卡吞吐量 linux 查看机器吞吐率,iostat:查看CPU使用率及硬盘吞吐率

linux 查看机器吞吐率,iostat:查看CPU使用率及硬盘吞吐率

2024-06-12 12:27| 来源: 网络整理| 查看: 265

iostat:查看CPU使用率及硬盘吞吐率

搜索

iostat 提供CPU使用率及硬盘吞吐率的数据,安装iostat请查看:监测Linux系统性能及效率:sysstat

14d71b2ee2cf3dfb59200494edbefb28.pngsearu@ubuntu:~$ iostat --help

Usage: iostat [ options ] [ [ ] ]

Options are:

[ -c ] [ -d ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -z ]

[ [...] | ALL ] [ -p [ [,...] | ALL ] ]

searu@ubuntu:~$

iostat工具输出对应栏的含义:

tin 显示了系统为所有 tty 读取的字符总数。

tout 显示了系统为所有 tty 写入的字符总数。

% user 显示了在用户级(应用程序)执行时产生的 CPU 使用率百分比。

% sys 显示了在系统级(内核)执行时产生的 CPU 使用率百分比。

% idle 显示了在 CPU 空闲并且系统没有未完成的磁盘 I/O 请求时的时间百分比。

% iowait 显示了 CPU 空闲期间系统有未完成的磁盘 I/O 请求时的时间百分比。

% tm_act 表示物理磁盘处于活动状态的时间百分比(驱动器的带宽使用率)。

Kbps 表示以 KB 每秒为单位的传输(读或写)到驱动器的数据量。

tps 表示每秒钟输出到物理磁盘的传输次数。一次传输就是一个对物理磁盘的 I/O 请求。

多个逻辑请求可被并为对磁盘的一个单一 I/O 请求。传输具有中等的大小。

Kb_read 读取的 KB 总数。

Kb_wrtn 写入的 KB 总数。

Kbps 表示了每秒以 KB 为单位的传输(读或写)的数据量。

tps 表示每秒传输次数。

Kb_read 读取的 KB 总数。

Kb_wrtn 写的 KB 总数。

选项定义:

-a 显示适配器吞吐量报告。

-d 不能和 -t 合用,且仅显示磁盘使用率报告。

-s 显示系统吞吐量报告。

-m 将为以下打印路径统计信息 到启用 MPIO(Multi-Path I/O)设备的路径。ESS 机器中的路径。 吞吐量是每个设备的。设备所有路径的吞吐量符合该设备的吞吐量。对于 ESS 机器,vpaths 将被当作磁盘,而 hdisks 将被看作路径。在内部 vpaths 是磁盘,hdisks 是它们的路径。对于启用 MPIO 的设备,路径名将表示为 Path0、Path1、Path2 等等。数字0、1、2 等都是 lspath 命令提供的路径标识。由于一个设备的路径可以附加到任何适配器上,所以适配器报告将报告每个适配器下的路径信息。磁盘名称是所有路径的前缀。对于所有启用 MPIO 的设备,适配器报告将打印路径名为 hdisk10_Path0 、hdisk0_Path1等等。对于所有 ESS 机器,适配器报告将打印路径名为 vpath0_hdisk3 、vpath10_hdisk25等等。

-t 排除了 -d 且仅显示了 tty 和 cpu 用法报告。

-T 打印 iostat输出的每一行边上的时间戳记。时间戳记以 HH:MM:SS 格式显示。

标签: none



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3