本页详细介绍了如何监控 Google Cloud NetApp Volumes 性能。
使用 Cloud Monitoring 跟踪音量性能统计信息
Cloud Monitoring 会跟踪每个卷的多个性能指标,以便您观察当前和短时性能事件。指标每 5 分钟更新一次,并提供一段时间(1 天或更长时间)内的性能趋势概览,如需了解详情,请参阅 NetApp Volumes Cloud Monitoring 指标。
在 Linux 操作系统上收集 NFS 性能统计信息
您可以使用以下统计信息在 Linux 操作系统上收集网络文件系统 (NFS) 性能统计信息:
nfsiostat
:提供 IOPS (ops/s
)、吞吐量 (kB/s
)、块大小 (kB/op
) 和延迟时间(平均往返时间 [ms
])指标。这些信息会按 NFS 挂载分为读取和写入,并用于实时监控流量。mountstats
:按 NFS 操作类型提供有关每个 NFS 挂载的详细信息。每种操作类型都会显示请求数、传输的平均字节数和平均延迟时间。nfsstat
:详细说明 NFS 操作的调用频率。此统计信息可用于确定工作负载的读写比率,并有助于确定工作负载对元数据的使用量(元数据操作与读写操作之比)。
如果您的 Linux 安装不提供这些工具,请查看您的发行版软件包管理系统,确定哪个软件包提供这些工具。对于 Ubuntu 等基于 Debian 的系统,这些文件位于 nfs-common
中。
使用 Windows 查看 SMB 性能统计信息
Windows 客户端通过 Windows 性能监视器提供实时性能指标。
您可以使用性能监视器应用和命令行来访问指标、显示实时图表,以及收集数据以创建报告。如需了解详情,请参阅 perfmon。
您可以映射网络共享,以查看 IOPS 和延迟时间等性能指标。服务器消息块 (SMB) 指标位于 SMB 客户端共享下,每个映射共享都有指标。
下表显示了 Windows 性能监视器中的 NetApp Volumes 指标及其对应的名称。
指标 | SMB 客户端共享性能监控器名称 |
---|---|
块大小 | 每个请求的平均数据字节数 |
延迟时间 | 每个数据请求的平均秒数。使用 1,000 的比例表示毫秒 |
IOPS | 每秒数据请求数 |
吞吐量 | 每秒数据字节数 |
并发 | 平均数据队列长度和当前数据队列长度 |
读写比率 | 每秒读取的字节数与每秒写入的字节数 |
非读写请求,例如列出目录、读取文件属性和删除文件 | 每秒元数据请求数 |