This document lists the metrics for Hyperdisk pools, including Hyperdisk Storage Pools and Hyperdisk Exapools.
Metrics help you answer questions about a pool, like its provisioned performance and capacity, the number of disks in the pool, and its overprovisioning rate.
For instructions on how to view the metrics listed on this page, see Monitor pool usage and performance .
Before you begin
- If you haven't already, set up authentication
.
Authentication verifies your identity for access to Google Cloud services and APIs. To run
code or samples from a local development environment, you can authenticate to
Compute Engine by selecting one of the following options:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI. After installation, initialize the Google Cloud CLI by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity .
- Set a default region and zone .
REST
To use the REST API samples on this page in a local development environment, you use the credentials you provide to the gcloud CLI.
Install the Google Cloud CLI.
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity .
For more information, see Authenticate for using REST in the Google Cloud authentication documentation.
-
Hyperdisk pool metrics
The following table lists metrics that are available for both Hyperdisk Storage Pools and Hyperdisk Exapools.
For metrics specific to Storage Pools and Exapools, see Storage Pool metrics and Exapool metrics , respectively.
To refer to the metric programmatically, for example, with PromQL, prefix
the Metric namewith compute.googleapis.com/
, which has been
omitted from the table for readability. For example, the fully qualified name
for the capacity overprovisioning metric is compute.googleapis.com/storage_pool/capacity_overprovisioning
.
Metric name: (
storage_pool/disks
)Metric name: (
storage_pool/provisioned_capacity
)Metric name:(
storage_pool/capacity_overprovisioning
)Metric display name: Capacity Utilization (%)
Metric name: (
storage_pool/capacity_utilization
)Utilization = (used_capacity/provisioned_capacity) * 100
Metric name: (
storage_pool/total_disk_provisioned_capacity
)Metric name: (
storage_pool/used_capacity
)For Advanced capacity pools: This is the number of bytes written to the disks in the storage pool. The value is aggregated for all the disks in the storage pool, after data reduction, if supported.
Metric name: (
/storage_pool/total_provisioned_disk_throughput
)Metric name: (
/storage_pool/total_provisioned_disk_iops
)Hyperdisk Storage Pool metrics
The following table lists the metrics available for only Hyperdisk Storage Pools.
Metric name: (
storage_pool/provisioned_iops
)Metric name: (
storage_pool/provisioned_throughput
)Metric name: (
storage_pool/iops_overprovisioning
)Metric name: (
storage_pool/throughput_overprovisioning
)Metric name: (
storage_pool/iops_utilization
)Metric name: (
storage_pool/throughput_utilization
)Utilization = (used_throughput/provisioned_throughput) * 100
Metric name: (
storage_pool/used_iops
)For Advanced performance pools: This is the sum of the IOPS consumed by all the disks in the Storage Pool for the specified period of time. For Hyperdisk Balanced Storage Pools that use advanced performance provisioning, the first 3,000 IOPS provisioned per disk are not counted towards this value.
Metric name: (
storage_pool/used_throughput
)For Advanced performance pools: This is the sum of the throughput consumed by all the disks in the Storage Pool for the specified period of time. For Hyperdisk Balanced Storage Pools that use advanced performance provisioning, the first 140 MiB/s of provisioned throughput per disk are not counted towards this value.
Hyperdisk Exapool metrics
The following table lists the metrics available for only Hyperdisk Exapools.
Metric name: (
/storage_pool/used_read_iops
)Metric name: (
/storage_pool/used_read_throughput
)Metric name: (
/storage_pool/used_write_iops
)Metric name: (
/storage_pool/used_write_throughput
)Pool user written bytes / Pool used capacity
.For example, a value of "2:1" would mean that every 2 bytes of data that applications write to the disks in the pool is reduced to 1 byte before it's saved to block storage.
What's next
-
To learn how to review a pool's metrics, see Monitor pool usage and performance .
-
For a full list of all disk metrics, see Compute Engine metrics .

