Table of ContentsView in Frames

Commands for controlling and monitoring workloads

You can use commands to manage Storage QoS policy groups, assign storage objects to policy groups, identify the storage objects that belong to policy groups, and monitor workload and policy group performance.

For more information about these commands, see the man pages.

Commands for managing policy groups

You use the qos policy-group commands to manage policy groups. You use policy groups to control and monitor workload performance.

If you want to... Use this command...
Create a policy group qos policy-group create
Modify a policy group qos policy-group modify
Rename a policy group qos policy-group rename
View all user-defined policy groups qos policy-group show
Delete a policy group qos policy-group delete

Commands for assigning storage objects to policy groups

You use a storage object's create command or modify command to assign a storage object to a policy group. You assign a storage object to a policy group to control and monitor workload performance.

Note: To remove a storage object from a policy group, set the -qos-policy-group parameter to none.
If you want to assign the.. Use this command with the -qos-policy-group parameter...
SVM with FlexVol volumes to a policy group vserver modify
New FlexVol volume to a policy group volume create
Existing FlexVol volume to a policy group volume modify
New FlexClone volume to a policy group volume clone create
New LUN to a policy group lun create
Existing LUN to a policy group lun modify
File to a policy group volume file modify
New clone of a file or LUN to a policy group volume file clone create

Commands for identifying the storage objects that belong to policy groups

You use a storage object's show command to identify the storage objects that belong to policy groups.

If you want to identify the... Use this command with the -qos-policy-group parameter...
SVMs with FlexVol volumes that belong to a policy group vserver show
FlexVol volumes that belong to a policy group volume show
LUNs that belong to a policy group lun show

Commands for monitoring policy group and workload performance

You use the following commands to monitor policy group and workload performance in terms of IOPS, throughput, and latency.

If you want to view the... Use this command...
Collective performance of all workloads in a policy group qos statistics performance show
Performance of individual workloads qos statistics workload performance show

Commands for advanced monitoring of policy group performance

You use the following commands to view advanced performance data for policy groups. These commands show the collective performance of all workloads in a policy group.

If you want to view data about... Use this command...
The client load as it enters the cluster, in terms of request size, read percentage, and concurrency qos statistics characteristics show
Latency across Data ONTAP subsystems, which helps to determine why response time is slow qos statistics latency show
CPU utilization qos statistics resource cpu show
Disk utilization, in terms of the percentage of time spent on the disk during read and write operations qos statistics resource disk show

Commands for advanced monitoring of workload performance

You use the following commands to view advanced performance data for individual workloads.

If you want to view data about... Use this command...
The client load as it enters the cluster, in terms of request size, read percentage, and concurrency qos statistics workload characteristics show
Latency across Data ONTAP subsystems, which helps to determine why response time is slow qos statistics workload latency show
CPU utilization qos statistics workload resource cpu show
Disk utilization, in terms of the percentage of time spent on the disk during read and write operations qos statistics workload resource disk show