Skip to main content
ONTAP performance counter mapping

qos

Contributors
Suggest changes

A workload represents work being done on behalf of an application or system process. The QoS Counter Manager table reports information such as operations per second, a breakdown of where read operations are going, the inter-arrival time of operation request messages, working set size information, operation latency per workload, and deferred workload information. These statistics illustrate system performance with given workloads. The alias name for qos:policy_group is qos_policy_group.

Classic Object: workload

Table Row IDs

ID Format Aggregation Type Comment

{instance_name}:{instance_uuid}

(not applicable)

This represents the construction of the row ID field, which is a single unique string that identifies a row.

{node.name}:{instance_name}:{instance_uuid}

constituent

This represents the construction of a row ID field for a row from a single node.

{policy_group_name}:{policy_group_uuid}

policy_group

This represents the construction of the row ID field in policy_group combo object, which is a single unique string that identifies a row.

Properties

This section describes the mapping between classic (ONTAPI) string counter names and REST property names.

Classic String Counter REST Property Description

node_name

node.name

System node name

instance_name

name

Name of the constituent workload.

instance_uuid

uuid

Unique identifier (UUID) for the workload. While the workload name may change,
the UUID will be invariant.

policy_group_name

policy_group_name

This is the name of the policy group containing this workload.

policy_group_uuid

policy_group_uuid

This is the UUID of the policy group containing this workload.

Counters

This section describes the mapping between classic (ONTAPI) numeric counter names and REST counter names.

Classic Numeric Counter REST Counter Description

ops

ops

Workload operations executed per second.

read_io_type

read_io_type_percent

This is the percentage of read requests served from various components (such as
buffer cache, ext_cache, disk, etc.).

read_io_type_base

read_io_type_base

This is the total number of WAFL read requests. It is used as a base counter (or
denominator) for the read_io_type_percent counter, to compute the percentage of
reads by various WAFL components.

sequential_reads

sequential_reads_percent

This is the percentage of reads, performed on behalf of the workload, that were
sequential.

sequential_reads_base

sequential_reads_base

This is the total number of reads, performed on behalf of the workload. It is
used as a base counter (or denominator) for the sequential_reads_percent counter
to compute the percentage of sequential reads.

sequential_writes

sequential_writes_percent

This is the percentage of writes, performed on behalf of the workload, that were
sequential. This counter is only available on platforms with more than 4GB of
NVRAM.

sequential_writes_base

sequential_writes_base

This is the total number of writes, performed on behalf of the workload. This is
used as a base counter (or denominator) for the sequential_writes_percent
counter to compute the percentage of sequential writes.

latency

latency

This is the average response time for requests that were initiated by the
workload.

total_data

total_data

This is the total amount of data read/written per second from/to the filer by
the workload.

read_ops

read_ops

This is the rate of this workload's read operations that completed during the
measurement interval.

write_ops

write_ops

This is the workload's write operations that completed during the measurement
interval; measured per second.

other_ops

other_ops

This is the rate of this workload's other operations that completed during the
measurement interval.

read_data

read_data

This is the amount of data read per second from the filer by the workload.

write_data

write_data

This is the amount of data written per second to the filer by the workload.

read_latency

read_latency

This is the average response time for read requests that were initiated by the
workload.

write_latency

write_latency

This is the average response time for write requests that were initiated by the
workload.

concurrency

concurrency

This is the average number of concurrent requests for the workload.

Property/Counter Content Changes

This section describes any output value differences between the classic (ONTAPI) string counter and the respective REST property. It also describes array label name changes between classic array counters and respective REST array counters.

Table Aliases

This section describes aliases for aggregated tables.

Classic Object Alias

qos:policy_group

qos_policy_group