iostat也称为输入/输出统计,是一种流行的Linux系统监控工具,可用于收集输入和输出设备的统计信息。它允许用户识别本地磁盘、远程磁盘和系统信息的性能问题。 iostat 创建报告:CPU 利用率报告、设备利用率报告和网络文件系统报告。
在本教程中,我们将学习如何在 Ubuntu Linux 上安装 iostat 以及如何使用它。本指南与 22.04 至 16.04 之间的所有 Ubuntu 版本兼容。
- 安装在您的系统上的 Ubuntu 桌面版或服务器版。
- 在您的系统上设置具有 sudo 权限的非 root 用户
默认情况下,iostat 包含在 Ubuntu 中的 sysstat 包中。您只需运行以下命令即可轻松安装它:
安装 sysstat 后,您可以继续下一步。
让我们首先运行不带任何参数的 iostat 命令。这将显示有关系统的 CPU 使用率和 I/O 统计信息的信息:
您应该看到以下输出:
第一行显示上述输出中的 Linux 内核版本和主机名。接下来的两行显示 CPU 统计信息,例如平均 CPU 使用率、CPU 空闲和等待 I/O 响应的时间百分比、虚拟 CPU 等待时间的百分比以及 CPU 空闲时间的百分比。接下来的两行显示设备利用率报告,例如每秒读取和写入的块数以及每秒读取和写入的总块数。
默认情况下,iostat 显示带有当前日期的报告。如果要显示当前时间,请运行以下命令:
您应该看到以下输出:
要检查 iostat 的版本,请运行以下命令:
输出 :
您可以使用以下命令列出 iostat 命令可用的所有选项:
输出 :
如果您只想查看一次设备报告,请运行以下命令:
您应该看到以下输出:
连续查看设备报告,每 5 秒一次,共 3 次:
您应该看到以下输出:
如果要查看特定设备的统计信息,请执行以下命令:
您应该看到以下输出:
您还可以使用以下命令查看多个设备的统计信息:
如果要以 MB/秒为单位显示设备 I/O 统计信息,请运行以下命令:
您应该看到以下输出:
如果要查看特定分区(sda4)的扩展信息,请运行以下命令:
您应该看到以下输出:
如果只想显示CPU使用率统计信息,请执行以下命令:
您应该看到以下输出:
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/2550.html