通过性能监控功能,您可以实时查看文件系统的读写IOPS、读写吞吐等性能概况。本文介绍如何查看CPFS文件系统的性能监控数据。
已开通云监控服务。
您可以登录云监控产品详情页,根据页面提示开通服务。
已创建文件系统。具体操作,请参见创建文件系统。
登录NAS控制台。
在左侧导航栏中,选择监控审计>性能监控。
在顶部菜单栏,选择地域。
在性能监控页面,进行以下操作,查看指定文件系统的性能监控详情。
在文件系统类型下拉列表,选择CPFS。
在文件系统ID下拉列表,选择目标文件系统ID。
选择查询时间(1 小时、1 天、7 天、14 天、本月或上月)或者在自定义时间框中自行选择所需日期范围。日期范围不能超过30天。
性能监控页面主要包括IOPS、吞吐、延迟和元数据QPS四部分的监控指标图。
如果您使用NFS协议服务访问文件系统,则该页面可查看到NFS的性能监控指标图。
当图表显示无数据,说明目标文件系统未收到客户端的请求或者未开通对应的服务。
如果要制造写吞吐监控数据,可以在挂载CPFS的客户端上执行fio命令(假设CPFS挂载目录为/mnt)。更多关于文件系统的性能测试,请参见性能测试。
fio
fio -direct=1 -ioengine=libaio -iodepth=1 -rw=write -bs=1m -size=1G -numjobs=256 -runtime=600 -time_based=1 -group_reporting -directory="/mnt" -name=Seq_Write_Testing
登录云监控控制台。
在左侧导航栏,选择云资源监控 > 云产品监控。
在云产品监控页面,输入CPFS后,单击文件存储CPFS。
在文件存储CPFS页面,选择地域后,单击目标文件系统操作列的监控图表。
在监控图表详情页面,选择文件系统监控页签,查看目标文件系统监控详情。
CPFS的监控数据还可以通过云监控的API查询,主要API如下所示。
DescribeMetricMetaList: 查询云监控开放的时序类指标监控项描述。
DescribeMetricList:查询指定时间段内的云产品时序指标监控数据。
DescribeMetricLast:查询指定监控对象的最新监控数据。
CPFS的请求参数说明如下表所示。
名称
说明
Namespace
云服务的数据命名空间,CPFS为acs_nas。
MetricName
监控项名称。取值如下:
文件系统
IopsRead
IopsWrite
LatencyRead
LatencyWrite
QpsMeta
ThruputRead
ThruputWrite
NFS协议服务
仅CPFS文件系统支持。
NFSReadThroughput
NFSWriteThroughput
NFSReadIOPS
NFSWriteIOPS
数据流动
仅CPFS智算版文件系统支持。
ThroughputImport
ThroughputExport
QPSImportMeta
QPSExportMeta
IOPSImport
IOPSExport
LatencyImport
LatencyExport
Dimensions
维度Map,用于查询指定资源的监控数据。格式如下:
CPFS:{"userId":"xxxxxx","fileSystemId":"cpfs-xxxxx"。
{"userId":"xxxxxx","fileSystemId":"cpfs-xxxxx"
CPFS智算版:{"userId":"xxxxxx","fileSystemId":"bmcpfs-xxxxx"}
{"userId":"xxxxxx","fileSystemId":"bmcpfs-xxxxx"}
Dimensions传入时需要使用JSON字符串表示该Map对象,必须按顺序传入。
您可以通过设置报警规则,及时获取异常数据信息。在异常数据发生后,技术人员能及时响应与处理,从而尽快恢复业务。具体操作,请参见配置基础告警规则。
您也可以为多个文件系统创建分组,从分组维度管理报警规则,查看监控数据,降低管理复杂度,提高监控使用效率。具体操作,请参见创建应用分组。