How to use FSx for ONTAP CloudWatch metrics - FSx for ONTAP
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

How to use FSx for ONTAP CloudWatch metrics

The CloudWatch metrics reported by Amazon FSx provide valuable information about your FSx for ONTAP file systems and volumes.

Monitoring file system metrics in the Amazon FSx console

You can use the Monitoring & performance panel on your file system's dashboard in the Amazon FSx console to view the metrics that are described in the following table. For more information, see Accessing CloudWatch metrics.

Monitoring & performance How do I... Chart Relevant metrics
Summary ...determine the amount of available storage capacity on my file system? Available primary storage capacity (bytes)

StorageCapacity {SSD} - StorageUsed {SSD}

...determine my file system's total client throughput?

Total client throughput (bytes/sec)

SUM(DataReadBytes + DataWriteBytes)/PERIOD (in seconds)

...determine my file system's total client IOPS?

Total client IOPS (operations/sec)

SUM(DataReadOperations + DataWriteOperations + MetadataOperations)/PERIOD (in seconds)

...determine the average latency for the read, write, and metadata operations of my file system? Average latency (ms/operation)

Average read latency: DataReadOperationTime * 1000/DataReadOperations

Average write latency: DataWriteOperationTime * 1000/DataWriteOperations

Average metadata latency: MetadataOperationTime * 1000/MetadataOperations

...determine the distribution of used and free storage capacity on my file system? Storage distribution

Primary tier available: StorageCapacity {SSD} - StorageUsed {SSD}

Primary tier used: StorageUsed {SSD}

Capacity pool used: StorageUsed {StandardCapacityPool}

...determine the savings from storage efficiencies (compression, deduplication, and compaction)? Storage efficiency savings

StorageEfficiencySavings

Storage ...determine how much primary storage is available? Available primary storage capacity (bytes)

StorageCapacity {SSD} - StorageUsed {SSD}

...determine the percent of used primary storage for my file system? Primary storage capacity utilization (percent)

StorageUsed {SSD} * 100/StorageCapacity {SSD}

File server performance ...determine if my file system is approaching its network throughput limit? Network throughput – utilization (percent)

NetworkThroughputUtilization

...determine if my file system is approaching its disk throughput limit? Disk throughput – utilization (percent)

FileServerDiskThroughputUtilization

...determine if my file system has exhausted its allowed burst credits for disk throughput? Disk throughput – burst balance (percent)

FileServerDiskThroughputBalance

...determine if my file system is approaching its file servers' SSD IOPS limit? Disk IOPS – utilization (percent)

FileServerDiskIopsUtilization

...determine if my file system has exhausted its file servers' allowed burst credits for disk SSD IOPS? Disk IOPS – burst balance (percent)

FileServerDiskIopsBalance

...determine the average utilization of the file system's CPU? CPU utilization (percent)

CPUUtilization

...determine if my workload is making efficient use of my file system's RAM and NVMe read caches? Cache hit ratio (percent)

FileServerCacheHitRatio

Disk performance ...determine if my file system is approaching its currently provisioned SSD IOPS capacity? Disk IOPS – utilization (SSD) (percent)

DiskIopsUtilization

Note

We recommend that you maintain an average throughput capacity utilization of any performance-related dimensions such as network utilization, CPU utilization, and SSD IOPS utilization to under 50%. This ensures that you have enough spare throughput capacity for unexpected spikes in your workload, as well as for any background storage operations (such as storage synchronization, data tiering, or backups).

Monitoring volume metrics in the Amazon FSx console

You can view the Monitoring panel on your volume's dashboard in the Amazon FSx console to see additional performance metrics. For more information, see Accessing CloudWatch metrics.

Monitoring How do I... Chart Relevant metrics
...determine my volume's available storage capacity? Available storage capacity

StorageCapacity

...determine my volume's total client throughput? Total client throughput (bytes/sec)

SUM(DataReadBytes + DataWriteBytes)/PERIOD (in seconds)

...determine my volume's total client IOPS? Total client IOPS (operations/sec)

SUM(DataReadOperations + DataWriteOperations + MetadataOperations)/PERIOD (in seconds)

...determine how many read and write operations are coming from or going to the capacity pool tier? Capacity Pool IOPS (operations/sec)

Read operations: CapacityPoolReadOperations

Write operations: CapacityPoolWriteOperations

...determine the average latency for the read, write, and metadata operations of my volume? Average latency (ms/operation)

Average read latency: DataReadOperationTime * 1000/DataReadOperations

Average write latency: DataWriteOperationTime * 1000/DataWriteOperations

Average metadata latency: MetadataOperationTime * 1000/MetadataOperations

...determine the amount of files or inodes that are available on my volume? Available files (inodes)

FilesCapacity - FilesUsed

...determine the distribution of used and free storage capacity on my volume? Storage distribution

StorageCapacity - StorageUsed