Google Cloud metrics: C

This document lists the metric types defined byGoogle Cloud services when the service name begins with theletterc. For example, this page lists all metric types whoseprefix iscompute.googleapis.com. For information about othermetric types, seeGoogle Cloud metrics overview.

  • For a general explanation of the entries in the tables,including information about values likeDELTA andGAUGE,seeMetric types.

    To chart or monitor metric types with values of typeSTRING, youmust use Monitoring Query Language (MQL), and you must convert the value into anumeric value. For information about MQL string-conversion methods,seeString.

  • For information about the units used in the metric lists, seetheunit field in theMetricDescriptor reference.

  • For information about statements of the form“Sampled everyx seconds” and“After sampling, data is not visible for up toy seconds”,seeAdditional information: metadata.

  • The resource-hierarchy level tells you if the metric is written at theproject, organization, or folder level(s). When the level is not specifiedin the metric descriptor, the metric writes at the project level by default.

  • For information about the meaning of launch stages such asGA (General Availability) andBETA (Preview), seeProduct launch stages.

Cloud Endpoints: APIs managed by Cloud Endpoints writeserviceruntime metrics against theapimonitored-resource type.

Note: To monitor the availability of a service, create an uptime check.These checks createmonitoring.googleapis.com/uptime_check/check_passedmetric data. Don't configure an alertingpolicy to track a metric type such ascompute.googleapis.com/instance/uptimeif your goal is to monitor the availability of a service.For information about why such alerting policies might not functionas you expect, seeUptime policy doesn't create expected alerts.For information about how to create an uptime check, seeManaging uptime checks.

Google Cloud metrics

Metrics fromGoogle Cloud.

The following list was last generated at 2026-02-12 22:12:11 UTC. For more information about this process, see About the lists.

certificatemanager

Metrics from Certificate Manager. Launch stages of these metrics:GA

The "metric type" strings in this table must be prefixed withcertificatemanager.googleapis.com/. That prefix has been omitted from the entries in the table. When querying a label, use themetric.labels. prefix; for example,metric.labels.LABEL="VALUE".

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
map/entriesGA(project)
Certificate map entries
GAUGEINT641
certificatemanager.googleapis.com/CertificateMap
Current number of map entries inside certificate map. Sampled every 60 seconds.
is_primary: Shows whether map entry is configured as primary.
project/certificatesGA(project)
Certificates
GAUGEINT641
certificatemanager.googleapis.com/Project
Current number of certificates. Sampled every 60 seconds.
scope: Certificate scope, one of [DEFAULT, EDGE_CACHE].
type: Certificate type, one of [MANAGED, SELF_MANAGED].
is_active: Shows whether certificate is used in serving.

ces

Metrics fromGemini Enterprise for Customer Experience. Launch stages of these metrics:ALPHABETA

The "metric type" strings in this table must be prefixed withces.googleapis.com/. That prefix has been omitted from the entries in the table. When querying a label, use themetric.labels. prefix; for example,metric.labels.LABEL="VALUE".

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
app/session_countBETA(project)
CES session count.
DELTAINT641
ces.googleapis.com/App
The total number of text and voice conversations received by the app.
app/token_consumption_countBETA(project)
CES tokens consumption.
DELTAINT641
ces.googleapis.com/App
The total number of LLM tokens used by the app.
app/voice_call_audio_duration_countBETA(project)
CES voice call audio duration. (Seconds)
DELTADOUBLEs
ces.googleapis.com/App
The total number of seconds for all voice conversations received by the app.
quota/concurrent/concurrent_bidi_run_session_operations/exceededBETA(project)
Concurrent BidiRunSession Operations concurrent quota exceeded
DELTAINT641
ces.googleapis.com/Location
Concurrent exceeded on quota metric ces.googleapis.com/concurrent_bidi_run_session_operations. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
time_window: time_window.
base_model: The base model custom dimension.
quota/concurrent/concurrent_bidi_run_session_operations/limitBETA(project)
Concurrent BidiRunSession Operations concurrent quota limit
GAUGEINT641
ces.googleapis.com/Location
Concurrent limit on quota metric ces.googleapis.com/concurrent_bidi_run_session_operations. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
time_window: time_window.
base_model: The base model custom dimension.
quota/concurrent/concurrent_bidi_run_session_operations/usageALPHA(project)
concurrent_bidi_run_session_operations usage
GAUGEINT641
ces.googleapis.com/Location
The concurrent usage of the quota. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
limit_name: The quota limit name, such as "Requests per day" or "In-use IP addresses".
time_window: The window size for concurrent operation limits.
base_model: The number of base_model items.
quota/run_session_llm_token_consumption/exceededBETA(project)
RunSession LLM tokens quota exceeded error
DELTAINT641
ces.googleapis.com/Location
Number of attempts to exceed the limit on quota metric ces.googleapis.com/run_session_llm_token_consumption. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
base_model: The base model custom dimension.
quota/run_session_llm_token_consumption/limitBETA(project)
RunSession LLM tokens quota limit
GAUGEINT641
ces.googleapis.com/Location
Current limit on quota metric ces.googleapis.com/run_session_llm_token_consumption. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
base_model: The base model custom dimension.
quota/run_session_llm_token_consumption/usageBETA(project)
RunSession LLM tokens quota usage
DELTAINT641
ces.googleapis.com/Location
Current usage on quota metric ces.googleapis.com/run_session_llm_token_consumption. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
method: method.
base_model: The base model custom dimension.
quota/run_session_requests/exceededDEPRECATED(project)
RunSession requests quota exceeded error
DELTAINT641
ces.googleapis.com/Location
Number of attempts to exceed the limit on quota metric ces.googleapis.com/run_session_requests. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
base_model: The base model custom dimension.
quota/run_session_requests/limitDEPRECATED(project)
RunSession requests quota limit
GAUGEINT641
ces.googleapis.com/Location
Current limit on quota metric ces.googleapis.com/run_session_requests. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
base_model: The base model custom dimension.
quota/run_session_requests/usageDEPRECATED(project)
RunSession requests quota usage
DELTAINT641
ces.googleapis.com/Location
Current usage on quota metric ces.googleapis.com/run_session_requests. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
method: method.
base_model: The base model custom dimension.

chronicle

Metrics fromGoogle Security Operations. Launch stages of these metrics:GA

The "metric type" strings in this table must be prefixed withchronicle.googleapis.com/. That prefix has been omitted from the entries in the table. When querying a label, use themetric.labels. prefix; for example,metric.labels.LABEL="VALUE".

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
agent/cpu_secondsGA(project)
Agent CPU Seconds
GAUGEINT64s
chronicle.googleapis.com/Collector
Total CPU time consumed by the Chronicle agent process in seconds. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
agent/exporter_accepted_spans_countGA(project)
Exporter Accepted Spans Count
DELTAINT641
chronicle.googleapis.com/Collector
The number of spans accepted by the exporter. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
input_type: Indicates the name of the exporter.
agent/exporter_queue_capacityGA(project)
Exporter Queue Capacity
GAUGEINT641
chronicle.googleapis.com/Collector
Current capacity of the exporter queue. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
input_type: Indicates the name of the exporter.
agent/exporter_queue_sizeGA(project)
Exporter Queue Size
GAUGEINT641
chronicle.googleapis.com/Collector
Current size of the exporter queue. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
input_type: Indicates the name of the exporter.
agent/exporter_refused_spans_countGA(project)
Exporter Refused Spans Count
DELTAINT641
chronicle.googleapis.com/Collector
The number of spans refused by the exporter. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
input_type: Indicates the name of the exporter.
agent/memory_usedGA(project)
Agent Memory Used
GAUGEINT64By
chronicle.googleapis.com/Collector
Memory used by the Collection agent process. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
agent/process_uptimeGA(project)
Agent Process Uptime
GAUGEINT64s
chronicle.googleapis.com/Collector
The uptime of the Chronicle agent process. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
agent/processor_accepted_spans_countGA(project)
Processor Accepted Spans Count
DELTAINT641
chronicle.googleapis.com/Collector
The number of spans accepted by the processor. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
input_type: Indicates the name of the processor.
agent/processor_refused_spans_countGA(project)
Processor Refused Spans Count
DELTAINT641
chronicle.googleapis.com/Collector
The number of spans refused by the processor. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
input_type: Indicates the name of the processor.
agent/receiver_accepted_spans_countGA(project)
Receiver Accepted Spans Count
DELTAINT641
chronicle.googleapis.com/Collector
The number of spans accepted by the receiver. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
input_type: Indicates the name of the receiver.
agent/receiver_refused_spans_countGA(project)
Receiver Refused Spans Count
DELTAINT641
chronicle.googleapis.com/Collector
The number of spans refused by the receiver. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
input_type: Indicates the name of the receiver.
azure_event_hub/bytes_countGA(project)
Total Ingested Log Size (Azure Event Hub Feeds)
DELTAINT64By
chronicle.googleapis.com/Collector
Total Size of logs ingested by azure event hub feeds. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
feed_name: The identifier of the feed which is the google defined unique feed id.
azure_event_hub/is_unhealthyGA(project)
Azure Event Hub Health Status
GAUGEINT641
chronicle.googleapis.com/Collector
The status of the Azure Event Hub ingestion source. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
feed_name: The identifier of the feed which is the google defined unique feed id.
state: Indicates the health of the Azure Event Hub ingestion.
azure_event_hub/record_countGA(project)
Total Ingested Log Count (Azure Event Hub Feeds)
DELTAINT641
chronicle.googleapis.com/Collector
The total number of logs ingested by azure event hub feeds. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
feed_name: The identifier of the feed which is the google defined unique feed id.
forwarder/buffer_usedGA(project)
Buffer Used
GAUGEDOUBLE%
chronicle.googleapis.com/Collector
Percentage of buffer used by the forwarder. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
input_type: Indicates the input type used by the forwarder. (Eg: kafka, pcap, splunk, syslog etc.)
buffer_type: Indicates the buffer type of the forwarder. Eg: memory, file etc.
forwarder/container/cpu_usedGA(project)
CPU Used
GAUGEDOUBLE%
chronicle.googleapis.com/Collector
Percentage of cpu used by the forwarder container. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
forwarder/container/disk_usedGA(project)
Disk Used
GAUGEDOUBLE%
chronicle.googleapis.com/Collector
Percentage of disk used by the forwarder container. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
forwarder/container/memory_usedGA(project)
Memory Used
GAUGEDOUBLE%
chronicle.googleapis.com/Collector
Percentage of memory used by the forwarder container. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
forwarder/last_heartbeatGA(project)
Last Heartbeat
GAUGEINT64s
chronicle.googleapis.com/Collector
Timestamp for last heartbeat of the forwarder (in seconds of UTC time since Unix epoch). Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
input_type: Indicates the input type used by the forwarder. (Eg: kafka, pcap, splunk, syslog etc.)
forwarder/log/drop_countGA(project)
Total Logs Dropped
DELTAINT641
chronicle.googleapis.com/Collector
Number of logs dropped by the forwarder. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
input_type: Indicates the input type used by the forwarder. (Eg: kafka, pcap, splunk, syslog etc.)
reason: Indicates the reason why logs were dropped by the forwarder. Eg: regex, invalid_config, backlog etc.
gcp/is_unhealthyGA(project)
Native GCP Health Status
GAUGEINT641
chronicle.googleapis.com/Collector
The status of the Native GCP ingestion source. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
state: Indicates the health of the Native GCP ingestion.
https_push/bytes_countGA(project)
Total Ingested Log Size (HTTPS Push Feeds)
DELTAINT64By
chronicle.googleapis.com/Collector
Total Size of logs ingested by https push ingestion source. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
feed_name: The identifier of the feed which is the google defined unique feed id.
https_push/is_unhealthyGA(project)
HTTPS Push Health Status
GAUGEINT641
chronicle.googleapis.com/Collector
The status of the HTTPS Push ingestion source. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
feed_name: The identifier of the feed which is the google defined unique feed id.
state: Indicates the health of the HTTPS Push ingestion.
https_push/record_countGA(project)
Total Ingested Log Count (HTTPS Push Feeds)
DELTAINT641
chronicle.googleapis.com/Collector
The total number of logs ingested by https push feeds. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
feed_name: The identifier of the feed which is the google defined unique feed id.
ingestion/is_unhealthyGA(project)
Ingestion Health Status
GAUGEINT641
chronicle.googleapis.com/Collector
The status of the IPA ingestion source. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
state: Indicates the health of the ingestion.
ingestion/log/bytes_countGA(project)
Total Ingested Log Size
DELTAINT64By
chronicle.googleapis.com/Collector
The total size of logs ingested. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
namespace: The namespace of the log.
ingestion_source: The source from where the log was ingested.
ingestion/log/quota_rejected_bytes_countGA(project)
Total Quota Rejected Log Size
DELTAINT64By
chronicle.googleapis.com/Collector
The total size of logs rejected due to insufficient quota. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
namespace: The namespace of the log.
quota_type: The type of quota (SHORT_TERM_DATA_RATE/LONG_TERM_DAILY_LIMIT).
ingestion/log/record_countGA(project)
Total Ingested Log Count
DELTAINT641
chronicle.googleapis.com/Collector
The total number of logs ingested. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
namespace: The namespace of the log.
ingestion_source: The source from where the log was ingested.
ingestion/quota_limitGA(project)
Quota Limit
GAUGEINT64By
chronicle.googleapis.com/Collector
Quota limits for the customer. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
quota_type: The type of quota (SHORT_TERM/LONG_TERM).
normalizer/event/record_countGA(project)
Total Event Count (Parsing)
DELTAINT641
chronicle.googleapis.com/Collector
The total number of events generated after parsing. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
state: Indicates the final state for a log/event. Eg: failed_validation, validated etc.
event_type: The event type determines which fields are included with the event. The event type includes values such as PROCESS_OPEN, FILE_CREATION, USER_CREATION, NETWORK_DNS.
normalizer/log/record_countGA(project)
Total Log Count (Parsing)
DELTAINT641
chronicle.googleapis.com/Collector
The total number of log entries received for parsing. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
state: If the log was parsed or failed parsing.
drop_reason: Reason for the log to be dropped when it fails parsing.
namespace: The namespace of the log.
ingestion_source: The source from where the log was ingested.
outofband/log/bytes_countGA(project)
Total Ingested Log Size (Feeds)
DELTAINT64By
chronicle.googleapis.com/LogType
The total size of logs ingested for feeds created using Feed management API. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
feed_name: The name of the feed.
outofband/log/is_unhealthyGA(project)
OutOfBand Health Status
GAUGEINT641
chronicle.googleapis.com/LogType
The status of the OutOfBand ingestion source. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
feed_name: The identifier of the feed which is the google defined unique feed id.
state: Indicates the health of the feed based ingestion.
outofband/log/record_countGA(project)
Total Ingested Log Count (Feeds)
DELTAINT641
chronicle.googleapis.com/LogType
The total number of logs ingested for feeds created using Feed management API. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
feed_name: The name of the feed.
workspace/is_unhealthyGA(project)
Native Workspace Health Status
GAUGEINT641
chronicle.googleapis.com/Collector
The status of the Native Workspace ingestion source. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
state: Indicates the health of the Native Workspace ingestion.

cloudaicompanion

Metrics fromGemini. Launch stages of these metrics:BETAGA

The "metric type" strings in this table must be prefixed withcloudaicompanion.googleapis.com/. That prefix has been omitted from the entries in the table. When querying a label, use themetric.labels. prefix; for example,metric.labels.LABEL="VALUE".

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
code_assist/chat_responses_countGA(project)
Chat Response Count
DELTAINT64{response}
cloudaicompanion.googleapis.com/Instance
Count of chat responses viewed by Code Assist users since the last sample. Sampled every 600 seconds. After sampling, data is not visible for up to 1500 seconds.
client_name: Gemini Client, for example, CloudCodeVscode.
code_assist/code_lines_accepted_countGA(project)
Code Lines Accepted Count
DELTAINT64{line_of_code}
cloudaicompanion.googleapis.com/Instance
Total count of lines of code accepted by Code Assist users. Sampled every 600 seconds. After sampling, data is not visible for up to 1500 seconds.
programming_language: The programming language of the request, for example, python.
code_assist/code_suggestions_accepted_countGA(project)
Code Suggestions Accepted Count
DELTAINT64{suggestion}
cloudaicompanion.googleapis.com/Instance
Total count of code suggestions accepted by Code Assist users. Sampled every 600 seconds. After sampling, data is not visible for up to 1500 seconds.
programming_language: The programming language of the request, for example, python.
code_assist/code_suggestions_countGA(project)
Code Suggestions Count
DELTAINT64{suggestion}
cloudaicompanion.googleapis.com/Instance
Total count of code suggestions offered to Code Assist users. Sampled every 600 seconds. After sampling, data is not visible for up to 1500 seconds.
programming_language: The programming language of the request, for example, python.
code_assist/daily_active_user_countGA(project)
Daily Active User Count
GAUGEINT64{user}
cloudaicompanion.googleapis.com/Instance
Total count of Code Assist users active for the previous 24 hour period. Sampled every 600 seconds. After sampling, data is not visible for up to 3000 seconds.
code_assist/twenty_eight_day_active_user_countGA(project)
Twenty-eight Day Active User Count
GAUGEINT64{user}
cloudaicompanion.googleapis.com/Instance
Total count of Code Assist users active for the previous 28 day period. Sampled every 600 seconds. After sampling, data is not visible for up to 3000 seconds.
usage/response_countBETA(project)
Response count
DELTAINT64{request}
cloudaicompanion.googleapis.com/Instance
Number of responses sent from a Gemini for Google Cloud service. Some responses, particularly duplicates, may be hidden from the user for usability.
method: The backend service method that received or generated this message, one of [GenerateChat, GenerateCode, CompleteTask, GenerateText].
client_name: Gemini Client, for example, VSCODE.
programming_language: The programming language of the request, for example, Python.
product: The product that the request is associated with, for example, CODEASSIST, DATABASE.
usage/responses/daily_active_usersGA(project)
Daily Active User Responses
GAUGEINT64{user}
cloudaicompanion.googleapis.com/Instance
Daily active users, defined as users who have been sent a response from a Gemini for Google Cloud service. Sampled every 60 seconds. After sampling, data is not visible for up to 420 seconds.
usage/responses/seven_day_active_usersGA(project)
Seven day Active User Responses
GAUGEINT64{user}
cloudaicompanion.googleapis.com/Instance
Seven day active users, defined as users who have been sent a response from a Gemini for Google Cloud service. Sampled every 60 seconds. After sampling, data is not visible for up to 420 seconds.
usage/responses/twenty_eight_day_active_usersGA(project)
Twenty-eight day Active User Responses
GAUGEINT64{user}
cloudaicompanion.googleapis.com/Instance
Twenty-eight day active users, defined as users who have been sent a response from a Gemini for Google Cloud service. Sampled every 60 seconds. After sampling, data is not visible for up to 420 seconds.

cloudbuild

Metrics fromCloud Build. Launch stages of these metrics:BETAGA

The "metric type" strings in this table must be prefixed withcloudbuild.googleapis.com/. That prefix has been omitted from the entries in the table. When querying a label, use themetric.labels. prefix; for example,metric.labels.LABEL="VALUE".

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
quota/concurrent_private_pool_build_cpus/exceededBETA(project)
Concurrent Private Pool Build CPUs quota exceeded error
DELTAINT641
cloudbuild.googleapis.com/Location
Number of attempts to exceed the limit on quota metric cloudbuild.googleapis.com/concurrent_private_pool_build_cpus. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
build_origin: The source on which the build was submitted (e.g. platform such as Cloud Functions).
quota/concurrent_private_pool_build_cpus/limitBETA(project)
Concurrent Private Pool Build CPUs quota limit
GAUGEINT641{CPU}
cloudbuild.googleapis.com/Location
Current limit on quota metric cloudbuild.googleapis.com/concurrent_private_pool_build_cpus. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
build_origin: The source on which the build was submitted (e.g. platform such as Cloud Functions).
quota/concurrent_private_pool_build_cpus/usageBETA(project)
Concurrent Private Pool Build CPUs quota usage
GAUGEINT641{CPU}
cloudbuild.googleapis.com/Location
Current usage on quota metric cloudbuild.googleapis.com/concurrent_private_pool_build_cpus. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
build_origin: The source on which the build was submitted (e.g. platform such as Cloud Functions).
quota/concurrent_private_pool_c3_build_cpus/exceededBETA(project)
Concurrent Private Pool C3 Build CPUs quota exceeded error
DELTAINT641
cloudbuild.googleapis.com/Location
Number of attempts to exceed the limit on quota metric cloudbuild.googleapis.com/concurrent_private_pool_c3_build_cpus. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
build_origin: The source on which the build was submitted (e.g. platform such as Cloud Functions).
quota/concurrent_private_pool_c3_build_cpus/limitBETA(project)
Concurrent Private Pool C3 Build CPUs quota limit
GAUGEINT641{CPU}
cloudbuild.googleapis.com/Location
Current limit on quota metric cloudbuild.googleapis.com/concurrent_private_pool_c3_build_cpus. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
build_origin: The source on which the build was submitted (e.g. platform such as Cloud Functions).
quota/concurrent_private_pool_c3_build_cpus/usageBETA(project)
Concurrent Private Pool C3 Build CPUs quota usage
GAUGEINT641{CPU}
cloudbuild.googleapis.com/Location
Current usage on quota metric cloudbuild.googleapis.com/concurrent_private_pool_c3_build_cpus. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
build_origin: The source on which the build was submitted (e.g. platform such as Cloud Functions).
quota/concurrent_private_pool_n2d_build_cpus/exceededBETA(project)
Concurrent Private Pool N2D Build CPUs quota exceeded error
DELTAINT641
cloudbuild.googleapis.com/Location
Number of attempts to exceed the limit on quota metric cloudbuild.googleapis.com/concurrent_private_pool_n2d_build_cpus. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
build_origin: The source on which the build was submitted (e.g. platform such as Cloud Functions).
quota/concurrent_private_pool_n2d_build_cpus/limitBETA(project)
Concurrent Private Pool N2D Build CPUs quota limit
GAUGEINT641{CPU}
cloudbuild.googleapis.com/Location
Current limit on quota metric cloudbuild.googleapis.com/concurrent_private_pool_n2d_build_cpus. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
build_origin: The source on which the build was submitted (e.g. platform such as Cloud Functions).
quota/concurrent_private_pool_n2d_build_cpus/usageBETA(project)
Concurrent Private Pool N2D Build CPUs quota usage
GAUGEINT641{CPU}
cloudbuild.googleapis.com/Location
Current usage on quota metric cloudbuild.googleapis.com/concurrent_private_pool_n2d_build_cpus. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
build_origin: The source on which the build was submitted (e.g. platform such as Cloud Functions).
quota/concurrent_public_pool_build_cpus/exceededGA(project)
Concurrent Build CPUs (Regional Default Pool) quota exceeded error
DELTAINT641
cloudbuild.googleapis.com/Location
Number of attempts to exceed the limit on quota metric cloudbuild.googleapis.com/concurrent_public_pool_build_cpus. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
build_origin: The source on which the build was submitted (e.g. platform such as Cloud Functions).
quota/concurrent_public_pool_build_cpus/limitGA(project)
Concurrent Build CPUs (Regional Default Pool) quota limit
GAUGEINT641{CPU}
cloudbuild.googleapis.com/Location
Current limit on quota metric cloudbuild.googleapis.com/concurrent_public_pool_build_cpus. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
build_origin: The source on which the build was submitted (e.g. platform such as Cloud Functions).
quota/concurrent_public_pool_build_cpus/usageGA(project)
Concurrent Build CPUs (Regional Default Pool) quota usage
GAUGEINT641{CPU}
cloudbuild.googleapis.com/Location
Current usage on quota metric cloudbuild.googleapis.com/concurrent_public_pool_build_cpus. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
build_origin: The source on which the build was submitted (e.g. platform such as Cloud Functions).

clouddeploy

Metrics fromCloud Deploy. Launch stages of these metrics:GA

The "metric type" strings in this table must be prefixed withclouddeploy.googleapis.com/. That prefix has been omitted from the entries in the table. When querying a label, use themetric.labels. prefix; for example,metric.labels.LABEL="VALUE".

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
quota/deployment_time/exceededGA(project)
Deployment Time quota exceeded error
DELTAINT641
clouddeploy.googleapis.com/DeliveryPipeline
Number of attempts to exceed the limit on quota metric clouddeploy.googleapis.com/deployment_time. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/deployment_time/limitGA(project)
Deployment Time quota limit
GAUGEINT64s
clouddeploy.googleapis.com/DeliveryPipeline
Current limit on quota metric clouddeploy.googleapis.com/deployment_time. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/deployment_time/usageGA(project)
Deployment Time quota usage
DELTAINT64s
clouddeploy.googleapis.com/DeliveryPipeline
Current usage on quota metric clouddeploy.googleapis.com/deployment_time. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
method: method.

cloudfunctions

Metrics fromCloud Run functions that use thecloudfunctions.googleapis.com API (v1 or v2). (For functions that use therun.googleapis.com API, see the table of metrics atrun.) Launch stages of these metrics:ALPHABETAGA

The "metric type" strings in this table must be prefixed withcloudfunctions.googleapis.com/. That prefix has been omitted from the entries in the table. When querying a label, use themetric.labels. prefix; for example,metric.labels.LABEL="VALUE".

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
function/active_instancesBETA(project)
Active instances
GAUGEINT641
cloud_function
The number of active function instances. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
function/execution_countGA(project)
Executions
DELTAINT641
cloud_function
Count of function executions broken down by status. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
memory: Memory assigned to function in MB.
status: Execution status of the function: 'ok', 'timeout', 'error', 'crash', 'out of memory', 'out of quota', 'load error', 'load timeout', 'connection error', 'invalid header', 'request too large', 'system error', 'response error', 'invalid message'.
trigger_type: Function's trigger type.
function/execution_timesGA(project)
Execution times
DELTADISTRIBUTIONns
cloud_function
Distribution of functions execution times in nanoseconds. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
memory: Memory assigned to function in MB.
status: Execution status of the function: 'ok', 'timeout', 'error', 'crash', 'out of memory', 'out of quota', 'load error', 'load timeout', 'connection error', 'invalid header', 'request too large', 'system error', 'response error', 'invalid message'.
trigger_type: Function's trigger type.
function/instance_countGA(project)
Instance Count
GAUGEINT641
cloud_function
The number of function instances, broken down by state. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
state: Whether a container is "active" or "idle".
function/network_egressGA(project)
Network egress
DELTAINT64By
cloud_function
Outgoing network traffic of function, in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
memory: Memory assigned to function in MB.
trigger_type: Function's trigger type.
function/user_memory_bytesGA(project)
Memory usage
DELTADISTRIBUTIONBy
cloud_function
Distribution of maximum function's memory usage during execution, in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
memory: Memory assigned to function in MB.
trigger_type: Function's trigger type.
pending_queue/pending_requestsALPHA(project)
Pending Requests
GAUGEINT641
cloud_function
Number of pending requests. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
memory: Memory assigned to function in MB.
trigger_type: Function's trigger type.

cloudkms

Metrics fromCloud Key Management Service. Launch stages of these metrics:GA

The "metric type" strings in this table must be prefixed withcloudkms.googleapis.com/. That prefix has been omitted from the entries in the table. When querying a label, use themetric.labels. prefix; for example,metric.labels.LABEL="VALUE".

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
ekm/external/request_countGA(project)
Requests to the EKM service
DELTAINT641
cloudkms.googleapis.com/Project
Requests to the External Key Manager service since the last sample.
ekm_service_region: The Google Cloud region from which latency to the EKM is measured, for example, "us-east1". For Cloud KMS keys in a multi-region location, latency is measured separately for each region in the multi-region.
method: The name of the RPC method on the EKM, such as "wrap" and "unwrap".
final: (BOOL) Indicates whether this is the last request to the EKM for a given Cloud KMS request.
response_code: (INT64) HTTP response status code from the EKM service. Invalid status codes (>599 or<100) are set to -1. Non-HTTP errors, for example, DNS errors are set to 0.
status: Cloud EKM response status that supplements the "response_code". For example, if the EKM fails to return an HTTP response, then "response_code" is 0 and the "status" indicates whether the cause is a timeout, DNS or TLS issue, etc. "OK" indicates a successful response from the EKM.
ekm/external/request_latenciesGA(project)
Latencies to the EKM service
DELTADISTRIBUTIONms
cloudkms.googleapis.com/Project
Distribution of latencies to the External Key Manager service, in milliseconds.
ekm_service_region: The Google Cloud region from which latency to the EKM is measured, for example, "us-east1". For Cloud KMS keys in a multi-region location, latency is measured separately for each region in the multi-region.
method: The name of the RPC method on the EKM, such as "wrap" and "unwrap".
final: (BOOL) Indicates whether this is the last request to the EKM for a given Cloud KMS request.
peak_qpsGA(project)
Peak crypto ops
GAUGEINT641
cloudkms.googleapis.com/Project
The project's maximum per-second crypto request count. The period must be one minute or longer. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
crypto_op: Type of cryptographic operation of the request, corresponding to the KMS quotas.
quota/external_kms_multiregion_requests/exceededGA(project)
External KMS cryptographic requests Multiregions quota exceeded error
DELTAINT641
cloudkms.googleapis.com/Project
Number of attempts to exceed the limit on quota metric cloudkms.googleapis.com/external_kms_multiregion_requests. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
multiregion: The region the quota applies to, only dual or multiregions.
quota/external_kms_multiregion_requests/limitGA(project)
External KMS cryptographic requests Multiregions quota limit
GAUGEINT641
cloudkms.googleapis.com/Project
Current limit on quota metric cloudkms.googleapis.com/external_kms_multiregion_requests. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
multiregion: The region the quota applies to, only dual or multiregions.
quota/external_kms_multiregion_requests/usageGA(project)
External KMS cryptographic requests Multiregions quota usage
DELTAINT641
cloudkms.googleapis.com/Project
Current usage on quota metric cloudkms.googleapis.com/external_kms_multiregion_requests. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
method: method.
multiregion: The region the quota applies to, only dual or multiregions.
quota/hsm_multiregion_asymmetric_requests/exceededGA(project)
HSM asymmetric cryptographic requests Multiregions quota exceeded error
DELTAINT641
cloudkms.googleapis.com/Project
Number of attempts to exceed the limit on quota metric cloudkms.googleapis.com/hsm_multiregion_asymmetric_requests. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
multiregion: The region the quota applies to, only dual or multiregions.
quota/hsm_multiregion_asymmetric_requests/limitGA(project)
HSM asymmetric cryptographic requests Multiregions quota limit
GAUGEINT641
cloudkms.googleapis.com/Project
Current limit on quota metric cloudkms.googleapis.com/hsm_multiregion_asymmetric_requests. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
multiregion: The region the quota applies to, only dual or multiregions.
quota/hsm_multiregion_asymmetric_requests/usageGA(project)
HSM asymmetric cryptographic requests Multiregions quota usage
DELTAINT641
cloudkms.googleapis.com/Project
Current usage on quota metric cloudkms.googleapis.com/hsm_multiregion_asymmetric_requests. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
method: method.
multiregion: The region the quota applies to, only dual or multiregions.
quota/hsm_multiregion_symmetric_requests/exceededGA(project)
HSM symmetric cryptographic requests Multiregions quota exceeded error
DELTAINT641
cloudkms.googleapis.com/Project
Number of attempts to exceed the limit on quota metric cloudkms.googleapis.com/hsm_multiregion_symmetric_requests. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
multiregion: The region the quota applies to, only dual or multiregions.
quota/hsm_multiregion_symmetric_requests/limitGA(project)
HSM symmetric cryptographic requests Multiregions quota limit
GAUGEINT641
cloudkms.googleapis.com/Project
Current limit on quota metric cloudkms.googleapis.com/hsm_multiregion_symmetric_requests. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
multiregion: The region the quota applies to, only dual or multiregions.
quota/hsm_multiregion_symmetric_requests/usageGA(project)
HSM symmetric cryptographic requests Multiregions quota usage
DELTAINT641
cloudkms.googleapis.com/Project
Current usage on quota metric cloudkms.googleapis.com/hsm_multiregion_symmetric_requests. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
method: method.
multiregion: The region the quota applies to, only dual or multiregions.

cloudsql

Metrics fromCloud SQL. Launch stages of these metrics:ALPHABETAGA

The "metric type" strings in this table must be prefixed withcloudsql.googleapis.com/. That prefix has been omitted from the entries in the table. When querying a label, use themetric.labels. prefix; for example,metric.labels.LABEL="VALUE".

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
database/active_directory/domain_reachableALPHA(project)
Active Directory domain reachable
GAUGEBOOL
cloudsql_database
Indicates whether the instance is able to ping a domain controller from the connected Managed Active Directory domain. If false, Windows Authentication may not work as expected. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/active_directory/instance_availableALPHA(project)
Windows Authentication available
GAUGEBOOL
cloudsql_database
Indicates whether the instance is currently available using Windows Authentication. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/auto_failover_request_countGA(project)
Auto-failover Requests
DELTAINT641
cloudsql_database
Delta of number of instance auto-failover requests. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/available_for_failoverGA(project)
Available for failover
GAUGEINT641
cloudsql_database
This is > 0 if the failover operation is available on the instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/cpu/reserved_coresGA(project)
CPU reserved cores
GAUGEDOUBLE1
cloudsql_database
Number of cores reserved for the database. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/cpu/usage_timeGA(project)
CPU usage
DELTADOUBLEs{CPU}
cloudsql_database
Cumulative CPU usage time in seconds. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/cpu/utilizationGA(project)
CPU utilization
GAUGEDOUBLE10^2.%
cloudsql_database
Current CPU utilization represented as a percentage of the reserved CPU that is currently in use. Values are typically numbers between 0.0 and 1.0 (but might exceed 1.0). Charts display the values as a percentage between 0% and 100% (or more). Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/data_cache/bytes_usedGA(project)
Data cache used
GAUGEINT64By
cloudsql_database
Data cache usage in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/data_cache/quotaGA(project)
Data cache quota
GAUGEINT64By
cloudsql_database
Maximum data cache size in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/disk/bytes_usedGA(project)
Bytes used
GAUGEINT64By
cloudsql_database
Data utilization in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/disk/bytes_used_by_data_typeGA(project)
Bytes used
GAUGEINT64By
cloudsql_database
Data utilization in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
data_type: A breakdown of instance disk usage per data_type, for example, 'data', 'tmp_data' or 'slow_log'.
database/disk/provisioning/iopsGA(project)
Provisioned IOPS
GAUGEINT641
cloudsql_database
Provisioned IOPS for the data disk. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/disk/provisioning/throughputGA(project)
Provisioned throughput
GAUGEINT641
cloudsql_database
Provisioned throughput for the data disk. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
io_type: Direction of the throughput.
database/disk/quotaGA(project)
Disk quota
GAUGEINT64By
cloudsql_database
Maximum data disk size in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/disk/read_bytes_countGA(project)
Disk read bytes
DELTAINT641
cloudsql_database
Delta count of data disk read IO bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/disk/read_ops_countGA(project)
Disk read IO
DELTAINT641
cloudsql_database
Delta count of data disk read IO operations. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/disk/utilizationGA(project)
Disk utilization
GAUGEDOUBLE1
cloudsql_database
The fraction of the disk quota that is currently in use. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/disk/write_bytes_countGA(project)
Disk write bytes
DELTAINT641
cloudsql_database
Delta count of data disk write IO bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/disk/write_ops_countGA(project)
Disk write IO
DELTAINT641
cloudsql_database
Delta count of data disk write IO operations. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/instance_stateGA(project)
Instance state
GAUGEBOOL
cloudsql_database
The current serving state of the Cloud SQL instance.Because there are seven possible states, seven data points are returned.Each of them has a different field value representing each state.Only the one that matches the current state of the instance is TRUE. All the others are FALSE.The state can be one of the following:RUNNING: The instance is running, or is ready to run when accessed.SUSPENDED: The instance is not available, for example due to problems with billing.RUNNABLE: The instance has been stopped by owner. It is not currently running, but it's ready to be restarted.PENDING_CREATE: The instance is being created.MAINTENANCE: The instance is down for maintenance.FAILED: The instance creation failed.UNKNOWN_STATE: The state of the instance is unknown. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
state: The state of the instance.
database/memory/componentsBETA(project)
Memory components
GAUGEDOUBLE1
cloudsql_database
Memory stats components in percentage as usage, cache and free memory for the database. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
component: Name of the component, one of [usage, cache and free].
database/memory/quotaGA(project)
Memory quota
GAUGEINT64By
cloudsql_database
Maximum RAM size in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/memory/total_usageGA(project)
Total memory usage
GAUGEINT64By
cloudsql_database
Total RAM usage in bytes. This metric reports the RAM usage of the database process, including the buffer/cache. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/memory/usageGA(project)
Memory usage
GAUGEINT64By
cloudsql_database
RAM usage in bytes. This metric reports the RAM usage of the server, excluding the buffer/cache. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/memory/utilizationGA(project)
Memory utilization
GAUGEDOUBLE1
cloudsql_database
The fraction of the memory quota that is currently in use. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/aborted_clients_countGA(project)
MySQL Aborted Clients Count
DELTAINT641
cloudsql_database
Connections that were aborted because the client died without closing the connection properly, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/aborted_connects_countGA(project)
MySQL Aborted Connects Count
DELTAINT641
cloudsql_database
Failed attempts to connect to the MySQL server, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/conn_pool/avg_wait_timeBETA(project)
MySQL Connection Pool Average Wait Time
GAUGEINT64ms
cloudsql_database
Average time spent by the connection on the work queue in milliseconds. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/conn_pool/pending_connectionsBETA(project)
MySQL Connection Pool Pending Connections
GAUGEINT641
cloudsql_database
Number of connections presently enqueued in the work queue. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/conn_pool/threadsBETA(project)
MySQL Connection Pool Threads
GAUGEINT641
cloudsql_database
Number of threads in the connection pool. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
status: Status of the connection pool threads e.g. 'active' or 'idle'.
database/mysql/connections_countGA(project)
MySQL Connections Count
DELTAINT641
cloudsql_database
Connection attempts (successful or not) to the MySQL server, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/ddl_operations_countGA(project)
MySQL DDL Operations Count
DELTAINT641
cloudsql_database
MySQL DDL operations, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
operation_type: Kind of DDL operations, one of [create_table, drop_table, alter_table, rename_table, truncate_table].
database/mysql/dml_operations_countGA(project)
MySQL DML Operations Count
DELTAINT641
cloudsql_database
MySQL DML operations, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
operation_type: Kind of DML operations, one of [insert, insert_select, update, delete, replace, replace_select].
database/mysql/external_sync/replica_lagBETA(project)
Replica lag
GAUGEINT64s
cloudsql_database
An approximation of the lag (seconds behind primary) between the Cloud SQL MySQL external replica and its primary. Only applicable to Cloud SQL MySQL external replicas. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
channel_name: Name of the channel on which the replica is connected to the external server.
database/mysql/handler_operations_countGA(project)
MySQL Handler Operations Count
DELTAINT641
cloudsql_database
MySQL handler operations, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
operation_type: Kind of operation handler type, one of [delete, read_first, read_key, read_last, read_next, read_prev, read_rnd, read_rnd_next, update, write].
database/mysql/innodb/active_transactionsGA(project)
InnoDB Active Transactions
GAUGEINT641
cloudsql_database
Number of active Transaction details(trx which are in progress), Values in bracket are meant for innodb_transaction_state (Total/running/lock_wait/rolling_back/committing). Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
state: Values in bracket are meant for innodb_transaction_state, one of [Total, running, lock_wait, rolling_back, committing].
database/mysql/innodb/active_trx_longest_timeGA(project)
InnoDB Active TRX Longest Time
GAUGEINT641
cloudsql_database
Largest transaction time from currently active innodb transactions. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/active_trx_rows_lockedGA(project)
InnoDB Active TRX Rows Locked
GAUGEINT641
cloudsql_database
Number of rows locked by currently active innodb transactions. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/active_trx_rows_modifiedGA(project)
InnoDB Active TRX Rows Modified
GAUGEINT641
cloudsql_database
Number of rows modified by currently active innodb transactions. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/active_trx_total_timeGA(project)
InnoDB Active TRX Total Time
GAUGEINT64s
cloudsql_database
Duration of currently active innodb transactions. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/adaptive_hash_operation_countGA(project)
Innodb AHI operations
DELTAINT641
cloudsql_database
Total internal row operations (rows added, updated, removed) performed to maintain the AHI since last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
operation_type: AHI operation type.
database/mysql/innodb/ahi_search_countGA(project)
AHI or Btree searches
DELTAINT641
cloudsql_database
Total search operations on the InnoDB AHI and its efficiency since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
operation_type: Operation type.
database/mysql/innodb/buffer_flush_sync_waits_countGA(project)
Innodb sync flushing waits
DELTAINT641
cloudsql_database
Number of times InnoDB has performed synchronous buffer flush operations and blocking the user transactions since last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/buffer_pool_pagesGA(project)
InnoDB Buffer Pool Pages
GAUGEINT641
cloudsql_database
Number of InnoDB buffer pool pages, innodb_page_type field stores count of InnoDB pages in each state. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
innodb_page_type: Kind of InnoDB page, one of [dirty, free, Total]
database/mysql/innodb/buffer_pool_read_requests_countGA(project)
Innodb Buffer Pool Read Requests Count
DELTAINT641
cloudsql_database
Logical read requests from InnoDB buffer pool, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/buffer_pool_reads_countGA(project)
Innodb Buffer Pool Reads Count
DELTAINT641
cloudsql_database
Logical reads that InnoDB could not satisfy from the buffer pool, and had to read directly from disk, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/buffer_pool_write_requests_countGA(project)
InnoDB Buffer Pool Write Requests Count
DELTAINT641
cloudsql_database
Writes done to the InnoDB buffer pool, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/data_cache/cache_hit_countGA(project)
MySQL data cache hit count
DELTAINT641
cloudsql_database
Total number of data cache hit read operations for this instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/data_cache/cache_miss_countGA(project)
MySQL data cache miss count
DELTAINT641
cloudsql_database
Total number of data cache miss read operations for this instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/data_cache/pagesGA(project)
Innodb Pages in Data Cache
GAUGEINT641
cloudsql_database
The number of Innodb pages in Mysqls E+ Data cache feature. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
page_type: Page types in data cache.
database/mysql/innodb/data_fsyncs_countGA(project)
Innodb Data Fsyncs Count
DELTAINT641
cloudsql_database
InnoDB fsync() calls, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/data_pending_fsyncsGA(project)
InnoDB Data Pending Fsyncs
GAUGEINT641
cloudsql_database
Number of pending fsync() operations in the MySQL server. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/data_pending_readsGA(project)
InnoDB Data Pending Reads
GAUGEINT641
cloudsql_database
Number of pending reads in the MySQL Server. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/data_pending_writesGA(project)
InnoDB Data Pending Writes
GAUGEINT641
cloudsql_database
Number of pending writes in the MySQL Server. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/deadlocks_countGA(project)
InnoDB Deadlocks Count
DELTAINT641
cloudsql_database
Deadlocks, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/dictionary_memoryGA(project)
MySQL InnoDB dictionary cache
GAUGEINT64By
cloudsql_database
Memory allocated for InnoDB dictionary cache. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/history_list_lengthGA(project)
InnoDB History List Length
GAUGEINT641
cloudsql_database
Indicates the size of undo logs which are used to store modifications made to older versions of rows. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/ibuf_merge_operation_countGA(project)
InnoDB merged records operation wise
DELTAINT641
cloudsql_database
Total number of records type merged by the change buffering operation since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
operation_type: Kind of merge operation. One of ibuf_merges_insert,ibuf_merges_delete_mark,ibuf_merges_delete.
database/mysql/innodb/ibuf_merges_countGA(project)
InnoDB change buffer merges.
DELTAINT641
cloudsql_database
Total number of change buffer merges since the last sample. This shows the efficiency of all change buffer operations. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/innodb_log_waits_countGA(project)
Transaction waits for Innodb logbuffer flush
DELTAINT641
cloudsql_database
Total number of transactions wait for space to become available in the InnoDB log buffer, to help tune innodb_log_buffer_size configuration. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/lock_timeout_countGA(project)
Innodb Row Lock Wait Timeout Count
DELTAINT641
cloudsql_database
Row lock wait timeouts, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/lsnGA(project)
InnoDB LSN
GAUGEINT64By
cloudsql_database
Value of Innodb current/flushed/last_checkpoint log sequence number. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
lsn_type: Type of LSN being reported out of current/flushed/last_checkpoint.
database/mysql/innodb/operation_disk_io_countGA(project)
Disk IO performed by InnoDB.
DELTAINT641
cloudsql_database
Disk IO operations performed by InnoDB since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
operation_type: Kind of Disk IO operation. One of innodb_data_reads, innodb_data_writes, innodb_log_writes, innodb_dblwr_writes.
database/mysql/innodb/os_log_fsyncs_countGA(project)
Innodb OS Log Fsyncs Count
DELTAINT641
cloudsql_database
InnoDB fsync() calls to the log file, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/os_log_pending_fsyncsGA(project)
InnoDB OS Log Pending Fsyncs
GAUGEINT641
cloudsql_database
Number of pending fsync() operations for the InnoDB redo log files in the MySQL server. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/os_log_pending_writesGA(project)
InnoDB OS Log Pending Writes
GAUGEINT641
cloudsql_database
Number of pending writes to the InnoDB redo log files in the MySQL server. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/pages_read_countGA(project)
Innodb Pages Read Count
DELTAINT641
cloudsql_database
InnoDB pages read, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/pages_written_countGA(project)
Innodb Pages Written Count
DELTAINT641
cloudsql_database
DInnoDB pages written, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/row_lock_timeGA(project)
InnoDB Row Lock Time
GAUGEINT64ms
cloudsql_database
The total time spent in acquiring row locks for InnoDB tables. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/row_lock_waits_countGA(project)
InnoDB Row Lock Waits Count
DELTAINT641
cloudsql_database
Times operations on InnoDB tables had to wait for a row lock, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb/row_operations_countGA(project)
InnoDB Row Operations Count
DELTAINT641
cloudsql_database
InnoDB row operations, operation_type field stores the count of InnoDB row operations, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
operation_type: Kind of InnoDB row operations, one of [delete, insert, read, update]
database/mysql/innodb_buffer_pool_pages_dirtyGA(project)
InnoDB dirty pages
GAUGEINT641
cloudsql_database
Number of unflushed pages in the InnoDB buffer pool. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb_buffer_pool_pages_freeGA(project)
InnoDB free pages
GAUGEINT641
cloudsql_database
Number of unused pages in the InnoDB buffer pool. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb_buffer_pool_pages_totalGA(project)
InnoDB total pages
GAUGEINT641
cloudsql_database
Total number of pages in the InnoDB buffer pool. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb_data_fsyncsGA(project)
InnoDB fsync calls
DELTAINT641
cloudsql_database
Delta count of InnoDB fsync() calls. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb_os_log_fsyncsGA(project)
InnoDB log fsync calls
DELTAINT641
cloudsql_database
Delta count of InnoDB fsync() calls to the log file. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb_pages_readGA(project)
InnoDB pages read
DELTAINT641
cloudsql_database
Delta count of InnoDB pages read. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/innodb_pages_writtenGA(project)
InnoDB pages written
DELTAINT641
cloudsql_database
Delta count of InnoDB pages written. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/max_connectionsGA(project)
MySQL Max Connections
GAUGEINT641
cloudsql_database
Value of the MySQL max_connections configuration. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/memory/by_code_areaGA(project)
Memory allocated by code area
GAUGEDOUBLEBy
cloudsql_database
Memory allocated to each code area, reported by mysql performance_schema. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
code_area_group: Kind of Mysql code area, one of [innodb_engine,sql,performance_schema,temptable_engine,memory_engine,mysys]
database/mysql/memory/by_eventGA(project)
Memory allocated by events
GAUGEDOUBLEBy
cloudsql_database
Memory allocated by each event, reported by performance_schema. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
event_type: Kind of Mysql event, one of [innodb_hash0hash,innodb_memory,innodb_row0sel,sql_table,sql_thd_main,sql_dd,sql_string,mysys_iocache]
database/mysql/memory/globalGA(project)
Global memory allocated
GAUGEDOUBLEBy
cloudsql_database
The total allocated memory, reported by performance_schema. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/open_table_definitionsGA(project)
MySQL open table definitions
GAUGEINT641
cloudsql_database
The number of table definitions that are currently cached. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/open_tablesGA(project)
MySQL open tables
GAUGEINT641
cloudsql_database
The number of tables that are currently open. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/opened_table_countGA(project)
MySQL opened table count
DELTAINT641
cloudsql_database
The number of tables that have been opened since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/opened_table_definitions_countGA(project)
MySQL opened table definitions count
DELTAINT641
cloudsql_database
The number of table definitions that have been cached since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/queriesGA(project)
Queries
DELTAINT641
cloudsql_database
Delta count of statements executed by the server. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/questionsGA(project)
Questions
DELTAINT641
cloudsql_database
Delta count of statements executed by the server sent by the client. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/received_bytes_countGA(project)
Network bytes received by MySQL
DELTAINT64By
cloudsql_database
Delta count of bytes received by MySQL process. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/replication/available_for_failoverDEPRECATED(project)
Available for failover (Deprecated)
GAUGEINT641
cloudsql_database
This is > 0 if the failover operation is available on the master instance.master. The metric is deprecated. Please use cloudsql.googleapis.com/database/available_for_failover instead. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/replication/last_io_errnoGA(project)
Last I/O thread error number.
GAUGEINT641
cloudsql_database
The error number of the most recent error that caused the I/O thread to stop. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/replication/last_sql_errnoGA(project)
Last SQL thread error number.
GAUGEINT641
cloudsql_database
The error number of the most recent error that caused the SQL thread to stop. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/replication/seconds_behind_masterGA(project)
Replication lag
GAUGEINT64s
cloudsql_database
Number of seconds the read replica is behind its primary (approximation). A negative value indicates that replication is inactive. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/replication/slave_io_runningGA(project)
Slave I/O thread running
GAUGESTRING
cloudsql_database
Indicates whether the I/O thread for reading the primary's binary log is running. Possible values are Yes, No and Connecting. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/replication/slave_io_running_stateGA(project)
Slave I/O thread running state
GAUGEBOOL
cloudsql_database
Indicates whether the I/O thread for reading the primary's binary log is running. Possible values are Yes, No and Connecting, and the values are exposed through the 'state' field. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
state: The slave_io_running state of the slave.
database/mysql/replication/slave_sql_runningGA(project)
Slave SQL thread running
GAUGESTRING
cloudsql_database
Indicates whether the SQL thread for executing events in the relay log is running. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/replication/slave_sql_running_stateGA(project)
Slave SQL thread running state
GAUGEBOOL
cloudsql_database
Indicates whether the SQL thread for executing events in the relay log is running. Possible values are Yes / No, and the values are exposed through the 'state' field. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
state: The slave_sql_running state of the slave.
database/mysql/sent_bytes_countGA(project)
Network bytes sent by MySQL
DELTAINT64By
cloudsql_database
Delta count of bytes sent by MySQL process. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/slow_queries_countGA(project)
MySQL slow queries count.
DELTAINT641
cloudsql_database
The total number of queries that took longer than long_query_time seconds. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/thread_cache_sizeGA(project)
MySQL Thread Cache Size
GAUGEINT641
cloudsql_database
Value of the MySQL thread_cache_size configuration. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/thread_stateGA(project)
MySQL threads state
GAUGEINT641
cloudsql_database
The state of running threads by querying information_schema.processlist table, this information helps to understand the locking or contention issues. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
state: Thread state.
database/mysql/threadsGA(project)
MySQL Thread
GAUGEINT641
cloudsql_database
Number of Threads. threads_cached indicates threads in the thread cache, threads_connected indicates currently open connections, threads_running indicates threads that are not sleeping. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
thread_kind: Kind of the threads counted (threads_cached, threads_connected, threads_running).
database/mysql/threads_created_countGA(project)
MySQL Threads Created Count
DELTAINT641
cloudsql_database
Threads created to handle connections, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/tmp_disk_tables_created_countGA(project)
MySQL Temporary Disk Tables Created Count
DELTAINT641
cloudsql_database
Internal on-disk temporary tables created by the MySQL server while executing statements, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/tmp_files_created_countGA(project)
MySQL Temporary Files Created Count
DELTAINT641
cloudsql_database
Temporary files created by the MySQL server, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/mysql/tmp_tables_created_countGA(project)
MySQL Temporary Tables Created Count
DELTAINT641
cloudsql_database
MySQL temporary tables created, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/network/connection_attempt_countGA(project)
Cloud SQL Connection Attempts
DELTAINT641
cloudsql_database
Total number of connection attempts to the Cloud SQL instance, with information about anomaly detection. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
login_status: Login status, one of [succeeded, failed].
anomaly_detected: Connection related anomaly, for example, "no anomaly detected", "brute-force login".
anomalous_connection_throttled: (BOOL) Whether the connection is throttled if it's anomalous.
database/network/connectionsGA(project)
Cloud SQL Connections
GAUGEINT641
cloudsql_database
Number of connections to databases on the Cloud SQL instance. Only applicable to MySQL and SQL Server. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/network/received_bytes_countGA(project)
Received bytes
DELTAINT64By
cloudsql_database
Delta count of bytes received through the network. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/network/sent_bytes_countGA(project)
Sent bytes
DELTAINT64By
cloudsql_database
Delta count of bytes sent through the network. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
destination: Deprecated and not populated.
database/postgresql/backends_in_waitGA(project)
PostgreSQL backends in wait
GAUGEINT641
cloudsql_database
Number of backends in wait in postgres instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
backend_type: Type of the backend, one of [autovacuum launcher, autovacuum worker, logical replication launcher, logical replication worker, parallel worker, background writer, client backend, checkpointer, archiver, startup, walreceiver, walsender, walwriter].
wait_event: Name of the wait event, such as AutoVacuumMain, ClientRead.
wait_event_type: Type of wait event, one of [Activity, BufferPin, Extension, IO, IPC, Lock, LWLock, Timeout].
database/postgresql/blocks_read_countGA(project)
Number of disk blocks read.
DELTAINT641
cloudsql_database
Number of disk blocks read by this database. The source field distingushes actual reads from disk versus reads from buffer cache. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database: Name of the database.
source: Type of data block, one of [disk, buffer_cache].
database/postgresql/checkpoint_countGA(project)
Checkpoint count
DELTAINT641
cloudsql_database
Total checkpoints occurred. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
checkpoint_type: Type of checkpoint, can be one of [scheduled, requested].
database/postgresql/data_cache/hit_countGA(project)
PostgreSQL data cache hit count
DELTAINT641
cloudsql_database
Total number of data cache hit read operations for this instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/postgresql/data_cache/hit_ratioGA(project)
PostgreSQL data cache hit ratio
GAUGEDOUBLE1
cloudsql_database
Ratio of data cache hit read operations for this instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/postgresql/data_cache/miss_countGA(project)
PostgreSQL data cache miss count
DELTAINT641
cloudsql_database
Total number of data cache miss read operations for this instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/postgresql/deadlock_countGA(project)
Deadlocks count
DELTAINT641
cloudsql_database
Number of deadlocks detected for this database. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database: Name of the database.
database/postgresql/external_sync/initial_sync_completeALPHA(project)
Initial sync complete
GAUGEBOOL
cloudsql_database
Whether all databases on the Postgres External Server (ES) replica have completed the initial sync and are replicating changes from the source. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/postgresql/external_sync/max_replica_byte_lagALPHA(project)
Max lag bytes
GAUGEINT64By
cloudsql_database
Replication lag in bytes for Postgres External Server (ES) replicas. Aggregated across all DBs on the replica. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/postgresql/insights/aggregate/execution_timeGA(project)
Execution time
CUMULATIVEINT64us{CPU}
cloudsql_instance_database
Accumulated query execution time per user per database. This is the sum of cpu time, io wait time, lock wait time, process context switch, and scheduling for all the processes involved in the query execution.
user: The user of the database.
client_addr: The IP address of the database client.
database/postgresql/insights/aggregate/io_timeGA(project)
IO time
CUMULATIVEINT64us
cloudsql_instance_database
Accumulated IO time per user per database.
user: The user of the database.
client_addr: The IP address of the database client.
io_type: The IO type (read/write).
database/postgresql/insights/aggregate/latenciesGA(project)
Latency
CUMULATIVEDISTRIBUTIONus
cloudsql_instance_database
Query latency distribution per user per database.
user: The user of the database.
client_addr: The IP address of the database client.
database/postgresql/insights/aggregate/lock_timeGA(project)
Aggregated lock time
CUMULATIVEINT64us
cloudsql_instance_database
Accumulated lock wait time per user per database.
user: The user of the database.
client_addr: The IP address of the database client.
lock_type: The lock type (lw/hw/buffer_pin).
database/postgresql/insights/aggregate/row_countGA(project)
Affected rows
CUMULATIVEINT641
cloudsql_instance_database
Total number of rows affected during query execution.
user: The user of the database.
client_addr: The IP address of the database client.
database/postgresql/insights/aggregate/shared_blk_access_countGA(project)
Shared blocks cache access.
CUMULATIVEINT641
cloudsql_instance_database
Shared blocks (regular tables & indexed) accessed by statement execution.
user: The user of the database.
client_addr: The IP address of the database client.
access_type: The block access type (hit/miss).
database/postgresql/insights/perquery/execution_timeGA(project)
Per query execution times
CUMULATIVEINT64us{CPU}
cloudsql_instance_database
Accumulated execution times per user per database per query.This is the sum of cpu time, io wait time, lock wait time, process context switch, and scheduling for all the processes involved in the query execution.
querystring: The normalized query.
user: The user of the database.
client_addr: The IP address of the database client.
query_hash: A unique hash of the query string.
database/postgresql/insights/perquery/io_timeGA(project)
Per query IO time
CUMULATIVEINT64us
cloudsql_instance_database
Accumulated IO time per user per database per query.
querystring: The normalized query.
user: The user of the database.
client_addr: The IP address of the database client.
io_type: The IO type (read/write).
query_hash: A unique hash of the query string.
database/postgresql/insights/perquery/latenciesGA(project)
Per query latency
CUMULATIVEDISTRIBUTIONus
cloudsql_instance_database
Query latency distribution per user per database per query.
querystring: The normalized query.
user: The user of the database.
client_addr: The IP address of the database client.
query_hash: A unique hash of the query string.
database/postgresql/insights/perquery/lock_timeGA(project)
Per query lock time
CUMULATIVEINT64us
cloudsql_instance_database
Accumulated lock wait time per user per database per query.
querystring: The normalized query.
user: The user of the database.
client_addr: The IP address of the database client.
lock_type: The lock type (lw/hw/buffer_pin).
query_hash: A unique hash of the query string.
database/postgresql/insights/perquery/row_countGA(project)
Per query affected rows
CUMULATIVEINT641
cloudsql_instance_database
Total number of rows affected during query execution.
querystring: The normalized query.
user: The user of the database.
client_addr: The IP address of the database client.
query_hash: A unique hash of the query string.
database/postgresql/insights/perquery/shared_blk_access_countGA(project)
Per query Shared blocks cache access
CUMULATIVEINT641
cloudsql_instance_database
Shared blocks (regular tables & indexed) accesssed by statement execution.
querystring: The normalized query.
user: The user of the database.
client_addr: The IP address of the database client.
access_type: The block access type (hit/miss).
query_hash: A unique hash of the query string.
database/postgresql/insights/pertag/execution_timeGA(project)
Per tag execution time
CUMULATIVEINT64us{CPU}
cloudsql_instance_database
Accumulated execution times per user per database per tag.This is the sum of cpu time, io wait time, lock wait time, process context switch, and scheduling for all the processes involved in the query execution.
user: The user of the database.
client_addr: The IP address of the database client.
action: The name of the action.
application: The name of the application.
controller: The name of the controller.
db_driver: The name of the db_driver.
framework: The name of the framework.
route: The name of the route.
tag_hash: A unique hash of the tag string.
database/postgresql/insights/pertag/io_timeGA(project)
Per tag IO time
CUMULATIVEINT64us
cloudsql_instance_database
Accumulated IO write time per user per database per tag.
user: The user of the database.
client_addr: The IP address of the database client.
action: The name of the action.
application: The name of the application.
controller: The name of the controller.
db_driver: The name of the db_driver.
framework: The name of the framework.
route: The name of the route.
io_type: The IO type (read/write).
tag_hash: A unique hash of the tag string.
database/postgresql/insights/pertag/latenciesGA(project)
Per tag latency
CUMULATIVEDISTRIBUTIONus
cloudsql_instance_database
Query latency distribution per user per database per tag.
user: The user of the database.
client_addr: The IP address of the database client.
action: The name of the action.
application: The name of the application.
controller: The name of the controller.
db_driver: The name of the db_driver.
framework: The name of the framework.
route: The name of the route.
tag_hash: A unique hash of the tag string.
database/postgresql/insights/pertag/lock_timeGA(project)
Per tag lock time
CUMULATIVEINT64us
cloudsql_instance_database
Accumulated lock wait time per user per database per tag.
user: The user of the database.
client_addr: The IP address of the database client.
action: The name of the action.
application: The name of the application.
controller: The name of the controller.
db_driver: The name of the db_driver.
framework: The name of the framework.
route: The name of the route.
lock_type: The lock type (lw/hw/buffer_pin).
tag_hash: A unique hash of the tag string.
database/postgresql/insights/pertag/row_countGA(project)
Per tag affected rows
CUMULATIVEINT641
cloudsql_instance_database
Total number of rows affected during query execution.
user: The user of the database.
client_addr: The IP address of the database client.
action: The name of the action.
application: The name of the application.
controller: The name of the controller.
db_driver: The name of the db_driver.
framework: The name of the framework.
route: The name of the route.
tag_hash: A unique hash of the tag string.
database/postgresql/insights/pertag/shared_blk_access_countGA(project)
Per tag shared blocks cache accessed
CUMULATIVEINT641
cloudsql_instance_database
Shared blocks (regular tables & indexed) accessed by statement execution.
user: The user of the database.
client_addr: The IP address of the database client.
action: The name of the action.
application: The name of the application.
controller: The name of the controller.
db_driver: The name of the db_driver.
framework: The name of the framework.
route: The name of the route.
access_type: The block access type (hit/miss).
tag_hash: A unique hash of the tag string.
database/postgresql/new_connection_countGA(project)
PostgreSQL new connections count
DELTAINT641
cloudsql_database
Count of new connections added to the postgres instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database: Name of the database, such as testdb.
database/postgresql/num_backendsGA(project)
PostgreSQL Connections
GAUGEINT641
cloudsql_database
Number of connections to the Cloud SQL PostgreSQL instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database: Name of the database.
database/postgresql/num_backends_by_applicationGA(project)
PostgreSQL connections by application
GAUGEINT641
cloudsql_database
Number of connections to the Cloud SQL PostgreSQL instance, grouped by applications. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
application: Name of the application.
database/postgresql/num_backends_by_stateGA(project)
PostgreSQL Connections by State
GAUGEINT641
cloudsql_database
Number of connections to the Cloud SQL PostgreSQL instance, grouped by its state. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database: Name of the database.
state: Connection state, one of [idle, active, idle_in_transaction, idle_in_transaction_aborted, disabled or fastpath_function_call].
database/postgresql/replication/replica_byte_lagGA(project)
Lag bytes
GAUGEINT64By
cloudsql_database
Replication lag in bytes. Reported from the master per replica. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
replica_name: Name of the replica.
replica_lag_type: Type of lag. This can be either replay_location, flush_location, write_location or sent_location.
database/postgresql/statements_executed_countGA(project)
Statements executed count
DELTAINT641
cloudsql_database
Total count of statements executed in postgresql instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database: Name of the database.
operation_type: Type of the operation performed.
database/postgresql/temp_bytes_written_countGA(project)
Data (in bytes) written to temporary
DELTAINT641
cloudsql_database
Total amount of data (in bytes) written to temporary files by the queries per database. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database: Name of the database.
database/postgresql/temp_files_written_countGA(project)
Temporary files used for writing data
DELTAINT641
cloudsql_database
Total number of temporary files used for writing data while performing algorithms such as join and sort. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database: Name of the database.
database/postgresql/transaction_countGA(project)
Number of transactions
DELTAINT641
cloudsql_database
Delta count of number of transactions. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database: Name of the database.
transaction_type: transaction_type can be commit or rollback.
database/postgresql/transaction_id_countGA(project)
Transaction ID count
DELTAINT641
cloudsql_database
Delta count of transaction ID. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
action: Type of action, one of ["assigned" - count of transaction IDs assigned and consumed by the instance; "frozen" - count of transaction IDs replenished by the VACUUM`s freeze operation].
database/postgresql/transaction_id_utilizationGA(project)
Transaction ID utilization
GAUGEDOUBLE10^2.%
cloudsql_database
Current utilization represented as a percentage of transaction IDs consumed by the Cloud SQL PostgreSQL instance. Values are typically numbers between 0.0 and 1.0. Charts display the values as a percentage between 0% and 100%. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/postgresql/tuple_sizeGA(project)
Number of tuples (rows) in the database.
GAUGEINT641
cloudsql_database
Number of tuples (rows) in the database. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database: Name of the database.
tuple_state: Type of tuple state, one of [live, dead].
database/postgresql/tuples_fetched_countGA(project)
Number of tuples fetched
DELTAINT641
cloudsql_database
Total number of rows fetched as a result of queries per database in the PostgreSQL instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database: Name of the database.
database/postgresql/tuples_processed_countGA(project)
Number of rows processed
DELTAINT641
cloudsql_database
Number of tuples(rows) processed for a given database for operations like insert, update or delete. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
operation_type: Type of database operation, one of [insert, update, delete].
database: Name of the database.
database/postgresql/tuples_returned_countGA(project)
Number of tuples returned
DELTAINT641
cloudsql_database
Total number of rows scanned while processing the queries per database in the PostgreSQL instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database: Name of the database.
database/postgresql/vacuum/oldest_transaction_ageGA(project)
Oldest transaction age
GAUGEINT641
cloudsql_database
Age of the oldest transaction yet to be vacuumed in the Cloud SQL PostgreSQL instance, measured in number of transactions that have happened since the oldest transaction. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
oldest_transaction_type: oldest transaction type can be one of [running, prepared, replication_slot, replica].
database/postgresql/write_ahead_log/flushed_bytes_countGA(project)
PostgreSQL WAL flushed bytes count
DELTAINT641
cloudsql_database
Total size (bytes) of WAL flushed for this instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/postgresql/write_ahead_log/inserted_bytes_countGA(project)
PostgreSQL WAL inserted bytes count
DELTAINT641
cloudsql_database
Total size (bytes) of WAL inserted for this instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/postgresql/write_ahead_log/redo_sizeGA(project)
PostgreSQL redo size metric
GAUGEINT641
cloudsql_database
The size (bytes) of WAL to redo in case of recovery. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/postgresql/write_ahead_log/written_bytes_countGA(project)
PostgreSQL WAL written bytes count
DELTAINT641
cloudsql_database
Total size (bytes) of WAL written for this instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/replication/log_archive_failure_countGA(project)
Number of log archival failures.
DELTAINT641
cloudsql_database
Number of failed attempts for archiving replication log files. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/replication/log_archive_success_countGA(project)
Number of log archival successes.
DELTAINT641
cloudsql_database
Number of successful attempts for archiving replication log files. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/replication/network_lagGA(project)
Network lag
GAUGEINT64s
cloudsql_database
Indicates time taken from primary binary log to IO thread on replica. Only applicable to replicas. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/replication/replica_lagGA(project)
Replication lag
GAUGEDOUBLEs
cloudsql_database
Number of seconds the read replica is behind its primary (approximation). A negative value indicates that replication is inactive. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/replication/stateBETA(project)
Replication state
GAUGEBOOL
cloudsql_database
The current serving state of replication. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
state: State of replication:"Running" - Replication is active and running;"Stopped" - Replication is inactive and stopped;"Error" - There is an error happening and replication is stopped.
database/sqlserver/audits_sizeGA(project)
Size of stored audit files.
GAUGEINT64By
cloudsql_database
Tracks the size in bytes of stored SQLServer audit files on an instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/audits_upload_countGA(project)
Total number of successfully uploaded audits.
DELTAINT641
cloudsql_database
Counts total number of SQLServer audit file uploads to a GCS bucket and whether or not an upload was successful. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
upload_status: Upload status of latest audit file.
database/sqlserver/connections/connection_reset_countGA(project)
Connection resets
DELTAINT641
cloudsql_database
Total number of logins started from the connection pool since the last restart of SQL Server service. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/connections/login_attempt_countGA(project)
Login attempts
DELTAINT641
cloudsql_database
Total number of login attempts since the last restart of SQL Server service. This does not include pooled connections. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/connections/logout_countGA(project)
Logouts
DELTAINT641
cloudsql_database
Total number of logout operations since the last restart of SQL Server service. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/connections/processes_blockedGA(project)
Processes blocked
GAUGEINT641
cloudsql_database
Current number of blocked processes. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/data_cache/hit_countGA(project)
SQL Server data cache hit count
DELTAINT641
cloudsql_database
Total number of data cache hit read operations for this instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/data_cache/hit_ratioGA(project)
SQL Server data cache hit ratio
GAUGEDOUBLE1
cloudsql_database
Ratio of successful data cache hit read operations for this instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/data_cache/miss_countGA(project)
SQL Server data cache miss count
DELTAINT641
cloudsql_database
Total number of data cache miss read operations for this instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/databasesGA(project)
SQL Server Databases
GAUGEINT641
cloudsql_database
Current number of databases on the instance excluding system databases. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
state: Database state, for example, 'ONLINE' or 'SUSPECT'.
recovery_model: Database recovery model, one of [FULL, BULK_LOGGED, SIMPLE].
is_cdc_enabled: (BOOL) Indicates whether CDC is enabled.
is_published: (BOOL) Indicates whether a database is published.
auto_close: (BOOL) Indicates whether auto-close is enabled on a database.
database/sqlserver/external_sync/primary_to_replica_connection_healthALPHA(project)
Primary to Replica connectivity
GAUGEBOOL
cloudsql_database
Indicates whether there is connectivity from Primary to the Replica to push replication updates. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/memory/buffer_cache_hit_ratioGA(project)
Buffer cache hit ratio
GAUGEDOUBLE%
cloudsql_database
Current percentage of pages found in the buffer cache without having to read from disk. The ratio is the total number of cache hits divided by the total number of cache lookups. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/memory/checkpoint_page_countGA(project)
Checkpoint pages
DELTAINT641
cloudsql_database
Total number of pages flushed to disk by a checkpoint or other operation that requires all dirty pages to be flushed. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/memory/free_list_stall_countGA(project)
Free list stalls
DELTAINT641
cloudsql_database
Total number of requests that had to wait for a free page. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/memory/lazy_write_countGA(project)
Lazy writes
DELTAINT641
cloudsql_database
Total number of buffers written by the buffer manager's lazy writer. The lazy writer is a system process that flushes out batches of dirty, aged buffers (buffers that contain changes that must be written back to disk before the buffer can be reused for a different page) and makes them available to user processes. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/memory/memory_grants_pendingGA(project)
Memory grants pending
GAUGEINT641
cloudsql_database
Current number of processes waiting for a workspace memory grant. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/memory/page_life_expectancyGA(project)
Page life expectancy
GAUGEINT64s
cloudsql_database
Current number of seconds a page will stay in the buffer pool without references. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/memory/page_operation_countGA(project)
Page operations
DELTAINT641
cloudsql_database
Total number of physical database page reads or writes. This statistic counts physical page reads or writes across all databases. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
operation: Page operation, one of [Read, Write].
database/sqlserver/replication/bytes_sent_to_replica_countGA(project)
Bytes sent to replica
DELTAINT64By
cloudsql_database
Total number of bytes sent to the remote availability replica. Before compression for async replica. Actual number of bytes for sync replica which has no compression. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
replica_name: Replica name, for example, 'ag:0975ec5e220191d' or 'ag:58cb483ac3f7083'.
database/sqlserver/replication/log_apply_pending_queueGA(project)
Log apply pending queue
GAUGEINT641
cloudsql_database
Current number of log blocks that are waiting to be applied to all database replicas. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/replication/log_bytes_received_countGA(project)
Log bytes received
DELTAINT64By
cloudsql_database
Total amount of log records received by the secondary replica for all databases. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/replication/recovery_queueGA(project)
Recovery queue
GAUGEINT64kBy
cloudsql_database
Current amount of log records in kilobytes in the log files of the secondary replica that have not been redone. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/replication/redone_bytes_countGA(project)
Redone bytes
DELTAINT64By
cloudsql_database
Total amount of log records redone on all secondary databases. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/replication/resent_message_countGA(project)
Resent messages
DELTAINT641
cloudsql_database
Total number of Always On messages resent. A resent message is a message that was attempted to be sent but was unable to complete and must be attempted to be sent again. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
replica_name: Replica name, for example, 'ag:0975ec5e220191d' or 'ag:58cb483ac3f7083'.
database/sqlserver/schedulers/active_workersGA(project)
Number of active workers per scheduler
GAUGEINT641
cloudsql_database
Current number of workers that are active. An active worker is never preemptive, must have an associated task, and is either running, runnable, or suspended. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
scheduler_id: Identifier of the scheduler, for example, '3' or 'Internal'.
database/sqlserver/schedulers/by_statusGA(project)
Number of schedulers
GAUGEINT641
cloudsql_database
Current number of schedulers reporting a particular status. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
status: Scheduler status, one of [HIDDEN ONLINE, HIDDEN OFFLINE, VISIBLE ONLINE, VISIBLE OFFLINE, VISIBLE ONLINE (DAC), HOT_ADDED].
is_internal: (BOOL) Indicates whether the scheduler is internal.
database/sqlserver/schedulers/current_tasksGA(project)
Number of current tasks per scheduler
GAUGEINT641
cloudsql_database
Current number of current tasks that are associated with a scheduler. This count includes tasks that are waiting for a worker to execute them and tasks that are currently waiting or running (in SUSPENDED or RUNNABLE state). Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
scheduler_id: Identifier of the scheduler, for example, '3' or 'Internal'.
database/sqlserver/schedulers/current_workersGA(project)
Number of workers per scheduler
GAUGEINT641
cloudsql_database
Current number of workers that are associated with a scheduler. It includes workers that are not assigned any task. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
scheduler_id: Identifier of the scheduler, for example, '3' or 'Internal'.
database/sqlserver/schedulers/pending_disk_ioGA(project)
Number of pending I/O operations per scheduler
GAUGEINT641
cloudsql_database
Current number of pending I/Os that are waiting to be completed. Each scheduler has a list of pending I/Os that are checked to determine whether they have been completed every time there is a context switch. The count is incremented when the request is inserted. This count is decremented when the request is completed. This number does not indicate the state of the I/Os. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
scheduler_id: Identifier of the scheduler, for example, '3' or 'Internal'.
database/sqlserver/schedulers/runnable_tasksGA(project)
Number of workers with assigned tasks per scheduler
GAUGEINT641
cloudsql_database
Current number of workers, with tasks assigned to them, that are waiting to be scheduled on the runnable queue. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
scheduler_id: Identifier of the scheduler, for example, '3' or 'Internal'.
database/sqlserver/schedulers/work_queueGA(project)
Number of pending tasks per scheduler
GAUGEINT641
cloudsql_database
Current number of tasks in the pending queue. These tasks are waiting for a worker to pick them up. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
scheduler_id: Identifier of the scheduler, for example, '3' or 'Internal'.
database/sqlserver/server_principalsGA(project)
Server principals
GAUGEINT641
cloudsql_database
Current number of server principals on the instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
type: Server principal type, one of [SQL_LOGIN, WINDOWS_LOGIN, WINDOWS_GROUP, SERVER_ROLE, CERTIFICATE_MAPPED_LOGIN, EXTERNAL_LOGIN, EXTERNAL_GROUP, ASYMMETRIC_KEY_MAPPED_LOGIN].
is_enabled: (BOOL) Indicates whether a server principal is enabled.
database/sqlserver/sql_agent/jobsGA(project)
SQL Server agent jobs
GAUGEINT641
cloudsql_database
Current number of SQL Server agent jobs on the instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
is_enabled: (BOOL) Indicates whether a job is enabled.
last_run_outcome: Last outcome of a job run, one of [Fail, Succeed, Retry, Cancel, In progress, Unknown].
database/sqlserver/transactions/batch_request_countGA(project)
Batch requests
DELTAINT641
cloudsql_database
Total number of Transact-SQL command batches received. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/transactions/deadlock_countGA(project)
Deadlocks
DELTAINT641
cloudsql_database
Total number of lock requests that resulted in a deadlock. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
locked_resource: Locked resource, for example, 'Page' or 'Database'.
database/sqlserver/transactions/forwarded_record_countGA(project)
Forwarded records
DELTAINT641
cloudsql_database
Total number of records fetched through forwarded record pointers. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/transactions/full_scan_countGA(project)
Full scans
DELTAINT641
cloudsql_database
Total number of unrestricted full scans. These can be either base-table or full-index scans. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/transactions/lock_wait_countGA(project)
Lock waits
DELTAINT641
cloudsql_database
Total number of lock requests that required the caller to wait. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
locked_resource: Locked resource, for example, 'Page' or 'Database'.
database/sqlserver/transactions/lock_wait_timeGA(project)
Lock wait time
DELTAINT64ms
cloudsql_database
Total time lock requests were waiting for locks. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
locked_resource: Locked resource, for example, 'Page' or 'Database'.
database/sqlserver/transactions/log_bytes_flushed_countGA(project)
Log bytes flushed
DELTAINT64By
cloudsql_database
Total number of log bytes flushed. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database: Database name, one of [tempdb, model, msdb, mssqlsystemresource, master, other].
database/sqlserver/transactions/page_split_countGA(project)
Page splits
DELTAINT641
cloudsql_database
Total number of page splits that occur as the result of overflowing index pages. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/transactions/probe_scan_countGA(project)
Probe scans
DELTAINT641
cloudsql_database
Total number of probe scans that are used to find at most one single qualified row in an index or base table directly. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/transactions/sql_compilation_countGA(project)
SQL compilations
DELTAINT641
cloudsql_database
Total number of SQL compilations. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/transactions/sql_recompilation_countGA(project)
SQL recompilations
DELTAINT641
cloudsql_database
Total number of SQL recompilations. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/transactions/transaction_countGA(project)
Transactions started
DELTAINT641
cloudsql_database
Total number of transactions started. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database: Database name, one of [tempdb, model, msdb, mssqlsystemresource, master, other].
database/sqlserver/xevents_sizeGA(project)
Size of stored XEvents files.
GAUGEINT64By
cloudsql_database
Tracks the size in bytes of stored SQLServer XEvents files on an instance. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/sqlserver/xevents_upload_countGA(project)
Total number of successfully uploaded XEvents.
DELTAINT641
cloudsql_database
Counts total number of SQLServer XEvents file uploads to a GCS bucket and whether or not an upload was successful. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
upload_status: Upload status of latest XEvents file.
database/stateDEPRECATED(project)
State
GAUGESTRING
cloudsql_database
The current serving state of the Cloud SQL instance. This can be one of the following:RUNNING: The instance is *expected* to be running. If an instance experiences unplanned (non-maintenance) downtime, the state will still be RUNNING, but the database/up metric will report 0.SUSPENDED: The instance is not available, for example due to problems with billing.RUNNABLE: The instance has been stopped by owner. It is not currently running, but it's ready to be restarted.PENDING_CREATE: The instance is being created.MAINTENANCE: The instance is down for maintenance.FAILED: The instance creation failed or an operation left the instance in an unknown bad state.UNKNOWN_STATE: The state of the instance is unknown. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/swap/bytes_usedGA(project)
Swap space usage
GAUGEINT64By
cloudsql_database
Swap space used by the database container. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/swap/pages_swapped_in_countGA(project)
Pages Swapped In Count
DELTAINT64By
cloudsql_database
Total count of pages swapped in of disk since the system was booted. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/swap/pages_swapped_out_countGA(project)
Pages Swapped Out Count
DELTAINT64By
cloudsql_database
Total count of pages swapped out of disk since the system was booted. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/upGA(project)
Server up
GAUGEINT641
cloudsql_database
Indicates if the server is up or not. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
database/uptimeGA(project)
Uptime
DELTAINT64s
cloudsql_database
Delta count of the time in seconds the instance has been running. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
per_database/conn_pool/client_connectionsGA(project)
Client connections
GAUGEINT641
cloudsql_instance_database
Number of client connections per database grouped by status.
status: Status of the client connection e.g. 'active' or 'waiting'.
per_database/conn_pool/client_connections_avg_wait_timeGA(project)
Average wait time
GAUGEINT64us
cloudsql_instance_database
Average wait time spent by clients waiting for a server connection per database in microseconds.
per_database/conn_pool/num_poolsGA(project)
Number of connection pools
GAUGEINT641
cloudsql_instance_database
Number of connection pools per database.
per_database/conn_pool/server_connectionsGA(project)
Server connections
GAUGEINT641
cloudsql_instance_database
Number of server connections per database grouped by status.
status: Status of the server connection e.g. 'active' or 'idle'.
per_database/postgresql/external_sync/initial_sync_completeGA(project)
External server migration phase
GAUGEBOOL
cloudsql_instance_database
Migration phase of each database on the external server (ES) replica. This only applies to instances that are replicating from an external server.
per_database/postgresql/external_sync/replication_byte_lagGA(project)
Exernal server replication byte lag
GAUGEINT641
cloudsql_instance_database
Replication lag in bytes of each database on the external server (ES) replica. This only applies to instances that are replicating from an external server.

cloudtasks

Metrics fromCloud Tasks (formerly App Engine Task Queue).Note: This service was previously called “App Engine Task Queue”, and some of the metrics were published with the prefixtaskqueue.googleapis.com. Launch stages of these metrics:GA

The "metric type" strings in this table must be prefixed withcloudtasks.googleapis.com/. That prefix has been omitted from the entries in the table. When querying a label, use themetric.labels. prefix; for example,metric.labels.LABEL="VALUE".

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
api/request_countGA(project)
API requests
DELTAINT641
cloud_tasks_queue
Count of Cloud Tasks API calls. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
api_method: The API method called (e.g. CreateTask).
response_code: Canonical response code as string (e.g. 'ok').
queue/depthGA(project)
Queue depth
GAUGEINT641
cloud_tasks_queue
The number of tasks in the queue. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
queue/task_attempt_countGA(project)
Task attempt count
DELTAINT641
cloud_tasks_queue
Count of task attempts broken down by response code. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
response_code: Canonical response code as string (e.g. 'ok').
queue/task_attempt_delaysGA(project)
Task attempt delays
DELTADISTRIBUTIONms
cloud_tasks_queue
Delay between each scheduled attempt time and actual attempt time. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.

cloudtrace

Metrics fromCloud Trace. Launch stages of these metrics:BETAGA

The "metric type" strings in this table must be prefixed withcloudtrace.googleapis.com/. That prefix has been omitted from the entries in the table. When querying a label, use themetric.labels. prefix; for example,metric.labels.LABEL="VALUE".

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
bigquery_export/exported_span_countBETA(project)
Spans Exported to BigQuery
DELTAINT641
cloudtrace.googleapis.com/CloudtraceProject
Counts per status of attempts to export spans to BigQuery via a TraceSink. Note that spans will be counted for each configured TraceSink that they match.
status: The status of an attempt to export spans to BigQuery via a TraceSink.
billing/monthly_spans_ingestedGA(project)
Monthly trace spans ingested
GAUGEINT641
global
Month-to-date trace spans ingested. Sampled every 1800 seconds. After sampling, data is not visible for up to 6000 seconds.
service: Google Cloud service that produced the span.
chargeable: (BOOL) Whether the span is chargeable.
billing/spans_ingestedGA(project)
Trace spans ingested
DELTAINT641
global
Trace spans ingested. Sampled every 60 seconds. After sampling, data is not visible for up to 300 seconds.
service: Google Cloud service that produced the span.
chargeable: (BOOL) Whether the span is chargeable.

composer

Metrics fromCloud Composer. Launch stages of these metrics:ALPHABETA

The "metric type" strings in this table must be prefixed withcomposer.googleapis.com/. That prefix has been omitted from the entries in the table. When querying a label, use themetric.labels. prefix; for example,metric.labels.LABEL="VALUE".

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
environment/active_dag_processorsBETA(project)
Active Dag Processor instances
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of active dag processor instances. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/active_schedulersBETA(project)
Active Scheduler instances
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of active scheduler instances. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/active_triggerersBETA(project)
Active Triggerers instances
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of active triggerers instances. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/active_webserversBETA(project)
Active Webserver instances
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of active webserver instances. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/api/request_countBETA(project)
API Requests
DELTAINT641
cloud_composer_environment
Number of Composer API requests seen so far. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
status: The status code of the API call.
api_version: The version of the Composer API, e.g., v1beta1.
api_method: The name of the Composer API call, e.g., CreateEnvironment.
environment/api/request_latenciesBETA(project)
API Latency
DELTADISTRIBUTIONms
cloud_composer_environment
Distribution of Composer API call latencies. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
status: The status code of the API call.
api_version: The version of the Composer API, e.g., v1beta1.
api_method: The name of the Composer API call, e.g., CreateEnvironment.
environment/celery/execute_command_failure_countBETA(project)
Celery task non-zero exit codes
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of non-zero exit codes from Celery task (corresponds to "celery.execute_command.failure" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/celery/task_timeout_error_countBETA(project)
Celery task publish timeouts
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of AirflowTaskTimeout errors raised when publishing Task to Celery Broker (corresponds to "celery.task_timeout_error" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/collect_db_dag_durationBETA(project)
Serialized DAG fetch duration
GAUGEDOUBLEms
cloud_composer_environment
internal_composer_environment
Time taken for fetching all serialized DAGs from DB (corresponds to "collect_db_dags" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/dag_callback/exception_countBETA(project)
DAG callback exceptions
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of exceptions raised from DAG callbacks (corresponds to "dag.callback_exceptions" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/dag_file/refresh_error_countBETA(project)
DAG refresh errors
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of failures loading any DAG files (corresponds to "dag_file_refresh_error" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/dag_processing/last_durationBETA(project)
DAG file load time
GAUGEDOUBLEms
cloud_composer_environment
internal_composer_environment
Time taken to load the given DAG file (corresponds to "dag_processing.last_duration.<dag_file>" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
dag_file: DAG file name.
environment/dag_processing/last_run_elapsed_timeBETA(project)
Time since DAG processing
GAUGEDOUBLEs
cloud_composer_environment
internal_composer_environment
Time since the DAG file was last processed (corresponds to "dag_processing.last_run.seconds_ago.<dag_file>" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
dag_file: DAG file name.
environment/dag_processing/manager_stall_countBETA(project)
DagFileProcessorManager stall count
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of DagFileProcessorManager stalls (corresponds to "dag_processing.manager_stalls" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/dag_processing/parse_error_countBETA(project)
Parse Error Count
DELTAINT641
cloud_composer_environment
internal_composer_environment
Number of errors raised during parsing DAG files. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/dag_processing/processesBETA(project)
DAG parsing processes
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of currently running DAG parsing processes. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/dag_processing/processor_timeout_countBETA(project)
Processors Timeout Count
DELTAINT641
cloud_composer_environment
internal_composer_environment
Number of file processors terminated due to processing timeout. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/dag_processing/total_parse_timeBETA(project)
Total Parse Time
GAUGEDOUBLEs
cloud_composer_environment
internal_composer_environment
Number of seconds taken to scan and import all DAG files once. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/dagbag_sizeBETA(project)
Dag Bag Size
GAUGEINT641
cloud_composer_environment
internal_composer_environment
The current dag bag size. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/database/airflow/sizeBETA(project)
Airflow metadata database size
GAUGEINT64By
cloud_composer_environment
internal_composer_environment
Size of the Airflow metadata database. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/database/auto_failover_request_countBETA(project)
Auto-failover request count
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of instance auto-failover requests. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/database/available_for_failoverBETA(project)
Available for failover
GAUGEINT641
cloud_composer_environment
internal_composer_environment
True (value > 0) if Cloud SQL instance is enabled with HA and is ready for failover. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/database/cpu/reserved_coresBETA(project)
Database CPU reserved cores
GAUGEDOUBLE1
cloud_composer_environment
internal_composer_environment
Number of cores reserved for the database instance. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
image_version: Version of Composer image.
environment/database/cpu/usage_timeBETA(project)
Database CPU usage time
DELTADOUBLEs
cloud_composer_environment
internal_composer_environment
CPU usage time of the database instance. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
image_version: Version of Composer image.
environment/database/cpu/utilizationBETA(project)
Database CPU utilization
GAUGEDOUBLE1
cloud_composer_environment
internal_composer_environment
CPU utilization ratio (from 0.0 to 1.0) of the database instance. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
image_version: Version of Composer image.
environment/database/disk/bytes_usedBETA(project)
Database disk usage
GAUGEINT64By
cloud_composer_environment
internal_composer_environment
Used disk space in bytes on the database instance. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
image_version: Version of Composer image.
environment/database/disk/quotaBETA(project)
Database disk quota
GAUGEINT64By
cloud_composer_environment
internal_composer_environment
Maximum data disk size in bytes of the database instance. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
image_version: Version of Composer image.
environment/database/disk/utilizationBETA(project)
Database disk utilization
GAUGEDOUBLE1
cloud_composer_environment
internal_composer_environment
Disk quota usage ratio (from 0.0 to 1.0) of the database instance. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
image_version: Version of Composer image.
environment/database/memory/bytes_usedBETA(project)
Database memory usage
GAUGEINT64By
cloud_composer_environment
internal_composer_environment
Memory usage of the database instance in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
image_version: Version of Composer image.
environment/database/memory/quotaBETA(project)
Database memory quota
GAUGEINT64By
cloud_composer_environment
internal_composer_environment
Maximum RAM size in bytes of the database instance. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
image_version: Version of Composer image.
environment/database/memory/utilizationBETA(project)
Database memory utilization
GAUGEDOUBLE1
cloud_composer_environment
internal_composer_environment
Memory utilization ratio (from 0.0 to 1.0) of the database instance. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
image_version: Version of Composer image.
environment/database/network/connectionsBETA(project)
Database connections
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of concurrent connections to the database instance. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
image_version: Version of Composer image.
environment/database/network/max_connectionsBETA(project)
Database connections limit
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Maximum permitted number of concurrent connections to the database instance. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
image_version: Version of Composer image.
environment/database/network/received_bytes_countBETA(project)
Database received bytes
DELTAINT64By
cloud_composer_environment
internal_composer_environment
Number of bytes received by the database instance. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
image_version: Version of Composer image.
environment/database/network/sent_bytes_countBETA(project)
Database sent bytes
DELTAINT64By
cloud_composer_environment
internal_composer_environment
Number of bytes sent by the database instance. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
image_version: Version of Composer image.
environment/database_healthBETA(project)
Database Healthy
GAUGEBOOL
cloud_composer_environment
internal_composer_environment
Healthiness of Composer airflow database. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment_type: Environment type, e.g. private_ip.
environment/database_retention/execution_durationsBETA(project)
Database retention operation durations
CUMULATIVEDISTRIBUTIONs
cloud_composer_environment
internal_composer_environment
Distribution of database retention operation durations. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/database_retention/finished_execution_countBETA(project)
Database retention operation executions
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of database retention operation executions. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
status: The status of the execution. Possible values are INTERRUPTED, INCOMPLETE, SUCCEEDED, FAILED.
environment/database_retention/retention_gapBETA(project)
Database retention period gap
GAUGEINT64h
cloud_composer_environment
internal_composer_environment
The time gap between the database retention period and the age of the oldest retained data that is eligible for removal and is still present in the database. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/email/sla_notification_failure_countBETA(project)
Failed SLA miss email notifications
DELTAINT641
cloud_composer_environment
internal_composer_environment
Number of failed SLA miss email notification attempts. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/executor/open_slotsBETA(project)
Executor Open Slots
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of open slots on executor. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
executor: Executor name.
environment/executor/queued_tasksBETA(project)
Executor Queued Tasks
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of queued tasks on executor. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
executor: Executor name.
environment/executor/running_tasksBETA(project)
Executor Running Tasks
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of running tasks on executor. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
executor: Executor name.
environment/finished_task_instance_countBETA(project)
Finished Task Instance Count
DELTAINT641
cloud_composer_environment
internal_composer_environment
Overall task instances in finished state. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
state: State of task instance, one of [success, failed].
image_version: Version of Composer image.
environment/health/airflow_api_check_countBETA(project)
Airflow api checks count
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of Airflow api checks. Sampled every 600 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
request_status: Airflow api request status, one of [OK, TIMEOUT, CONNECTION_ERROR, REQUEST_ERROR].
node_name: Node name.
environment/health/autoscaling_check_countBETA(project)
Autoscaling components checks count
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of autoscaling components checks. Sampled every 600 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
component: Composer autoscaling component name, one of [airflow-worker-set-controller, custom-stackdriver-adapter, horizontal pod autoscaler].
status: Autoscaling component check status, one of [OK, NotFound, FailedGetResourceMetric, FailedGetExternalMetric, MinimumReplicasUnavailable, ProgressDeadlineExceeded, FailedComputeMetricsReplicas, ScalingLimitedTooManyReplicas].
error: Autoscaling component error.
environment/health/cmek_encryption_check_countBETA(project)
CMEK encryption checks count
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of CMEK encryption checks. Sampled every 600 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
status: CMEK encryption check status, one of [OK, BROKEN_KMS_KEY].
environment/health/container_restart_countBETA(project)
Container restarts count.
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of container restarts. Sampled every 600 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
workload_type: Composer workload type.
reason: Container restart reason, one of [CrashLoopBackOff, ImagePullBackOff, OOMKilled, Running, NotRunning].
container_name: Container name.
environment/health/dependency_check_countBETA(project)
Dependency checks count
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of dependency checks. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
dependency: Composer dependency name, one of [ARTIFACT_REGISTRY, CLOUD_LOGGING, CLOUD_MONITORING, INVERTING_PROXY].
status: Dependency check status, one of [OK, CONNECTION_ERROR, TIMEOUT, REQUEST_EXCEPTION].
node_name: Node name.
environment/health/dependency_permissions_check_countBETA(project)
Dependency permissions checks count
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of dependency permissions checks. Sampled every 600 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
status: Permissions check status, one of [OK, TIMEOUT, MISSING_PERMISSION, PERMISSION_DENIED].
permission: IAM permission name.
environment/health/pod_event_countBETA(project)
Pod event count
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of pod events. Sampled every 600 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
workload_type: Composer workload type.
event_type: Pod event type, one of [Evicted, BackOff, CrashLoopBackOff, Unhealthy].
environment/health/redis_queue_check_countBETA(project)
Redis queue checks count
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of redis queue checks. Sampled every 600 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
status: Redis queue check status, one of [NO_VALUE, NO_PERMISSION, TIMEOUT, CONNECTION_ERROR,OK].
node_name: Node name.
environment/healthyBETA(project)
Healthy
GAUGEBOOL
cloud_composer_environment
internal_composer_environment
Healthiness of Composer environment. Sampled every 300 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/job/countBETA(project)
Job count
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of started jobs, e.g. SchedulerJob, LocalTaskJob (corresponds to "<job_name>_start", "<job_name>_end" Airflow metrics). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
status: Status of the Job, one of [start, end]
job_name: Name of the Job.
environment/job/heartbeat_failure_countBETA(project)
Failed Job heartbeats
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of failed heartbeats for a job (corresponds to "<job_name>_heartbeat_failure" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
job_name: Name of the Job.
environment/maintenance_operationBETA(project)
Maintenance operation
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Information whether there is a maintenance operation of a given type. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
type: The type of the maintenance operation, one of [INFRASTRUCTURE, COMPOSER].
environment/num_celery_workersBETA(project)
Celery Workers
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of Celery workers. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/operator/created_task_instance_countBETA(project)
Tasks created per operator
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of created task instances per operator (corresponds to "task_instance_created-<operator_name>" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
operator: Operator name, for example "BashOperator" or "PythonOperator".
environment/operator/finished_task_instance_countBETA(project)
Operator executions
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of finished task instances per operator (corresponds to "operator_successes_<operator_name>", "operator_failures_<operator_name>" Airflow metrics). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
operator: Operator name, for example "BashOperator" or "PythonOperator".
status: Whether the operator finished successfully, one of [success, failed].
environment/pool/open_slotsBETA(project)
Open slots in the pool
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of open slots in the pool. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
pool_name: Name of the Airflow pool.
environment/pool/queued_slotsBETA(project)
Queued slots in the pool
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of queued slots in the pool (corresponds to "pool.queued_slots.<pool_name>" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
pool_name: Name of the Airflow pool.
environment/pool/running_slotsBETA(project)
Running slots in the pool
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of running slots in the pool. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
pool_name: Name of the Airflow pool.
environment/pool/starving_tasksBETA(project)
Starving tasks in the pool
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of starving tasks in the pool. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
pool_name: Name of the Airflow pool.
environment/scheduler/critical_section_durationBETA(project)
Critical section duration
GAUGEDOUBLEms
cloud_composer_environment
internal_composer_environment
Time spent in the critical section of the scheduler loop - only a single scheduler can enter this loop at a time (corresponds to "scheduler.critical_section_duration" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/scheduler/critical_section_lock_failure_countBETA(project)
Critical section lock failures
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of times a scheduler process tried to get a lock on the critical section - in order to send tasks to the executor - and found it locked by another process (corresponds to "scheduler.critical_section_busy" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/scheduler/pod_eviction_countBETA(project)
Scheduler Pod Eviction Count
DELTAINT641
cloud_composer_environment
internal_composer_environment
The number of Airflow scheduler pod evictions. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/scheduler/task/externally_killed_countBETA(project)
Externally killed tasks
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of tasks killed externally (corresponds to "scheduler.tasks.killed_externally" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/scheduler/task/orphan_countBETA(project)
Orphaned task count
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of cleared/adopted orphaned tasks (corresponds to "scheduler.orphaned_tasks.cleared", "scheduler.orphaned_tasks.adopted" Airflow metrics). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
status: Status of the orphaned task, one of [cleared, adopted].
environment/scheduler/tasksBETA(project)
Scheduler managed tasks
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of tasks managed by scheduler (corresponds to "scheduler.tasks.running", "scheduler.tasks.starving", "scheduler.tasks.executable" Airflow metrics). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
status: Status of the task, one of [running, starving, executable]
environment/scheduler_heartbeat_countBETA(project)
Scheduler Heartbeats
DELTAINT641
cloud_composer_environment
internal_composer_environment
Scheduler heartbeats. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/sla_callback_notification_failure_countBETA(project)
Failed SLA callback notifications
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of failed SLA miss callback notification attempts (corresponds to "sla_callback_notification_failure" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/smart_sensor/exception_failuresBETA(project)
Smart sensor poking exception failures
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of failures caused by exception in the previous smart sensor poking loop. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/smart_sensor/infra_failuresBETA(project)
Smart sensor poking infrastructure failures
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of infrastructure failures in the previous smart sensor poking loop. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/smart_sensor/poked_exceptionBETA(project)
Smart sensor poking exceptions
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of exceptions in the previous smart sensor poking loop. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/smart_sensor/poked_successBETA(project)
Smart sensor successfully poked tasks
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of newly succeeded tasks poked by the smart sensor in the previous poking loop. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/smart_sensor/poked_tasksBETA(project)
Smart sensor poked tasks
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of tasks poked by the smart sensor in the previous poking loop. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/snapshot/creation_countBETA(project)
Snapshot creation count
DELTAINT641
cloud_composer_environment
internal_composer_environment
Number of created scheduled snapshots. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
result: Snapshot creation result, one of [SUCCEEDED, FAILED].
environment/snapshot/creation_elapsed_timeBETA(project)
Snapshot creation elapsed time
GAUGEDOUBLEs
cloud_composer_environment
internal_composer_environment
Time elapsed of the last scheduled snapshot creation. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/snapshot/sizeBETA(project)
Snapshot size
GAUGEINT64By
cloud_composer_environment
internal_composer_environment
Size of last scheduled snapshot in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/task_instance/previously_succeeded_countBETA(project)
Previously succeeded task instances
CUMULATIVEINT641
cloud_composer_environment
internal_composer_environment
Total number of times a task instance was already in SUCCESS state before execution (corresponds to "previously_succeeded" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/task_queue_lengthBETA(project)
Task Queue Length
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Number of tasks in queue. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
queue_name: Name of task queue.
environment/trigger/blocking_countBETA(project)
Blocking triggers
DELTAINT641
cloud_composer_environment
internal_composer_environment
Total number of triggers that blocked the main thread of a triggerer. Sampled every 60 seconds.
image_version: Version of Composer image.
environment/trigger/failed_countBETA(project)
Failed triggers
DELTAINT641
cloud_composer_environment
internal_composer_environment
Total number of triggers that failed. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/trigger/succeeded_countBETA(project)
Succeeded triggers
DELTAINT641
cloud_composer_environment
internal_composer_environment
Total number of triggers that succeeded. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/unfinished_task_instancesBETA(project)
Unfinished Task Instances
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Overall task instances in not finished state. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
state: State of task instance, one of [queued, running, scheduled, deferred].
image_version: Version of Composer image.
environment/web_server/cpu/reserved_coresBETA(project)
Web server CPU reserved cores
GAUGEDOUBLE1
cloud_composer_environment
internal_composer_environment
Number of cores reserved for the web server instance. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
image_version: Version of Composer image.
instance_id: Numeric ID of the Compute Engine instance running the web server.
environment/web_server/cpu/usage_timeBETA(project)
Web server CPU usage time
DELTADOUBLEs
cloud_composer_environment
internal_composer_environment
CPU usage time of the web server instance. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
image_version: Version of Composer image.
instance_id: Numeric ID of the Compute Engine instance running the web server.
environment/web_server/healthBETA(project)
Web server health
GAUGEBOOL
cloud_composer_environment
internal_composer_environment
Healthiness of Airflow web server. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/web_server/memory/bytes_usedBETA(project)
Web server memory usage
GAUGEINT64By
cloud_composer_environment
internal_composer_environment
Memory usage of the web server instance in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
image_version: Version of Composer image.
instance_id: Name of the Compute Engine instance running the web server.
environment/web_server/memory/quotaBETA(project)
Web server memory quota
GAUGEINT64By
cloud_composer_environment
internal_composer_environment
Maximum RAM size in bytes of the web server instance. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
image_version: Version of Composer image.
instance_id: Name of the Compute Engine instance running the web server.
environment/worker/max_workersBETA(project)
Maximum Airflow workers
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Maximum number of Airflow workers. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/worker/min_workersBETA(project)
Minimum Airflow workers
GAUGEINT641
cloud_composer_environment
internal_composer_environment
Minimum number of Airflow workers. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/worker/pod_eviction_countBETA(project)
Worker Pod Eviction Count
DELTAINT641
cloud_composer_environment
internal_composer_environment
The number of Airflow worker pods evictions. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/worker/scale_factor_targetBETA(project)
Workers scale factor target
GAUGEDOUBLE1
cloud_composer_environment
internal_composer_environment
Scale factor for Airflow workers count. Sampled every 30 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
queue_name: Name of the Airflow queue. See https://airflow.apache.org/docs/stable/concepts.html#queues.
environment/workloads_cpu_quotaBETA(project)
Workloads CPU quota
GAUGEINT641
cloud_composer_environment
internal_composer_environment
CPU quota limit for Composer workloads. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/workloads_cpu_quota_usageBETA(project)
Workloads CPU quota usage
GAUGEINT641
cloud_composer_environment
internal_composer_environment
CPU quota usage for Composer workloads. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
environment/zombie_task_killed_countBETA(project)
Zombie Tasks Killed
DELTAINT641
cloud_composer_environment
internal_composer_environment
Number of zombie tasks killed. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
workflow/dag/run_durationBETA(project)
DAG run duration
GAUGEDOUBLEms
cloud_composer_workflow
internal_composer_workflow
Time taken for a DAG run to reach terminal state (corresponds to "dagrun.duration.success.<dag_id>", "dagrun.duration.failed.<dag_id>" Airflow metrics). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
status: DAG run status, one of [success, failed].
workflow/dependency_check_durationBETA(project)
DAG dependency check duration
GAUGEDOUBLEms
cloud_composer_workflow
internal_composer_workflow
Time taken to check DAG dependencies (corresponds to "dagrun.dependency-check.<dag_id>" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
workflow/run_countBETA(project)
Workflow Runs
DELTAINT641
cloud_composer_workflow
internal_composer_workflow
Number of workflow runs completed so far. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
state: State of workflow run, one of [success, shutdown, skipped, failed, running].
image_version: Version of Composer image.
workflow/run_durationBETA(project)
Workflow Run Duration
GAUGEDOUBLEs
cloud_composer_workflow
internal_composer_workflow
Duration of workflow run completion. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
state: State of workflow run, one of [success, shutdown, skipped, failed].
image_version: Version of Composer image.
workflow/schedule_delayBETA(project)
DAG run schedule delay
GAUGEDOUBLEms
cloud_composer_workflow
internal_composer_workflow
Delay between the scheduled DagRun start date and the actual DagRun start date (corresponds to "dagrun.schedule_delay.<dag_id>" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
workflow/task/cpu_usageBETA(project)
Task CPU usage
GAUGEDOUBLE%
cloud_composer_workflow
internal_composer_workflow
Percentage of CPU used by a task (corresponds to "task.cpu_usage.<dag_id>.<task_id>" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
task_id: ID of the task.
workflow/task/log_file_sizeBETA(project)
Workflow Task Log Size
GAUGEINT64By
cloud_composer_workflow
internal_composer_workflow
Size of log file generated by workflow task in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
state: State of task, one of [success, shutdown, skipped, failed].
image_version: Version of Composer image.
task_name: Name of task.
operator: Operator of task.
workflow/task/mem_usageBETA(project)
Task memory usage
GAUGEDOUBLE%
cloud_composer_workflow
internal_composer_workflow
Percentage of memory used by a task (corresponds to "task.mem_usage.<dag_id>.<task_id>" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
task_id: ID of the task.
workflow/task/removed_from_dag_countBETA(project)
Tasks removed from DAG
CUMULATIVEINT641
cloud_composer_workflow
internal_composer_workflow
Total number of tasks removed for a given DAG, i.e. task no longer exists in DAG (corresponds to "task_removed_from_dag.<dag_id>" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
workflow/task/restored_to_dag_countBETA(project)
Tasks restored to DAG
CUMULATIVEINT641
cloud_composer_workflow
internal_composer_workflow
Total number of tasks restored for a given DAG, i.e. task instance which was previously in REMOVED state in the DB is added to DAG file (corresponds to "task_restored_to_dag.<dag_id>" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
workflow/task/run_countBETA(project)
Tasks
DELTAINT641
cloud_composer_workflow
internal_composer_workflow
Number of workflow tasks completed so far. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
state: State of task, one of [success, shutdown, skipped, failed].
image_version: Version of Composer image.
queue: The queue used by a task.
task_name: Name of task.
operator: Operator of task.
workflow/task/run_durationBETA(project)
Task Duration
GAUGEDOUBLEs
cloud_composer_workflow
internal_composer_workflow
Duration of task completion. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
state: State of task, one of [success, shutdown, skipped, failed].
image_version: Version of Composer image.
task_name: Name of task.
operator: Operator of task.
workflow/task/schedule_delayBETA(project)
Task schedule delay
GAUGEDOUBLEms
cloud_composer_workflow
internal_composer_workflow
Time elapsed between the first task start_date and DagRun expected start (corresponds to "dagrun.<dag_id>.first_task_scheduling_delay" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
workflow/task_instance/finished_countBETA(project)
Completed task instances
CUMULATIVEINT641
cloud_composer_workflow
internal_composer_workflow
Total number of finished task instances (corresponds to "ti.finish.<dag_id>.<task_id>.<state>" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
task_id: ID of the task.
status: Task instance status, such as "skipped" or "success".
workflow/task_instance/queued_durationBETA(project)
Task instance queued duration
GAUGEDOUBLEms
cloud_composer_workflow
internal_composer_workflow
Time taken in queued state (corresponds to "dag.<dag_id>.<task_id>.queued_duration" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
task_id: ID of the task.
workflow/task_instance/run_durationBETA(project)
Task instance run duration
GAUGEDOUBLEms
cloud_composer_workflow
internal_composer_workflow
Time taken to finish a task (corresponds to "dag.<dag_id>.<task_id>.duration" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
task_id: ID of the task.
workflow/task_instance/started_countBETA(project)
Started tasks
CUMULATIVEINT641
cloud_composer_workflow
internal_composer_workflow
Total number of tasks started in a given DAG (corresponds to "ti.start.<dag_id>.<task_id>" Airflow metric). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
task_id: ID of the task.
workflow/task_runner/terminated_countBETA(project)
Task runner termination count
DELTAINT641
cloud_composer_workflow
internal_composer_workflow
Number of workflow tasks where the task runner got terminated with a return code. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
task_id: ID of the task.
return_code: Signed return code of the process, one of [-9 (SIGKILL), -16 (SIGTERM), 0, 1].
workload/cpu/reserved_coresBETA(project)
Workload CPU reserved cores
GAUGEDOUBLE1
cloud_composer_workload
internal_composer_workload
Number of cores reserved for the workload instance. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
workload/cpu/usage_timeBETA(project)
Workload CPU usage time
DELTADOUBLEs
cloud_composer_workload
internal_composer_workload
CPU usage time of the workload instance. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
workload/dags_sync_durationBETA(project)
DAGs sync duration
GAUGEINT64s
cloud_composer_workload
internal_composer_workload
DAGs directory sync duration in seconds. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
initial_sync: (BOOL) Whether the sync is an initial or a periodic one.
workload/disk/bytes_usedBETA(project)
Workload disk usage
GAUGEINT64By
cloud_composer_workload
internal_composer_workload
Used disk space in bytes on the workload instance. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
workload/disk/quotaBETA(project)
Workload disk quota
GAUGEINT64By
cloud_composer_workload
internal_composer_workload
Maximum data disk size in bytes of the workload instance. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
workload/log_entry_countBETA(project)
Log entries
CUMULATIVEINT641
cloud_composer_workload
internal_composer_workload
Total number of log occurrences with a specified severity level. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
severity: Severity of log entry, one of [ERROR, WARNING, INFO].
workload/memory/bytes_usedBETA(project)
Workload memory usage
GAUGEINT64By
cloud_composer_workload
internal_composer_workload
Memory usage of the workload instance in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
workload/memory/quotaBETA(project)
Workload memory quota
GAUGEINT64By
cloud_composer_workload
internal_composer_workload
Maximum RAM size in bytes of the workload instance. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
workload/plugins_sync_durationBETA(project)
Plugins sync duration
GAUGEINT64s
cloud_composer_workload
internal_composer_workload
Plugins directory sync duration in seconds. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
initial_sync: (BOOL) Whether the sync is an initial or a periodic one.
workload/restart_countBETA(project)
Workload restarts count
CUMULATIVEINT641
cloud_composer_workload
internal_composer_workload
Total number of workload restarts. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
type: Type of workload restart, one of [PROCESS, CONTAINER, POD].
workload/trigger/num_runningALPHA(project)
Running triggers
GAUGEINT641
cloud_composer_workload
internal_composer_workload
Number of running triggers in a triggerer. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.
workload/uptimeBETA(project)
Workload uptime in seconds
GAUGEINT64s
cloud_composer_workload
internal_composer_workload
Time since workload created. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
image_version: Version of Composer image.

compute

Metrics fromCompute Engine. These metrics do not require installation of the Monitoring or Logging agent, but to collect thecompute.googleapis.com/guest metrics, you must enable theContainer-Optimized OS Health Monitoring feature; for more information, seeContainer-Optimized OS.
Note: To monitor the availability of a service,create an uptime check. These checks createmonitoring.googleapis.com/uptime_check/check_passed metric data. Do not monitor theinstance/uptime orinstance/uptime_total metric types. Launch stages of these metrics:ALPHABETAGA

The "metric type" strings in this table must be prefixed withcompute.googleapis.com/. That prefix has been omitted from the entries in the table. When querying a label, use themetric.labels. prefix; for example,metric.labels.LABEL="VALUE".

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
capacity/slicesBETA(project)
Capacity State
GAUGEINT641
compute.googleapis.com/AcceleratorSlice
The state of capacity per topology of an accelerator slice. The value indicates the count of topologies in that state at a given instant in time.
accelerator_type: Accelerator type and generation.
topology: Accelerator network topology.
state: The state of the capacity.
cluster_id: The cluster where the slice is located.
parent_slice_id: The ID of the parent slice.
reservation_id: The ID of the reservation.
block_id: The block ID of the slice.
subblock_id: The subblock ID of the slice.
disk/async_replication/async_replication_stateGA(project)
Async replication state
GAUGEINT641
gce_disk
Async replication disk pair's state. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
async_replication_state: State of the async replication pair.
secondary_disk_id: The ID of the secondary disk.
secondary_location: The zone or region where the secondary disk resides.
secondary_project_number: Project number to which the secondary disk belongs.
disk/async_replication/replication_network_compression_ratioGA(project)
Async replication network compression ratio
GAUGEDOUBLE1
gce_disk
Ratio of bytes transferred over the network to the bytes written to the disk. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
secondary_disk_id: The ID of the secondary disk.
secondary_location: The zone or region where the secondary disk resides.
secondary_project_number: Project number to which the secondary disk belongs.
disk/async_replication/sent_bytes_countGA(project)
Async replication sent bytes count
DELTAINT64By
gce_disk
Delta count of bytes sent through the cross-region network. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
secondary_disk_id: The ID of the secondary disk.
secondary_location: The zone or region where the secondary disk resides.
secondary_project_number: Project number to which the secondary disk belongs.
disk/async_replication/time_since_last_replicationGA(project)
Async replication time since last replication
GAUGEINT64s
gce_disk
Seconds since the last replication was done. Also known as recovery point objective (RPO). Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
secondary_disk_id: The ID of the secondary disk.
secondary_location: The zone or region where the secondary disk resides.
secondary_project_number: Project number to which the secondary disk belongs.
disk/regional/replica_stateGA(project)
Regional disk replica state
GAUGEINT641
gce_disk
Regional disk's replica state. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
state: Disk replica state, one of [Synced, CatchingUp, OutOfSync].
replica_zone: The zone where the disk replica is located.
storage_type: Storage type, one of [pd-standard, PD-Balanced, pd-ssd, PD-Extreme, Hyperdisk-Extreme, Hyperdisk-Throughput].
firewall/dropped_bytes_countGA(project)
Dropped bytes
DELTAINT64By
gce_instance
Count of incoming bytes dropped by the firewall. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
firewall/dropped_packets_countGA(project)
Dropped packets
DELTAINT641
gce_instance
Count of incoming packets dropped by the firewall. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
global_concurrent_operationsALPHA(project)
Concurrent global operations per project
DELTAINT641
compute.googleapis.com/OperationType
Concurrent quota for global operations.
global_dns/request_countGA(project)
GCE Project Global DNS Request Count
DELTAINT641
compute.googleapis.com/Location
The number of global internal DNS requests in a GCE project. After sampling, data is not visible for up to 1020 seconds.
zonal_dns_readiness: Classification of request as ready or risky for migration to zonal DNS.
guest/cpu/load_15mALPHA(project)
CPU load average (15m)
GAUGEDOUBLE1
gce_instance
CPU Load (15 minute intervals). For Container-Optimized OS, or Ubuntu running GKE.
instance_name: The name of the VM instance.
guest/cpu/load_1mALPHA(project)
CPU load average (1m)
GAUGEDOUBLE1
gce_instance
CPU Load (1 minute intervals). For Container-Optimized OS, or Ubuntu running GKE.
instance_name: The name of the VM instance.
guest/cpu/load_5mALPHA(project)
CPU load average (5m)
GAUGEDOUBLE1
gce_instance
CPU Load (5 minute intervals). For Container-Optimized OS, or Ubuntu running GKE.
instance_name: The name of the VM instance.
guest/cpu/runnable_task_countBETA(project)
Runnable task count.
GAUGEDOUBLE1
gce_instance
The average number of runnable tasks in the run-queue. For Container-Optimized OS, or Ubuntu running GKE.
instance_name: The name of the VM instance.
guest/cpu/usage_timeBETA(project)
CPU usage
CUMULATIVEDOUBLEs{CPU}
gce_instance
CPU usage, in seconds. For Container-Optimized OS, or Ubuntu running GKE.
instance_name: The name of the VM instance.
state: One of the following: idle, interrupt, nice, softirq, steal, system, user, wait.
guest/disk/bytes_usedBETA(project)
Disk usage
GAUGEINT64By
gce_instance
Number of bytes used on disk for file systems. For Container-Optimized OS, or Ubuntu running GKE.
instance_name: The name of the VM instance.
mountoption: Mount options on the disk device.
mount_option: Mount options on the disk device.
device_name: The name of the disk device.
state: Type of usage (free, used, reserved)
fstype: File system type of the disk device.
fs_type: File system type of the disk device.
guest/disk/io_timeGA(project)
IO Time
CUMULATIVEINT64ms
gce_instance
The cumulative time spent on the I/O operations that are in progress; that is, the actual time in queue and when disks were busy. Requests issued in parallel are counted as a single one. For Container-Optimized OS, or Ubuntu running GKE. Sampled every 60 seconds.
instance_name: The name of the VM instance.
device_name: The name of the disk device.
guest/disk/merged_operation_countBETA(project)
Merged disk operations
CUMULATIVEINT641
gce_instance
Merged disk operations count. Disk operations which are adjacent to each other may be merged by the kernel for efficiency. For Container-Optimized OS, or Ubuntu running GKE.
instance_name: The name of the VM instance.
device_name: The name of the disk device.
direction: Direction (read, write).
guest/disk/operation_bytes_countBETA(project)
Disk bytes transferred
CUMULATIVEINT64By
gce_instance
Bytes transferred in disk operations. For Container-Optimized OS, or Ubuntu running GKE.
instance_name: The name of the VM instance.
device_name: The name of the disk device.
direction: Direction (read, write).
guest/disk/operation_countBETA(project)
Disk operations
CUMULATIVEINT641
gce_instance
Disk operations count. For Container-Optimized OS, or Ubuntu running GKE.
instance_name: The name of the VM instance.
device_name: The name of the disk device.
direction: Direction (read, write).
guest/disk/operation_timeBETA(project)
Disk operation time
CUMULATIVEINT64ms
gce_instance
Amount of time spent on the disk operations, by direction. This metric only includes time spent on completed operations. For Container-Optimized OS, or Ubuntu running GKE.
instance_name: The name of the VM instance.
device_name: The name of the disk device.
direction: Direction (read, write).
guest/disk/percent_usedBETA(project)
Percent Used
GAUGEDOUBLEpercent
gce_instance
Percentage of total disk capacity currently in use.
instance_name: The name of the VM instance.
device_name: The name of the disk device.
guest/disk/queue_lengthGA(project)
Queue Length
GAUGEDOUBLE1
gce_instance
The queue length on the disk averaged over the last 60 seconds. For Container-Optimized OS, or Ubuntu running GKE. Sampled every 60 seconds.
instance_name: The name of the VM instance.
device_name: The name of the disk device.
guest/disk/weighted_io_timeGA(project)
IO Time
CUMULATIVEINT64ms
gce_instance
The cumulative weighted IO time spent on the disk. For Container-Optimized OS, or Ubuntu running GKE. Sampled every 60 seconds.
instance_name: The name of the VM instance.
device_name: The name of the disk device.
guest/memory/anonymous_usedBETA(project)
Anonymous memory usage in Bytes
GAUGEINT64By
gce_instance
Anonymous memory usage, in Bytes. Summing values of all states yields the total anonymous memory used. For Container-Optimized OS, or Ubuntu running GKE.
instance_name: The name of the VM instance.
state: One of the following: active, inactive. Active means the memory has been used more recently.
guest/memory/bytes_usedBETA(project)
Memory usage in Bytes
GAUGEINT64By
gce_instance
Memory usage by each memory state, in Bytes. Summing values of all states yields the total memory on the machine. For Container-Optimized OS, or Ubuntu running GKE.
instance_name: The name of the VM instance.
state: One of the following: buffered, cached, free, slab, used. Buffered consists of temporary storage for raw disk blocks. Cached consists of the pagecache and tmpfs usage. Free consists of total free memory. Slab consists of memory used for caching in-kernel data structures. Used is calculated by subtracting the values for the other states from the total available memory.
guest/memory/dirty_usedBETA(project)
Dirty pages usage in Bytes.
GAUGEINT64By
gce_instance
Dirty pages usage, in Bytes. For Container-Optimized OS, or Ubuntu running GKE.
instance_name: The name of the VM instance.
state: One of the following: dirty, writeback. Dirty means the memory is waiting to be written back to disk, and writeback means the memory is actively being written back to disk.
guest/memory/page_cache_usedBETA(project)
Page cache memory usage in Bytes
GAUGEINT64By
gce_instance
Page cache memory usage, in Bytes. Summing values of all states yields the total anonymous memory used. For Container-Optimized OS, or Ubuntu running GKE.
instance_name: The name of the VM instance.
state: One of the following: active, inactive. Active means the memory has been used more recently and usually not reclaimed until needed.
guest/memory/percent_usedBETA(project)
Percent Used
GAUGEDOUBLEpercent
gce_instance
Percentage of total system memory actively in use. Calculated as (Total Memory - Free Memory - Buffers - Cached - Slab) / Total Memory * 100.
instance_name: The name of the VM instance.
state: One of the following: used.
guest/memory/unevictable_usedBETA(project)
Unevictable memory usage in Bytes
GAUGEINT64By
gce_instance
Unevictable memory usage, in Bytes. For Container-Optimized OS, or Ubuntu running GKE.
instance_name: The name of the VM instance.
guest/system/os_feature_enabledBETA(project)
OS Feature
GAUGEINT641
gce_instance
OS Features like GPU support, KTD kernel, third party modules as unknown modules. 1 if the feature is enabled and 0, if disabled. For Container-Optimized OS, or Ubuntu running GKE. Sampled every 60 seconds.
instance_name: The name of the VM instance.
value: Value for the features of the guest os system if present.
os_feature: Features of the guest OS system.
guest/system/problem_countGA(project)
Problem Count
CUMULATIVEINT641
gce_instance
Number of times a machine problem has happened. For Container-Optimized OS, or Ubuntu running GKE. Sampled every 60 seconds.
instance_name: The name of the VM instance.
reason: Description of the type of the problem.
guest/system/problem_stateGA(project)
Problem State
GAUGEINT641
gce_instance
Whether a problem is affecting the system or not. The problem is affecting the system when set to 1 and is not affecting the system when set to 0. For Container-Optimized OS, or Ubuntu running GKE. Sampled every 60 seconds.
instance_name: The name of the VM instance.
reason: Description of the cause of the problem.
type: Description of the type of the problem.
guest/system/uptimeGA(project)
Uptime
GAUGEINT64s
gce_instance
Number of seconds that the operating system has been running for. For Container-Optimized OS, or Ubuntu running GKE. Sampled every 60 seconds.
instance_name: The name of the VM instance.
kernel_version: The version of the operating system kernel.
os_version: The version of the operating system.
instance/clock_accuracy/ptp_kvm/nanosecond_accuracyBETA(project)
Clock Accuracy
GAUGEINT64ns
gce_instance
Accuracy of the host clock in nanoseconds. Sampled every 60 seconds.
instance_name: The name of the VM instance.
instance/cpu/guest_visible_vcpusBETA(project)
Guest Visible vCPUs
GAUGEDOUBLE1
gce_instance
Number of vCPUs visible inside the guest. For many GCE machine types, the number of vCPUs visible inside the guest is equal to the `compute.googleapis.com/instance/cpu/reserved_cores` metric. For shared-core machine types, the number of guest-visible vCPUs differs from the number of resereved cores. For example, e2-small instances have two vCPUs visible inside the guest and 0.5 fractional vCPUs reserved. Therefore, for an e2-small instance, `compute.googleapis.com/instance/cpu/guest_visible_vcpus` has a value of 2 and `compute.googleapis.com/instance/cpu/reserved_cores` has a value of 0.5. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
instance/cpu/reserved_coresGA(project)
Reserved vCPUs
GAUGEDOUBLE1
gce_instance
Number of vCPUs reserved on the host of the instance. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
instance/cpu/scheduler_wait_timeGA(project)
Scheduler Wait Time
DELTADOUBLEs{idle}
gce_instance
Wait time is the time a vCPU is ready to run, but unexpectedly not scheduled to run. The wait time returned here is the accumulated value for all vCPUs. The time interval for which the value was measured is returned by Monitoring in whole seconds as start_time and end_time. This metric is only available for VMs that belong to the e2 family or to overcommitted VMs on sole-tenant nodes. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
instance/cpu/usage_timeGA(project)
CPU usage
DELTADOUBLEs{CPU}
gce_instance
Delta vCPU usage for all vCPUs, in vCPU-seconds. To compute the per-vCPU utilization fraction, divide this value by (end-start)*N, where end and start define this value's time interval and N is `compute.googleapis.com/instance/cpu/reserved_cores` at the end of the interval. This value is reported by the hypervisor for the VM and can differ from `agent.googleapis.com/cpu/usage_time`, which is reported from inside the VM. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
instance/cpu/utilizationGA(project)
CPU utilization
GAUGEDOUBLE10^2.%
gce_instance
Fractional utilization of allocated CPU on this instance. Values are typically numbers between 0.0 and 1.0 (but some machine types allow bursting above 1.0). Charts display the values as a percentage between 0% and 100% (or more). This metric is reported by the hypervisor for the VM and can differ from `agent.googleapis.com/cpu/utilization`, which is reported from inside the VM. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
instance/disk/average_io_latencyGA(project)
Disk average latency
GAUGEDOUBLEus
gce_instance
Disk's average io latency in the last 60s. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
device_name: The name of the disk device.
storage_type: Storage type, one of [pd-standard, pd-balanced, pd-ssd, pd-extreme, hyperdisk-extreme, hyperdisk-throughput].
instance/disk/average_io_queue_depthGA(project)
Disk average io queue depth
GAUGEDOUBLE1
gce_instance
Disk's average io queue depth in the last 60s. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
device_name: The name of the disk device.
storage_type: Storage type, one of [pd-standard, pd-balanced, pd-ssd, pd-extreme, hyperdisk-extreme, hyperdisk-throughput].
instance/disk/max_read_bytes_countGA(project)
Peak disk read bytes
GAUGEINT64By
gce_instance
Disk's maximum per-second read throughput over a period of time specified by the user. The period must be one minute or longer. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
device_name: The name of the disk device.
storage_type: Storage type, one of [pd-standard, PD-Balanced, pd-ssd, PD-Extreme, Hyperdisk-Extreme, Hyperdisk-Throughput].
device_type: Disk type, one of [ephemeral, permanent].
instance/disk/max_read_ops_countGA(project)
Peak disk read ops
GAUGEINT641
gce_instance
Disk's maximum per-second read requests count over a period of time specified by the user. The period must be one minute or longer. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
device_name: The name of the disk device.
storage_type: Storage type, one of [pd-standard, pd-ssd, PD-Balanced, PD-Extreme, Hyperdisk-Extreme, Hyperdisk-Throughput].
device_type: Disk type, one of [ephemeral, permanent].
instance/disk/max_write_bytes_countGA(project)
Peak disk write bytes
GAUGEINT64By
gce_instance
Disk's maximum per-second write throughput over a period of time specified by the user. The period must be one minute or longer. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
device_name: The name of the disk device.
storage_type: Storage type, one of [pd-standard, PD-Balanced, pd-ssd, PD-Extreme, Hyperdisk-Extreme, Hyperdisk-Throughput].
device_type: Disk type, one of [ephemeral, permanent].
instance/disk/max_write_ops_countGA(project)
Peak disk write ops
GAUGEINT641
gce_instance
Disk's maximum per-second write requests count over a period of time specified by the user. The period must be one minute or longer. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
device_name: The name of the disk device.
storage_type: Storage type, one of [pd-standard, PD-Balanced, pd-ssd, PD-Extreme, Hyperdisk-Extreme, Hyperdisk-Throughput].
device_type: Disk type, one of [ephemeral, permanent].
instance/disk/performance_statusBETA(project)
Disk performance status
GAUGEBOOL1
gce_instance
Whether the disk performance is normal or could potentially be impacted by an issue within Compute Engine during the period of time specified by the user. The period must be one minute or longer. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
device_name: The name of the disk device.
storage_type: Storage type, one of [pd-standard, pd-balanced, pd-ssd, pd-extreme, hyperdisk-extreme, hyperdisk-throughput, hyperdisk-balanced].
performance_status: One of ["Healthy", "Degraded" or "Severely Degraded"].
instance/disk/provisioning/iopsBETA(project)
Provisioned disk IOPS
GAUGEINT641
gce_instance
Disk's provisioned IOPS specified by the user. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
device_name: The name of the disk device.
storage_type: Storage type, one of [pd-standard, pd-balanced, pd-ssd, pd-extreme, hyperdisk-balanced, hyperdisk-extreme, hyperdisk-throughput].
instance/disk/provisioning/sizeBETA(project)
Provisioned disk size
GAUGEINT64By
gce_instance
Disk's provisioned size specified by the user. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
device_name: The name of the disk device.
storage_type: Storage type, one of [pd-standard, pd-balanced, pd-ssd, pd-extreme, hyperdisk-balanced, hyperdisk-extreme, hyperdisk-throughput].
instance/disk/provisioning/throughputBETA(project)
Provisioned disk throughput (bytes/sec)
GAUGEINT641
gce_instance
Disk's provisioned throughput (bytes/sec) specified by the user. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
device_name: The name of the disk device.
storage_type: Storage type, one of [pd-standard, pd-balanced, pd-ssd, pd-extreme, hyperdisk-balanced, hyperdisk-extreme, hyperdisk-throughput].
instance/disk/read_bytes_countGA(project)
Disk read bytes
DELTAINT64By
gce_instance
Count of bytes read from disk. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
device_name: The name of the disk device.
storage_type: Storage type, one of [pd-standard, pd-balanced, pd-ssd, pd-extreme, local-ssd, hyperdisk-extreme, hyperdisk-throughput].
device_type: Disk type, one of [ephemeral, permanent].
instance/disk/read_ops_countGA(project)
Disk read operations
DELTAINT641
gce_instance
Count of disk read IO operations. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
device_name: The name of the disk device.
storage_type: Storage type, one of [pd-standard, pd-balanced, pd-ssd, pd-extreme, local-ssd, hyperdisk-extreme, hyperdisk-throughput].
device_type: Disk type, one of [ephemeral, permanent].
instance/disk/write_bytes_countGA(project)
Disk write bytes
DELTAINT64By
gce_instance
Count of bytes written to disk. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
device_name: The name of the disk device.
storage_type: Storage type, one of [pd-standard, pd-balanced, pd-ssd, pd-extreme, local-ssd, hyperdisk-extreme, hyperdisk-throughput].
device_type: Disk type, one of [ephemeral, permanent].
instance/disk/write_ops_countGA(project)
Disk write operations
DELTAINT641
gce_instance
Count of disk write IO operations. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
device_name: The name of the disk device.
storage_type: Storage type, one of [pd-standard, pd-balanced, pd-ssd, pd-extreme, local-ssd, hyperdisk-extreme, hyperdisk-throughput].
device_type: Disk type, one of [ephemeral, permanent].
instance/global_dns/request_countALPHA(project)
GCE VM Global DNS Request Count
DELTAINT641
gce_instance
The number of global internal DNS requests in a GCE VM.
vm_zonal_dns_readiness: Classification of request as ready or risky for migration to zonal DNS.
instance/gpu/accumulated_context_utilization_secondsBETA(project)
Accumulated Context Utilization Seconds
GAUGEDOUBLE1
gce_instance
Accumulated context utilization time (in seconds).
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
instance/gpu/cache_correctable_ecc_error_countBETA(project)
Correctable Cache ECC Errors
GAUGEINT641
gce_instance
The number of correctable ECC errors in cache memory.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
instance/gpu/cache_uncorrectable_ecc_error_countBETA(project)
Uncorrectable Cache ECC Errors
GAUGEINT641
gce_instance
The number of uncorrectable ECC errors in cache memory.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
instance/gpu/dram_correctable_ecc_error_countBETA(project)
Correctable DRAM ECC Errors
GAUGEINT641
gce_instance
The number of correctable ECC errors in GPU DRAMs.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
instance/gpu/dram_correctable_row_remapping_countBETA(project)
Correctable DRAM Row Remapping Count
GAUGEINT641
gce_instance
The number of row remappings from correctable errors in GPU DRAMs.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
instance/gpu/dram_row_remapping_failedBETA(project)
DRAM Row Remapping Failed
GAUGEINT641
gce_instance
Whether row remapping failed previously. Sampled every 60 seconds. After sampling, data is not visible for up to 540 seconds.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
Value: Whether row remapping failed previously. Possible values are "true" and "false".
instance/gpu/dram_row_remapping_pendingBETA(project)
DRAM Row Remapping Pending
GAUGEINT641
gce_instance
Whether row remapping is set to occur at the next GPU reset. Sampled every 60 seconds. After sampling, data is not visible for up to 540 seconds.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
Value: Whether row remapping is set to occur at the next GPU reset. Possible values are "true" and "false".
instance/gpu/dram_uncorrectable_ecc_error_countBETA(project)
Uncorrectable DRAM ECC Errors
GAUGEINT641
gce_instance
The number of uncorrectable ECC errors in GPU DRAMs.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
instance/gpu/dram_uncorrectable_row_remapping_countBETA(project)
Uncorrectable DRAM Row Remapping Count
GAUGEINT641
gce_instance
The number of row remappings from uncorrectable errors in GPU DRAMs.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
instance/gpu/failure_prediction_statusBETA(project)
VM Degradation Status
GAUGEINT641
gce_instance
This metric indicates the probability of a VM entering a degraded state within the next 5 hours as predicted by our proprietary algorithm. Value label for this metric would be NO_DEGRADATION_PREDICTED, DEGRADATION_PREDICTED, POSSIBLE_DEGRADATION_PREDICTED. Sampled every 60 seconds. After sampling, data is not visible for up to 540 seconds.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
Value: The status of a VM entering a degraded state within the next 5 hours as predicted by our proprietary algorithm. Possible values are "NO_DEGRADATION_PREDICTED", "DEGRADATION_PREDICTED", "POSSIBLE_DEGRADATION_PREDICTED".
instance/gpu/gpu_nvlink_active_speedBETA(project)
GPU NVLink Port Active Speed
GAUGEDOUBLE1
gce_instance
Current NVLink port speed in Gbps. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The model of GPUs that are attached to the VM.
gpu_id: A single-digit value (such as GPU_0 or GPU_1) that represents the GPU's index within a machine with multiple GPUs attached. This number may not be consistent across reboots. To reference a specific GPU, we recommend that you instead use a GPU’s universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
gpu_nvlink_port_id: The NVLink Port name on the GPU.
port_nvlink_status: The LinkStatus of the NVLink port.
instance/gpu/gpu_nvlink_effective_berBETA(project)
GPU NVLink Effective BER
GAUGEDOUBLE1
gce_instance
Effective bit error rate (BER) is the error rate of the port after a forward error correction (FEC). The value indicates the overall average BER since the last counter reset. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The model of GPUs that are attached to the VM.
gpu_id: A single-digit value (such as GPU_0 or GPU_1) that represents the GPU's index within a machine with multiple GPUs attached. This number may not be consistent across reboots. To reference a specific GPU, we recommend that you instead use a GPU’s universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
gpu_nvlink_port_id: The NVLink Port name on the GPU.
instance/gpu/gpu_nvlink_link_downed_counterBETA(project)
GPU NVLink Port Link Downed Counter
GAUGEINT641
gce_instance
The number of link-down events on the port. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The model of GPUs that are attached to the VM.
gpu_id: A single-digit value (such as GPU_0 or GPU_1) that represents the GPU's index within a machine with multiple GPUs attached. This number may not be consistent across reboots. To reference a specific GPU, we recommend that you instead use a GPU’s universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
gpu_nvlink_port_id: The NVLink Port name on the GPU.
instance/gpu/gpu_nvlink_link_error_recovery_countBETA(project)
GPU NVLink Port Link Error Recovery Counter
GAUGEINT641
gce_instance
The number of successful link recovery processes. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The model of GPUs that are attached to the VM.
gpu_id: A single-digit value (such as GPU_0 or GPU_1) that represents the GPU's index within a machine with multiple GPUs attached. This number may not be consistent across reboots. To reference a specific GPU, we recommend that you instead use a GPU’s universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
gpu_nvlink_port_id: The NVLink Port name on the GPU.
instance/gpu/gpu_nvlink_physical_effective_errorsBETA(project)
GPU NVLink Port Physical Effective Errors
GAUGEINT641
gce_instance
Effective error count is the number of bit errors that the port receives post-Forward Error Correction (FEC). Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The model of GPUs that are attached to the VM.
gpu_id: A single-digit value (such as GPU_0 or GPU_1) that represents the GPU's index within a machine with multiple GPUs attached. This number may not be consistent across reboots. To reference a specific GPU, we recommend that you instead use a GPU’s universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
gpu_nvlink_port_id: The NVLink Port name on the GPU.
instance/gpu/gpu_nvlink_port_rcv_dataBETA(project)
GPU NVLink Port Rcv Data
GAUGEINT641
gce_instance
Total number of bytes received, measured as bps. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The model of GPUs that are attached to the VM.
gpu_id: A single-digit value (such as GPU_0 or GPU_1) that represents the GPU's index within a machine with multiple GPUs attached. This number may not be consistent across reboots. To reference a specific GPU, we recommend that you instead use a GPU’s universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
gpu_nvlink_port_id: The NVLink Port name on the GPU.
instance/gpu/gpu_nvlink_port_rcv_errorsBETA(project)
GPU NVLink Port RCV Errors
GAUGEINT641
gce_instance
Total number of packets containing an error that were received on the port. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The model of GPUs that are attached to the VM.
gpu_id: A single-digit value (such as GPU_0 or GPU_1) that represents the GPU's index within a machine with multiple GPUs attached. This number may not be consistent across reboots. To reference a specific GPU, we recommend that you instead use a GPU’s universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
gpu_nvlink_port_id: The NVLink Port name on the GPU.
instance/gpu/gpu_nvlink_port_xmit_dataBETA(project)
GPU NVLink Port Xmit Data
GAUGEINT641
gce_instance
Total number of bytes transmitted, measured as bps. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The model of GPUs that are attached to the VM.
gpu_id: A single-digit value (such as GPU_0 or GPU_1) that represents the GPU's index within a machine with multiple GPUs attached. This number may not be consistent across reboots. To reference a specific GPU, we recommend that you instead use a GPU’s universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
gpu_nvlink_port_id: The NVLink Port name on the GPU.
instance/gpu/gpu_nvlink_port_xmit_discardsBETA(project)
GPU NVLink Port Xmit Discards
GAUGEINT641
gce_instance
Total number of outbound packets that were discarded by the port. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The model of GPUs that are attached to the VM.
gpu_id: A single-digit value (such as GPU_0 or GPU_1) that represents the GPU's index within a machine with multiple GPUs attached. This number may not be consistent across reboots. To reference a specific GPU, we recommend that you instead use a GPU’s universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
gpu_nvlink_port_id: The NVLink Port name on the GPU.
instance/gpu/gpu_nvlink_port_xmit_waitBETA(project)
GPU NVLink Port Xmit Wait
GAUGEINT641
gce_instance
The number of transmitted packets incurred transmit wait. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The model of GPUs that are attached to the VM.
gpu_id: A single-digit value (such as GPU_0 or GPU_1) that represents the GPU's index within a machine with multiple GPUs attached. This number may not be consistent across reboots. To reference a specific GPU, we recommend that you instead use a GPU’s universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
gpu_nvlink_port_id: The NVLink Port name on the GPU.
instance/gpu/gpu_nvlink_vl15_droppedBETA(project)
GPU NVLink Port VL15 Dropped
GAUGEINT641
gce_instance
The number of management (VL15) packets that were dropped due to a lack of resources on the port. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The model of GPUs that are attached to the VM.
gpu_id: A single-digit value (such as GPU_0 or GPU_1) that represents the GPU's index within a machine with multiple GPUs attached. This number may not be consistent across reboots. To reference a specific GPU, we recommend that you instead use a GPU’s universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
gpu_nvlink_port_id: The NVLink Port name on the GPU.
instance/gpu/infra_healthBETA(project)
VM Infra Health
GAUGEINT641
gce_instance
This metric captures the infrastructure health of the VM as a string. This metric is available for all GPU VM machine types starting with A3 mega, A3 edge, A3 high and all future GPU VM families except Spot VMs. Sampled every 60 seconds. After sampling, data is not visible for up to 540 seconds.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The ID of the physical machine reservation.
unhealthy_category: Explanation for the unhealthy VM status. This label is populated only when the value of the metric is `Unhealthy`.
Value: The health status of the VM. Possible values are `Healthy`, `Unhealthy`, or `Unknown`. See the `unhealthy_category` label for details if unhealthy.
instance/gpu/inter_block_txBETA(project)
Network Traffic at Inter-Block
GAUGEINT64By
gce_instance
This metric represents network traffic at the inter-block level as an INT64 value, calculated as the delta of observed traffic within a one-minute interval. This metric is available for GPU VM machine types starting with A3 mega and all future GPU VM families except Spot VMs. Sampled every 60 seconds. After sampling, data is not visible for up to 540 seconds.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The ID of the physical machine reservation.
instance/gpu/inter_subblock_txBETA(project)
Network Traffic at Inter-Subblock
GAUGEINT64By
gce_instance
This metric represents network traffic at the inter-subblock level as an INT64 value, calculated as the delta of observed traffic within a one-minute interval. This metric is available for GPU VM machine types starting with A3 mega and all future GPU VM families except Spot VMs. Sampled every 60 seconds. After sampling, data is not visible for up to 540 seconds.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The ID of the physical machine reservation.
instance/gpu/intra_subblock_txBETA(project)
Network Traffic at Intra-Subblock
GAUGEINT64By
gce_instance
This metric represents network traffic at the intra-subblock level as an INT64 value, calculated as the delta of observed traffic within a one-minute interval. This metric is available for GPU VM machine types starting with A3 mega and all future GPU VM families except Spot VMs. Sampled every 60 seconds. After sampling, data is not visible for up to 540 seconds.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The ID of the physical machine reservation.
instance/gpu/link_carrier_changesBETA(project)
Link Carrier Changes
GAUGEINT641
gce_instance
This metric captures the network link carrier change as delta value computed at 1 minute granularity. This metric is available for all GPU VM machine types starting with A3 mega, A3 ultra, A4 and all future GPU VM families except Spot VMs.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The ID of the physical machine reservation.
instance/gpu/nccl/latency_txBETA(project)
NCCL Send Latency
CUMULATIVEDISTRIBUTIONnanoseconds
gce_instance
The metric measures the latency distribution of NCCL send operations.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The reservation ID.
instance/gpu/nccl/latency_varianceBETA(project)
NCCL Send Latency Variance
CUMULATIVEDISTRIBUTIONnanoseconds
gce_instance
The metric measures the latency variance distribution of NCCL send operations.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The reservation ID.
instance/gpu/nccl/message_size_txBETA(project)
NCCL Send Message Size
CUMULATIVEDISTRIBUTIONbytes
gce_instance
The metric measures the message size distribution of NCCL send operations.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The reservation ID.
instance/gpu/network_cc_rateBETA(project)
Network CC Rate
CUMULATIVEDISTRIBUTIONbps
gce_instance
This metric measures the distribution of the transmission rates set by RTTCC on the network interfaces in your GPU VMs. This metric is available for GPU VM machine types starting with A3 Ultra, A4, and all future GPU VM families.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The ID of the physical machine reservation.
instance/gpu/network_rttBETA(project)
Network RTT
CUMULATIVEDISTRIBUTIONmicroseconds
gce_instance
This metric measures network round-trip time in your GPU VMs. This metric is available for GPU VM machine types starting with A3 mega, A3 ultra, A4 and all future GPU VM families except Spot VMs.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The ID of the physical machine reservation.
instance/gpu/nvlink_active_speedBETA(project)
NVLink Active Speed
GAUGEDOUBLE1
gce_instance
Current access link port speed in Gb/s. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
nvswitch_id: The obfuscated NVSwitch ID to which machine is connected to.
nvswitch_port_id: The access link port_id on the nvswitch to which machine is connected to.
width: Infiniband NVLink width.
instance/gpu/nvlink_port_stateBETA(project)
NVLink Port State
GAUGEINT641
gce_instance
Logical and Physical port states for NVswitch ports as defined in the OpenConfig YANG model. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
nvswitch_id: The obfuscated NVSwitch ID to which machine is connected to.
nvswitch_port_id: The access link port_id on the nvswitch to which machine is connected to.
physical_port_state: Physical state of the port as defined in the OpenConfig YANG model.
logical_port_state: Logical state of the port as defined in the OpenConfig YANG model.
instance/gpu/nvlink_runtime_errorBETA(project)
NVLink Runtime Error
GAUGEINT641
gce_instance
Whether an NVLink Runtime Error occurred. Sampled every 60 seconds. After sampling, data is not visible for up to 540 seconds.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
Value: Whether an NVLink Runtime Error occurred. Possible values are "true" and "false".
instance/gpu/nvswitch_effective_berBETA(project)
NVSwitch Effective BER
GAUGEDOUBLE1
gce_instance
Effective BER (Bit Error Rate) is the error rate of the port after FEC (Forward Error Correction). The value indicates the overall average BER since the last counter reset. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
nvswitch_id: The obfuscated NVSwitch ID to which machine is connected to.
nvswitch_port_id: The access link port_id on the nvswitch to which machine is connected to.
instance/gpu/nvswitch_effective_errorsBETA(project)
NVSwitch Effective Errors
GAUGEINT641
gce_instance
Effective error count is the number of bit errors that the port receives after FEC (Forward Error Correction). Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
nvswitch_id: The obfuscated NVSwitch ID to which machine is connected to.
nvswitch_port_id: The access link port_id on the nvswitch to which machine is connected to.
instance/gpu/nvswitch_link_downed_counterBETA(project)
NVSwitch Link Downed Counter
GAUGEINT641
gce_instance
The count of link-down events on the port. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
nvswitch_id: The obfuscated NVSwitch ID to which machine is connected to.
nvswitch_port_id: The access link port_id on the nvswitch to which machine is connected to.
instance/gpu/nvswitch_link_error_recovery_counterBETA(project)
NVSwitch Link Error Recovery Counter
GAUGEINT641
gce_instance
The count of successful link recovery processes on the port. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
nvswitch_id: The obfuscated NVSwitch ID to which machine is connected to.
nvswitch_port_id: The access link port_id on the nvswitch to which machine is connected to.
instance/gpu/nvswitch_port_rcv_dataBETA(project)
NVSwitch Port Rcv Data
GAUGEINT641
gce_instance
Total number of bytes received, measured as bps. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
nvswitch_id: The obfuscated NVSwitch ID to which machine is connected to.
nvswitch_port_id: The access link port_id on the nvswitch to which machine is connected to.
instance/gpu/nvswitch_port_rcv_errorsBETA(project)
NVSwitch Port Rcv Errors
GAUGEINT641
gce_instance
Total number of packets containing an error that were received on the port. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
nvswitch_id: The obfuscated NVSwitch ID to which machine is connected to.
nvswitch_port_id: The access link port_id on the nvswitch to which machine is connected to.
instance/gpu/nvswitch_port_xmit_constraint_errorsBETA(project)
NVSwitch Port Xmit Constraint Errors
GAUGEINT641
gce_instance
Total number of packets not transmitted from the switch physical port. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
nvswitch_id: The obfuscated NVSwitch ID to which machine is connected to.
nvswitch_port_id: The access link port_id on the nvswitch to which machine is connected to.
instance/gpu/nvswitch_port_xmit_dataBETA(project)
NVSwitch Port Xmit Data
GAUGEINT641
gce_instance
Total number of bytes transmitted, measured as bps. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
nvswitch_id: The obfuscated NVSwitch ID to which machine is connected to.
nvswitch_port_id: The access link port_id on the nvswitch to which machine is connected to.
instance/gpu/nvswitch_port_xmit_discardsBETA(project)
NVSwitch Port Xmit Discards
GAUGEINT641
gce_instance
Total number of outbound packets that were discarded by the port. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
nvswitch_id: The obfuscated NVSwitch ID to which machine is connected to.
nvswitch_port_id: The access link port_id on the nvswitch to which machine is connected to.
instance/gpu/nvswitch_port_xmit_waitBETA(project)
NVSwitch Port Xmit Wait
GAUGEINT641
gce_instance
The number of transmitted packets incurred transmit wait. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
nvswitch_id: The obfuscated NVSwitch ID to which machine is connected to.
nvswitch_port_id: The access link port_id on the nvswitch to which machine is connected to.
instance/gpu/nvswitch_statusBETA(project)
NV Switch Status
GAUGEINT641
gce_instance
This metric represents the health of an individual NV Switch on the host as a string. If a machine has multiple NV Switches attached, the metric provides each NV Switch health status on the host. The possible values for this metric are provided by NVIDIA BMC. This metric is available for all GPU VM machine types starting with A3 mega, A3 edge, A3 high and all future GPU VM families except Spot VMs. Sampled every 60 seconds. After sampling, data is not visible for up to 540 seconds.
nvswitch_id: (INT64) The ID of the NV Switches used on the host.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The ID of the physical machine reservation.
Value: The status of the NV Switch as a string. The possible values are `OK`, `Warning`, or `Critical`.
instance/gpu/nvswitch_symbol_errorsBETA(project)
NVSwitch Symbol Errors
GAUGEINT641
gce_instance
Symbol error count is the number of bit errors that the port receives after FEC (Forward Error Correction) and PLR (Physical Layer Retransmission). Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
nvswitch_id: The obfuscated NVSwitch ID to which machine is connected to.
nvswitch_port_id: The access link port_id on the nvswitch to which machine is connected to.
instance/gpu/nvswitch_vl15_droppedBETA(project)
NVSwitch VL15 Dropped
GAUGEINT641
gce_instance
The number of management (VL15) packets that were dropped due to a lack of resources on the port. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
nvswitch_id: The obfuscated NVSwitch ID to which machine is connected to.
nvswitch_port_id: The access link port_id on the nvswitch to which machine is connected to.
instance/gpu/nvswitch_zero_histBETA(project)
NVSwitch Zero Histogram FEC
GAUGEINT641
gce_instance
First FEC histogram bin with value of 0. Monitor max of bits errors in the FEC block occurred up to the time of measurement. Supported for A4X VMs only.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated NVLink domain name hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
nvswitch_id: The obfuscated NVSwitch ID to which machine is connected to.
nvswitch_port_id: The access link port_id on the nvswitch to which machine is connected to.
instance/gpu/packet_retransmission_countBETA(project)
Packet Retransmission Count
GAUGEINT641
gce_instance
This metric, representing the packet retransmission count observed by network interface cards (NICs) attached to GPUs on the host, is a single INT64 value per timestamp. This metric is available for GPU VM machine types starting with A3 mega and all future GPU VM families except Spot VMs. Sampled every 60 seconds. After sampling, data is not visible for up to 540 seconds.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The ID of the physical machine reservation.
instance/gpu/pcie_correctable_error_countBETA(project)
Correctable PCIe Errors
GAUGEINT641
gce_instance
The number of correctable PCIe errors.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
instance/gpu/pcie_fatal_error_countBETA(project)
Fatal PCIe Errors
GAUGEINT641
gce_instance
The number of fatal PCIe errors.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
instance/gpu/pcie_l0_to_recovery_countBETA(project)
PCIe L0 To Recovery Count
GAUGEINT641
gce_instance
The number of times the PCIe link entered the recovery state from the L0 state.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
instance/gpu/pcie_nak_received_countBETA(project)
PCIe NAK Received Count
GAUGEINT641
gce_instance
The number of NAKs the host root complex issued on the PCIe link.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
instance/gpu/pcie_nak_sent_countBETA(project)
PCIe NAK Sent Count
GAUGEINT641
gce_instance
The number of NAKs the GPU issued on the PCIe link.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
instance/gpu/pcie_non_fatal_error_countBETA(project)
Non Fatal PCIe Errors
GAUGEINT641
gce_instance
The number of non-fatal PCIe errors.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
instance/gpu/pcie_replay_countBETA(project)
PCIe Replays
GAUGEINT641
gce_instance
The number of replays the GPU issued on the PCIe link.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
instance/gpu/pcie_replay_rollover_countBETA(project)
PCIe Replay Rollovers
GAUGEINT641
gce_instance
The number of replay rollovers the GPU issued on the PCIe link.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
gpu_model: The GPU type attached to the VM.
gpu_id: The number of GPUs that matches the CUDA device index. This number may not be consistent across reboots. To reference a specific GPU, we recommend using the universally unique identifier (UUID) label.
gpu_uuid: The UUID of your GPU.
instance/gpu/power_consumptionBETA(project)
GPU Power Consumption
GAUGEDOUBLE1
gce_instance
This metric represents power consumption observed on individual GPUs on the host as a double value. If a machine has multiple GPUs attached, the metric provides each GPU power consumption on the host. This metric is available for all GPU VM machine types starting with A3 mega, A3 edge, A3 high and all future GPU VM families except Spot VMs. Sampled every 60 seconds. After sampling, data is not visible for up to 540 seconds.
gpu_id: (INT64) The ID of the GPU running on the host.
gpu_uuid: The UUID of the GPU.
gpu_model: The model name of the GPU.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The ID of the physical machine reservation.
instance/gpu/sm_utilizationBETA(project)
SM Utilization
GAUGEDOUBLE%
gce_instance
This metric represents the Streaming Multiprocessor (SM) utilization of an individual GPU on the host as a percentage value. if a machine has multiple GPUs attached, the metric provides each GPU SM utilization on the host. This metric is available for all GPU VM machine types starting with A3 mega, A3 edge, A3 high and all future GPU VM families except Spot VMs. Sampled every 60 seconds. After sampling, data is not visible for up to 540 seconds.
gpu_id: (INT64) The ID of the GPU running on the host.
gpu_uuid: The UUID of the GPU.
gpu_model: The model name of the GPU.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The ID of the physical machine reservation.
instance/gpu/straggler_statusBETA(project)
Straggler Status
GAUGEINT641
gce_instance
This metric indicates if a VM is identified as a Straggler node affecting the performance of an AI/ML job. This metric is supported for the A3-mega, A3-ultra and A4* VM families. Sampled every 60 seconds. After sampling, data is not visible for up to 540 seconds.
cluster_id: The obfuscated cluster ID of the cluster hosting the VM.
block_id: The obfuscated block ID within the cluster hosting the VM.
subblock_id: The obfuscated sub-block ID hosting the VM.
machine_id: The obfuscated machine name hosting the VM.
reservation_id: The reservation ID.
instance/gpu/tcpxo_receive_chunk_latencyBETA(project)
TCPXO Receive Chunk Latency
CUMULATIVEDISTRIBUTIONnanoseconds
gce_instance
The metric measures TCPXO received chunk latency in VM. This metric is available only for A3 mega VMs.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The ID of the physical machine reservation.
instance/gpu/tcpxo_send_chunk_latencyBETA(project)
TCPXO Send Chunk Latency
CUMULATIVEDISTRIBUTIONnanoseconds
gce_instance
The metric measures TCPXO send chunk latency in VM. This metric is available only for A3 mega VMs.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The ID of the physical machine reservation.
instance/gpu/temperatureBETA(project)
GPU Temperature
GAUGEDOUBLE1
gce_instance
This metric represents the temperature of an individual GPU on the host, as a double value. If a machine has multiple GPUs attached, the metric provides each GPU temperature on the host. This metric is available for all GPU VM machine types starting with A3 mega, A3 edge, A3 high and all future GPU VM families except Spot VMs. Sampled every 60 seconds. After sampling, data is not visible for up to 540 seconds.
gpu_id: (INT64) The ID of the GPU running on the host.
gpu_uuid: The UUID of the GPU.
gpu_model: The model name of the GPU.
units: The unit of measurement of the GPU's temperature.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The ID of the physical machine reservation.
instance/gpu/throughput_rx_bytesBETA(project)
Throughput Rx Bytes
GAUGEINT64By
gce_instance
This metric represents network throughput as an INT64 value, calculated as the delta of received bytes at a one-minute interval. This metric is available for GPU VM machine types starting with A3 mega and all future GPU VM families except Spot VMs. Sampled every 60 seconds. After sampling, data is not visible for up to 540 seconds.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The ID of the physical machine reservation.
instance/gpu/throughput_tx_bytesBETA(project)
Throughput Tx Bytes
GAUGEINT64By
gce_instance
This metric represents network throughput as an INT64 value, calculated as the delta of transferred bytes at a one-minute interval. This metric is available for GPU VM machine types starting with A3 mega and all future GPU VM families except Spot VMs. Sampled every 60 seconds. After sampling, data is not visible for up to 540 seconds.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The ID of the physical machine reservation.
instance/gpu/tlimitBETA(project)
GPU Thermal Margin
GAUGEDOUBLE1
gce_instance
Represents the thermal margin of an individual GPU on the host. This metric represents the temperature in C from a software slowdown event for an individual GPU on the host as a double value. For an `n-GPU` machine, each timestamp we will have `n` values representing the thermal margin of each GPU on the host. This metric is available for all GPU VM machine types starting with A3 mega, A3 edge, A3 high and all future GPU VM families except Spot VMs. Sampled every 60 seconds. After sampling, data is not visible for up to 540 seconds.
gpu_id: (INT64) The ID of the GPU running on the host.
gpu_uuid: The UUID of the GPU.
gpu_model: The model name of the GPU.
units: The unit of measurement of the GPU's temperature.
cluster_id: The ID of the cluster hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
machine_id: The ID of the physical machine hosting the VM.
reservation_id: The ID of the physical machine reservation.
instance/integrity/early_boot_validation_statusBETA(project)
Early Boot Validation
GAUGEINT641
gce_instance
The validation status of early boot integrity policy. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
status: One of "passed", "failed", or "unknown".
instance/integrity/late_boot_validation_statusBETA(project)
Late Boot Validation
GAUGEINT641
gce_instance
The validation status of late boot integrity policy. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
status: One of "passed", "failed", or "unknown".
instance/interruption_countBETA(project)
Interruption Count
GAUGEINT641
gce_instance
Interruptions are system evictions of infrastructure while the customer is in control of that infrastructure. This metric is the current count of interruptions by type and reason. The stream is often undefined when the count is zero. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
instance_name: The name of the VM instance.
interruption_type: The top-level interruption type.
interruption_reason: The reason for the interruption.
instance/memory/balloon/ram_sizeGA(project)
VM Memory Total
GAUGEINT64By
gce_instance
The total amount of memory in the VM. This metric is only available for VMs that belong to the e2 family. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
instance/memory/balloon/ram_usedGA(project)
VM Memory Used
GAUGEINT64By
gce_instance
Memory currently used in the VM. This metric is only available for VMs that belong to the e2 family. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
instance/memory/balloon/swap_in_bytes_countGA(project)
VM Swap In
DELTAINT64By
gce_instance
The amount of memory read into the guest from its own swap space. This metric is only available for VMs that belong to the e2 family. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
instance/memory/balloon/swap_out_bytes_countGA(project)
VM Swap Out
DELTAINT64By
gce_instance
The amount of memory written from the guest to its own swap space. This metric is only available for VMs that belong to the e2 family. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
instance/network/received_bytes_countGA(project)
Received bytes
DELTAINT64By
gce_instance
Count of bytes received from the network. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
loadbalanced: (BOOL) Whether traffic was received by an L3 loadbalanced IP address assigned to the VM. Traffic that is externally routed to the VM's standard internal or external IP address, such as L7 loadbalanced traffic, is not considered to be loadbalanced in this metric.
instance/network/received_packets_countGA(project)
Received packets
DELTAINT641
gce_instance
Count of packets received from the network. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
loadbalanced: (BOOL) Whether traffic was received by an L3 loadbalanced IP address assigned to the VM. Traffic that is externally routed to the VM's standard internal or external IP address, such as L7 loadbalanced traffic, is not considered to be loadbalanced in this metric.
instance/network/sent_bytes_countGA(project)
Sent bytes
DELTAINT64By
gce_instance
Count of bytes sent over the network. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
loadbalanced: (BOOL) Whether traffic was sent from an L3 loadbalanced IP address assigned to the VM. Traffic that is externally routed from the VM's standard internal or external IP address, such as L7 loadbalanced traffic, is not considered to be loadbalanced in this metric.
instance/network/sent_packets_countGA(project)
Sent packets
DELTAINT641
gce_instance
Count of packets sent over the network. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
loadbalanced: (BOOL) Whether traffic was sent from an L3 loadbalanced IP address assigned to the VM. Traffic that is externally routed from the VM's standard internal or external IP address, such as L7 loadbalanced traffic, is not considered to be loadbalanced in this metric.
instance/tpu/active_chipsBETA(project)
Active TPU Chips Count
GAUGEINT641
gce_instance
The current count of chips that are actively being utilized (i.e) not idle.
accelerator_type: Accelerator type and generation.
reservation_id: The ID of the physical machine reservation.
provisioning_model: The associated provisioning model.
protection_tier: The associated protection model.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
is_exr: (BOOL) Indicates if the chip is part of an extended reservation.
instance/tpu/chip_stateBETA(project)
TPU Chip State Count
GAUGEINT641
gce_instance
The count of TPU chips in various states like Healthy, Unhealthy and Unknown.
state: The state of the chip.
accelerator_type: Accelerator type and generation.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
reservation_id: The ID of the physical machine reservation.
is_exr: (BOOL) Indicates if the chip is part of an extended reservation.
instance/tpu/infra_healthBETA(project)
TPU Instance Health
GAUGEINT641
gce_instance
Indicates the overall health status of a TPU instance. The metric labels help identify the specific health status and reasons for issues on degraded or unhealthy TPU instances, primarily focusing on TPU hardware and system health. Health status changes may take several minutes to be reflected in this metric. Sampled every 60 seconds. After sampling, data is not visible for up to 420 seconds.
health_status: The overall health state of the TPU instance. Possible values: HEALTHY (operating as expected), UNHEALTHY (critical issue detected), DEGRADED (performance impacting issue), UNKNOWN (status cannot be determined).
unhealthy_category: Explanation for the unhealthy VM status. This label is populated only when the value of the metric is Unhealthy.
machine_type: The GCE machine type of the instance (e.g., ct6e-standard-4t-tpu).
machine_id: The ID of the physical machine hosting the VM.
block_id: The ID of the block within the cluster hosting the VM.
cluster_id: The ID of the cluster hosting the VM.
reservation_id: The ID of the physical machine reservation.
subblock_id: The ID of the sub-block hosting the VM.
instance/tpu/scheduled_chipsBETA(project)
Scheduled TPU Chips Count
GAUGEINT641
gce_instance
The current count of chips that are allocated to a VM which is HEALTHY and is NOT DISABLED for maintenance.
accelerator_type: Accelerator type and generation.
reservation_id: The ID of the physical machine reservation.
provisioning_model: The associated provisioning model.
protection_tier: The associated protection model.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
is_exr: (BOOL) Indicates if the chip is part of an extended reservation.
instance/tpu/utilized_chipsBETA(project)
Utilized TPU Chips
GAUGEDOUBLE1
gce_instance
The current aggregate utilized capacity expressed as an effective number of active chips. It is equivalent to the sum of the fractional utilization (0.0 to 1.0) of all active chips.
accelerator_type: Accelerator type and generation.
reservation_id: The ID of the physical machine reservation.
provisioning_model: The associated provisioning model.
protection_tier: The associated protection model.
block_id: The ID of the block within the cluster hosting the VM.
subblock_id: The ID of the sub-block hosting the VM.
is_exr: (BOOL) Indicates if the chip is part of an extended reservation.
instance/uptimeGA(project)
Uptime
DELTADOUBLEs{uptime}
gce_instance
Delta of how long the VM has been running, in seconds. Note: to get the total number of seconds since VM start, use compute.googleapis.com/instance/uptime_total. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
instance/uptime_totalGA(project)
Uptime Total
GAUGEINT64s
gce_instance
Elapsed time since the VM was started, in seconds. After sampling, data is not visible for up to 120 seconds. When VM is Stopped (https://cloud.google.com/compute/docs/instances/stop-start-instance#stop-vm-google-cloud), the time is not calculated. On starting the VM again, the timer will reset to 0 for that VM. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
instance_name: The name of the VM instance.
instance_group/predicted_capacityBETA(project)
Instance group capacity as predicted
GAUGEDOUBLE1
instance_group
Estimated capacity that the instance group will have if predictive autoscaling is enabled. Currently available only for autoscaled instance groups and equal to the predicted number of serving VMs multiplied by utilization target. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
metric_type: Metric for which utilization target is used, e.g., cpu.
instance_group/predicted_sizeBETA(project)
Instance group size as predicted
GAUGEINT641
instance_group
Estimated number of VMs that the instance group will have if predictive autoscaling is enabled. Currently available only for autoscaled instance groups. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
metric_type: Metric for which utilization target is used, e.g., cpu.
instance_group/predicted_utilizationBETA(project)
Instance group utilization as predicted
GAUGEDOUBLE1
instance_group
The sum of the estimated values of the scaling metric for all serving VMs if predictive autoscaling is enabled. Currently available only for autoscaled instance groups. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
metric_type: Metric for which utilization is predicted, e.g., cpu.
instance_group/sizeGA(project)
Instance group size
GAUGEINT641
instance_group
The number of VMs in the instance group. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
inter_region_egress_bandwidthALPHA(project)
Inter-Region Network Egress Bandwidth (bps) from Compute instances
DELTAINT64Mbit
compute.googleapis.com/Location
Inter-Region Network Egress Bandwidth (bps) from Compute instances.
remote_location: Cloud Region.
intercept/intercepted_bytes_countBETA(project)
Intercepted bytes
DELTAINT64By
gce_instance
The number of intercepted bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
ip_protocol: The ip protocol of the intercepted bytes, one of [IPv4, IPv6].
intercept/intercepted_packets_countBETA(project)
Intercepted packets
DELTAINT641
gce_instance
The number of intercepted packets. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
ip_protocol: The ip protocol of the intercepted packets, one of [IPv4, IPv6].
machine/machine_statusBETA(project)
Machine Status
GAUGEINT641
compute.googleapis.com/Machine
This metric captures the machine health status and utilization status of a GCE Machine.
subblock_id: ID of the subblock that the machine belongs to.
block_id: ID of the block that the machine belongs to.
reservation_id: ID of the reservation that the machine belongs to.
cluster_id: The ID of the cluster where the machine is located.
machine_health: The health status of the machine.
machine_utilization: The utilization state of the machine.
mirroring/dropped_packets_countGA(project)
Dropped packets
DELTAINT641
gce_instance
Count of dropped mirrored packets. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
reason: The reason for the packet drop.
mirroring/mirrored_bytes_countGA(project)
Mirrored bytes
DELTAINT64By
gce_instance
Count of mirrored bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
ip_protocol: The ip protocol of the mirrored bytes, one of [IPv4, IPv6].
mirroring/mirrored_packets_countGA(project)
Mirrored packets
DELTAINT641
gce_instance
Count of mirrored packets. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
ip_protocol: The ip protocol of the mirrored packets, one of [IPv4, IPv6].
nat/allocated_portsGA(project)
Allocated ports
GAUGEINT64{port}
gce_instance
Number of ports allocated to a VM by the NAT gateway. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
nat_project_number: The project number to which the NAT gateway belongs.
router_id: The Cloud Router ID to which the NAT gateway belongs.
nat_gateway_name: The name of the NAT gateway.
nat_ip: The NAT IP allocated to the NAT gateway.
nat/closed_connections_countGA(project)
Closed connections count
DELTAINT64{connection}
gce_instance
Count of connections closed over the NAT gateway. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
nat_project_number: The project number to which the NAT gateway belongs.
router_id: The Cloud Router ID to which the NAT gateway belongs.
nat_gateway_name: The name of the NAT gateway.
ip_protocol: The protocol of the connection. Can be TCP, UDP or ICMP.
nat/dropped_received_packets_countGA(project)
Received packets dropped count
DELTAINT64{packet}
gce_instance
Count of received packets dropped by the NAT gateway. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
nat_project_number: The project number to which the NAT gateway belongs.
router_id: The Cloud Router ID to which the NAT gateway belongs.
nat_gateway_name: The name of the NAT gateway.
ip_protocol: The protocol of the connection. Can be TCP, UDP or ICMP.
nat/dropped_sent_packets_countGA(project)
Sent packets dropped count
DELTAINT64{packet}
gce_instance
Count of sent packets dropped by the NAT gateway. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
nat_project_number: The project number to which the NAT gateway belongs.
router_id: The Cloud Router ID to which the NAT gateway belongs.
nat_gateway_name: The name of the NAT gateway.
ip_protocol: The protocol of the connection. Can be TCP, UDP or ICMP.
reason: The reason for the packet drop. Possible values are OUT_OF_RESOURCES, ENDPOINT_INDEPENDENCE_CONFLICT.
nat/new_connections_countGA(project)
New connections count
DELTAINT64{connection}
gce_instance
Count of new connections created over the NAT gateway. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
nat_project_number: The project number to which the NAT gateway belongs.
router_id: The Cloud Router ID to which the NAT gateway belongs.
nat_gateway_name: The name of the NAT gateway.
ip_protocol: The protocol of the connection. Can be TCP, UDP or ICMP.
nat/open_connectionsGA(project)
Open connections
GAUGEINT64{connection}
gce_instance
Number of connections currently open on the NAT gateway. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
nat_project_number: The project number to which the NAT gateway belongs.
router_id: The Cloud Router ID to which the NAT gateway belongs.
nat_gateway_name: The name of the NAT gateway.
ip_protocol: The protocol of the connection. Can be TCP, UDP or ICMP.
nat/port_usageGA(project)
Port usage
GAUGEINT64{port}
gce_instance
Maximum number of connections from a VM to a single internet endpoint (IP:port). Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
nat_project_number: The project number to which the NAT gateway belongs.
router_id: The Cloud Router ID to which the NAT gateway belongs.
nat_gateway_name: The name of the NAT gateway.
ip_protocol: The protocol of the connection. Can be TCP, UDP or ICMP.
nat/received_bytes_countGA(project)
Received bytes count
DELTAINT64By
gce_instance
Count of bytes received (destination -> VM) via the NAT gateway. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
nat_project_number: The project number to which the NAT gateway belongs.
router_id: The Cloud Router ID to which the NAT gateway belongs.
nat_gateway_name: The name of the NAT gateway.
ip_protocol: The protocol of the connection. Can be TCP, UDP or ICMP.
nat/received_packets_countGA(project)
Received packets count
DELTAINT64{packet}
gce_instance
Count of packets received (destination -> VM) via the NAT gateway. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
nat_project_number: The project number to which the NAT gateway belongs.
router_id: The Cloud Router ID to which the NAT gateway belongs.
nat_gateway_name: The name of the NAT gateway.
ip_protocol: The protocol of the connection. Can be TCP, UDP or ICMP.
nat/sent_bytes_countGA(project)
Sent bytes count
DELTAINT64By
gce_instance
Count of bytes sent (VM -> destination) over the NAT gateway. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
nat_project_number: The project number to which the NAT gateway belongs.
router_id: The Cloud Router ID to which the NAT gateway belongs.
nat_gateway_name: The name of the NAT gateway.
ip_protocol: The protocol of the connection. Can be TCP, UDP or ICMP.
nat/sent_packets_countGA(project)
Sent packets count
DELTAINT64{packet}
gce_instance
Count of packets sent (VM -> destination) over the NAT gateway. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
nat_project_number: The project number to which the NAT gateway belongs.
router_id: The Cloud Router ID to which the NAT gateway belongs.
nat_gateway_name: The name of the NAT gateway.
ip_protocol: The protocol of the connection. Can be TCP, UDP or ICMP.
private_service_connect/consumer/closed_connections_countGA(project)
Closed connections count
DELTAINT64{connection}
compute.googleapis.com/PrivateServiceConnectEndpoint
Count of TCP/UDP connections closed over a PSC connection ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
private_service_connect/consumer/dropped_received_packets_countGA(project)
Received packets dropped count
DELTAINT64{packet}
compute.googleapis.com/PrivateServiceConnectEndpoint
Count of received packets dropped by a PSC connection ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
private_service_connect/consumer/dropped_sent_packets_countGA(project)
Sent packets dropped count
DELTAINT64{packet}
compute.googleapis.com/PrivateServiceConnectEndpoint
Count of sent packets dropped by a PSC connection ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
private_service_connect/consumer/new_connections_countGA(project)
New connections count
DELTAINT64{connection}
compute.googleapis.com/PrivateServiceConnectEndpoint
Count of new TCP/UDP connections created over a PSC connection ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
private_service_connect/consumer/open_connectionsGA(project)
Open connections
GAUGEINT64{connection}
compute.googleapis.com/PrivateServiceConnectEndpoint
Number of TCP/UDP connections currently open on a PSC connection ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
private_service_connect/consumer/received_bytes_countGA(project)
Received bytes count
DELTAINT64By
compute.googleapis.com/PrivateServiceConnectEndpoint
Count of bytes received (PSC -> Clients) over a PSC connection ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
private_service_connect/consumer/received_packets_countGA(project)
Received packets count
DELTAINT64{packet}
compute.googleapis.com/PrivateServiceConnectEndpoint
Count of packets received (PSC -> Clients) over a PSC connection ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
private_service_connect/consumer/sent_bytes_countGA(project)
Sent bytes count
DELTAINT64By
compute.googleapis.com/PrivateServiceConnectEndpoint
Count of bytes sent (Clients -> PSC) over a PSC connection ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
private_service_connect/consumer/sent_packets_countGA(project)
Sent packets count
DELTAINT64{packet}
compute.googleapis.com/PrivateServiceConnectEndpoint
Count of packets sent (Clients -> PSC) over a PSC connection ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
private_service_connect/producer/closed_connections_countGA(project)
Closed connections count
DELTAINT64{connection}
gce_service_attachment
Count of TCP/UDP connections closed over a PSC Service Attachment resource ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
psc_connection_id: The Private Service Connect connection ID of the Private Service Connect Forwarding Rule.
private_service_connect/producer/connected_consumer_forwarding_rulesGA(project)
Connected consumer forwarding rules
GAUGEINT641
gce_service_attachment
Number of Consumer Forwarding Rules connected to a PSC Service Attachment resource ID. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
private_service_connect/producer/dropped_received_packets_countGA(project)
Received packets dropped count
DELTAINT64{packet}
gce_service_attachment
Count of received packets dropped by a PSC Service Attachment resource ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
psc_connection_id: The Private Service Connect connection ID of the Private Service Connect Forwarding Rule.
private_service_connect/producer/dropped_sent_packets_countGA(project)
Sent packets dropped count
DELTAINT64{packet}
gce_service_attachment
Count of sent packets dropped by a PSC Service Attachment resource ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
psc_connection_id: The Private Service Connect connection ID of the Private Service Connect Forwarding Rule.
private_service_connect/producer/nat_ip_address_capacityGA(project)
Nat ip address capacity
GAUGEINT641
gce_service_attachment
Number of total IP addresses of a PSC Service Attachment resource ID. (Value -1 means the number is larger than the max value of INT64.) Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
private_service_connect/producer/new_connections_countGA(project)
New connections count
DELTAINT64{connection}
gce_service_attachment
Count of new TCP/UDP connections created over a PSC Service Attachment resource ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
psc_connection_id: The Private Service Connect connection ID of the Private Service Connect Forwarding Rule.
private_service_connect/producer/open_connectionsGA(project)
Open connections
GAUGEINT64{connection}
gce_service_attachment
Number of TCP/UDP connections currently open on a PSC Service Attachment resource ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
psc_connection_id: The Private Service Connect connection ID of the Private Service Connect Forwarding Rule.
private_service_connect/producer/received_bytes_countGA(project)
Received bytes count
DELTAINT64By
gce_service_attachment
Count of bytes received (PSC -> Service) over a PSC Service Attachment resource ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
psc_connection_id: The Private Service Connect connection ID of the Private Service Connect Forwarding Rule.
private_service_connect/producer/received_packets_countGA(project)
Received packets count
DELTAINT64{packet}
gce_service_attachment
Count of packets received (PSC -> Service) over a PSC Service Attachment resource ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
psc_connection_id: The Private Service Connect connection ID of the Private Service Connect Forwarding Rule.
private_service_connect/producer/sent_bytes_countGA(project)
Sent bytes count
DELTAINT64By
gce_service_attachment
Count of bytes sent (Service -> PSC) over a PSC Service Attachment resource ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
psc_connection_id: The Private Service Connect connection ID of the Private Service Connect Forwarding Rule.
private_service_connect/producer/sent_packets_countGA(project)
Sent packets count
DELTAINT64{packet}
gce_service_attachment
Count of packets sent (Service -> PSC) over a PSC Service Attachment resource ID. Sampled every 60 seconds. After sampling, data is not visible for up to 345 seconds.
ip_protocol: The protocol of the connection. Can be TCP or UDP.
psc_connection_id: The Private Service Connect connection ID of the Private Service Connect Forwarding Rule.
private_service_connect/producer/used_nat_ip_addressesGA(project)
Used nat ip addresses
GAUGEINT641
gce_service_attachment
IP usage of the monitored service attachment. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
quota/asynchronously_replicating_disk_pairs_per_project_region_pair/exceededGA(project)
Asynchronously replicating disk pairs per project and region pair quota exceeded error
DELTAINT641
compute.googleapis.com/Location
Number of attempts to exceed the limit on quota metric compute.googleapis.com/asynchronously_replicating_disk_pairs_per_project_region_pair. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
paired_region: Asynchronously replicating disk pairs custom dimension.
quota/asynchronously_replicating_disk_pairs_per_project_region_pair/limitGA(project)
Asynchronously replicating disk pairs per project and region pair quota limit
GAUGEINT641
compute.googleapis.com/Location
Current limit on quota metric compute.googleapis.com/asynchronously_replicating_disk_pairs_per_project_region_pair. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
paired_region: Asynchronously replicating disk pairs custom dimension.
quota/asynchronously_replicating_disk_pairs_per_project_region_pair/usageGA(project)
Asynchronously replicating disk pairs per project and region pair quota usage
GAUGEINT641
compute.googleapis.com/Location
Current usage on quota metric compute.googleapis.com/asynchronously_replicating_disk_pairs_per_project_region_pair. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
paired_region: Asynchronously replicating disk pairs custom dimension.
quota/cloud_router_prefixes_from_other_regions_per_region_per_vpc_network/limitALPHA(project)
Unique Cloud Router dynamic route prefixes from other regions per region per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/cloud_router_prefixes_from_other_regions_per_region_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/cloud_router_prefixes_from_other_regions_per_region_per_vpc_network/usageALPHA(project)
Unique Cloud Router dynamic route prefixes from other regions per region per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/cloud_router_prefixes_from_other_regions_per_region_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/cloud_router_prefixes_from_own_region_per_region_per_vpc_network/limitALPHA(project)
Unique Cloud Router dynamic route prefixes from own region per region per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/cloud_router_prefixes_from_own_region_per_region_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/cloud_router_prefixes_from_own_region_per_region_per_vpc_network/usageALPHA(project)
Unique Cloud Router dynamic route prefixes from own region per region per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/cloud_router_prefixes_from_own_region_per_region_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/concurrent/global_concurrent_operations/exceededALPHA(project)
Concurrent global operations per project concurrent quota exceeded
DELTAINT641
compute.googleapis.com/OperationType
Concurrent exceeded on quota metric compute.googleapis.com/global_concurrent_operations. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
time_window: time_window.
quota/concurrent/global_concurrent_operations/limitALPHA(project)
Concurrent global operations per project concurrent quota limit
GAUGEINT641
compute.googleapis.com/OperationType
Concurrent limit on quota metric compute.googleapis.com/global_concurrent_operations. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
time_window: time_window.
quota/concurrent/global_concurrent_operations/usageALPHA(project)
global_concurrent_operations usage
GAUGEINT641
compute.googleapis.com/OperationType
The concurrent usage of the quota. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
limit_name: The quota limit name, such as "Requests per day" or "In-use IP addresses".
time_window: The window size for concurrent operation limits.
quota/concurrent/regional_concurrent_operations/exceededALPHA(project)
Concurrent regional operations per project concurrent quota exceeded
DELTAINT641
compute.googleapis.com/OperationType
Concurrent exceeded on quota metric compute.googleapis.com/regional_concurrent_operations. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
time_window: time_window.
quota/concurrent/regional_concurrent_operations/limitALPHA(project)
Concurrent regional operations per project concurrent quota limit
GAUGEINT641
compute.googleapis.com/OperationType
Concurrent limit on quota metric compute.googleapis.com/regional_concurrent_operations. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
time_window: time_window.
quota/concurrent/regional_concurrent_operations/usageALPHA(project)
regional_concurrent_operations usage
GAUGEINT641
compute.googleapis.com/OperationType
The concurrent usage of the quota. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
limit_name: The quota limit name, such as "Requests per day" or "In-use IP addresses".
time_window: The window size for concurrent operation limits.
quota/cpus_per_vm_family/exceededALPHA(project)
CPU count per VM family. quota exceeded error
DELTAINT641
compute.googleapis.com/Location
Number of attempts to exceed the limit on quota metric compute.googleapis.com/cpus_per_vm_family. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
vm_family: VM family custom dimension.
quota/cpus_per_vm_family/limitALPHA(project)
CPU count per VM family. quota limit
GAUGEINT641
compute.googleapis.com/Location
Current limit on quota metric compute.googleapis.com/cpus_per_vm_family. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
vm_family: VM family custom dimension.
quota/cpus_per_vm_family/usageALPHA(project)
CPU count per VM family. quota usage
GAUGEINT641
compute.googleapis.com/Location
Current usage on quota metric compute.googleapis.com/cpus_per_vm_family. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
vm_family: VM family custom dimension.
quota/disks_per_consistency_group/exceededGA(project)
Disk count per consistency group quota exceeded error
DELTAINT641
compute.googleapis.com/ResourcePolicy
Number of attempts to exceed the limit on quota metric compute.googleapis.com/disks_per_consistency_group. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/disks_per_consistency_group/limitGA(project)
Disk count per consistency group quota limit
GAUGEINT641
compute.googleapis.com/ResourcePolicy
Current limit on quota metric compute.googleapis.com/disks_per_consistency_group. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/disks_per_consistency_group/usageGA(project)
Disk count per consistency group quota usage
GAUGEINT641
compute.googleapis.com/ResourcePolicy
Current usage on quota metric compute.googleapis.com/disks_per_consistency_group. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/disks_per_snapshot_schedule/exceededGA(project)
Disk count per snapshot schedule quota exceeded error
DELTAINT641
compute.googleapis.com/ResourcePolicy
Number of attempts to exceed the limit on quota metric compute.googleapis.com/disks_per_snapshot_schedule. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/disks_per_snapshot_schedule/limitGA(project)
Disk count per snapshot schedule quota limit
GAUGEINT641
compute.googleapis.com/ResourcePolicy
Current limit on quota metric compute.googleapis.com/disks_per_snapshot_schedule. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/disks_per_snapshot_schedule/usageGA(project)
Disk count per snapshot schedule quota usage
GAUGEINT641
compute.googleapis.com/ResourcePolicy
Current usage on quota metric compute.googleapis.com/disks_per_snapshot_schedule. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/disks_per_storage_pool/exceededGA(project)
Disk count per storage pool quota exceeded error
DELTAINT641
compute.googleapis.com/StoragePool
Number of attempts to exceed the limit on quota metric compute.googleapis.com/disks_per_storage_pool. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/disks_per_storage_pool/limitGA(project)
Disk count per storage pool quota limit
GAUGEINT641
compute.googleapis.com/StoragePool
Current limit on quota metric compute.googleapis.com/disks_per_storage_pool. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/disks_per_storage_pool/usageGA(project)
Disk count per storage pool quota usage
GAUGEINT641
compute.googleapis.com/StoragePool
Current usage on quota metric compute.googleapis.com/disks_per_storage_pool. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/dynamic_routes_per_region_per_peering_group/limitGA(project)
Dynamic routes per region per peering group quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/dynamic_routes_per_region_per_peering_group. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/dynamic_routes_per_region_per_peering_group/usageGA(project)
Dynamic routes per region per peering group quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/dynamic_routes_per_region_per_peering_group. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/firewall_rule_attributes_per_region_per_vpc_network/exceededGA(project)
Firewall Rule attributes per region per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/firewall_rule_attributes_per_region_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/firewall_rule_attributes_per_region_per_vpc_network/limitGA(project)
Firewall Rule attributes per region per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/firewall_rule_attributes_per_region_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/firewall_rule_attributes_per_region_per_vpc_network/usageGA(project)
Firewall Rule attributes per region per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/firewall_rule_attributes_per_region_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/firewall_rule_fqdns_per_region_per_vpc_network/exceededGA(project)
Firewall Rule FQDNs per region per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/firewall_rule_fqdns_per_region_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/firewall_rule_fqdns_per_region_per_vpc_network/limitGA(project)
Firewall Rule FQDNs per region per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/firewall_rule_fqdns_per_region_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/firewall_rule_fqdns_per_region_per_vpc_network/usageGA(project)
Firewall Rule FQDNs per region per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/firewall_rule_fqdns_per_region_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/fqdns_per_global_network_firewall_policy/exceededGA(project)
FQDN per global network firewall policy quota exceeded error
DELTAINT641
compute.googleapis.com/FirewallPolicy
Number of attempts to exceed the limit on quota metric compute.googleapis.com/fqdns_per_global_network_firewall_policy. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/fqdns_per_global_network_firewall_policy/limitGA(project)
FQDN per global network firewall policy quota limit
GAUGEINT641
compute.googleapis.com/FirewallPolicy
Current limit on quota metric compute.googleapis.com/fqdns_per_global_network_firewall_policy. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/fqdns_per_global_network_firewall_policy/usageGA(project)
FQDN per global network firewall policy quota usage
GAUGEINT641
compute.googleapis.com/FirewallPolicy
Current usage on quota metric compute.googleapis.com/fqdns_per_global_network_firewall_policy. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/fqdns_per_hierarchical_firewall_policy/exceededGA(project)
Hierarchical firewall policy FQDN objects per firewall policy. quota exceeded error
DELTAINT641
compute.googleapis.com/FirewallPolicy
Number of attempts to exceed the limit on quota metric compute.googleapis.com/fqdns_per_hierarchical_firewall_policy. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/fqdns_per_hierarchical_firewall_policy/limitGA(project)
Hierarchical firewall policy FQDN objects per firewall policy. quota limit
GAUGEINT641
compute.googleapis.com/FirewallPolicy
Current limit on quota metric compute.googleapis.com/fqdns_per_hierarchical_firewall_policy. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/fqdns_per_hierarchical_firewall_policy/usageGA(project)
Hierarchical firewall policy FQDN objects per firewall policy. quota usage
GAUGEINT641
compute.googleapis.com/FirewallPolicy
Current usage on quota metric compute.googleapis.com/fqdns_per_hierarchical_firewall_policy. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/fqdns_per_regional_network_firewall_policy/exceededGA(project)
FQDN per regional network firewall policy quota exceeded error
DELTAINT641
compute.googleapis.com/FirewallPolicy
Number of attempts to exceed the limit on quota metric compute.googleapis.com/fqdns_per_regional_network_firewall_policy. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/fqdns_per_regional_network_firewall_policy/limitGA(project)
FQDN per regional network firewall policy quota limit
GAUGEINT641
compute.googleapis.com/FirewallPolicy
Current limit on quota metric compute.googleapis.com/fqdns_per_regional_network_firewall_policy. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/fqdns_per_regional_network_firewall_policy/usageGA(project)
FQDN per regional network firewall policy quota usage
GAUGEINT641
compute.googleapis.com/FirewallPolicy
Current usage on quota metric compute.googleapis.com/fqdns_per_regional_network_firewall_policy. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/gce_firewall_programmed_secure_tag_values_per_vpc_network/exceededGA(project)
GCE Firewall programmed Secure Tag Values per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/gce_firewall_programmed_secure_tag_values_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/gce_firewall_programmed_secure_tag_values_per_vpc_network/limitGA(project)
GCE Firewall programmed Secure Tag Values per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/gce_firewall_programmed_secure_tag_values_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/gce_firewall_programmed_secure_tag_values_per_vpc_network/usageGA(project)
GCE Firewall programmed Secure Tag Values per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/gce_firewall_programmed_secure_tag_values_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/global_internal_managed_forwarding_rules_per_region_per_vpc_network/exceededGA(project)
Cross Regional Internal Managed Load Balancer Forwarding Rules per region per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/global_internal_managed_forwarding_rules_per_region_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/global_internal_managed_forwarding_rules_per_region_per_vpc_network/limitGA(project)
Cross Regional Internal Managed Load Balancer Forwarding Rules per region per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/global_internal_managed_forwarding_rules_per_region_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/global_internal_managed_forwarding_rules_per_region_per_vpc_network/usageGA(project)
Cross Regional Internal Managed Load Balancer Forwarding Rules per region per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/global_internal_managed_forwarding_rules_per_region_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/gpus_per_gpu_family/exceededGA(project)
GPU count per GPU family. quota exceeded error
DELTAINT641
compute.googleapis.com/Location
Number of attempts to exceed the limit on quota metric compute.googleapis.com/gpus_per_gpu_family. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
gpu_family: GPU family custom dimension.
quota/gpus_per_gpu_family/limitGA(project)
GPU count per GPU family. quota limit
GAUGEINT641
compute.googleapis.com/Location
Current limit on quota metric compute.googleapis.com/gpus_per_gpu_family. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
gpu_family: GPU family custom dimension.
quota/gpus_per_gpu_family/usageGA(project)
GPU count per GPU family. quota usage
GAUGEINT641
compute.googleapis.com/Location
Current usage on quota metric compute.googleapis.com/gpus_per_gpu_family. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
gpu_family: GPU family custom dimension.
quota/instances_per_peering_group/limitGA(project)
Instances Per peering group quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/instances_per_peering_group. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/instances_per_peering_group/usageGA(project)
Instances Per peering group quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/instances_per_peering_group. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/instances_per_vpc_network/exceededGA(project)
Instances Per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/instances_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/instances_per_vpc_network/limitGA(project)
Instances Per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/instances_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/instances_per_vpc_network/usageGA(project)
Instances Per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/instances_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/inter_region_egress_bandwidth/exceededALPHA(project)
Inter-Region Network Egress Bandwidth (bps) from Compute instances quota exceeded error
DELTAINT641
compute.googleapis.com/Location
Number of attempts to exceed the limit on quota metric compute.googleapis.com/inter_region_egress_bandwidth. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
remote_location: Cloud Region.
quota/inter_region_egress_bandwidth/limitALPHA(project)
Inter-Region Network Egress Bandwidth (bps) from Compute instances quota limit
GAUGEINT64Mbit
compute.googleapis.com/Location
Current limit on quota metric compute.googleapis.com/inter_region_egress_bandwidth. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
remote_location: Cloud Region.
quota/inter_region_egress_bandwidth/usageALPHA(project)
Inter-Region Network Egress Bandwidth (bps) from Compute instances quota usage
DELTAINT64Mbit
compute.googleapis.com/Location
Current usage on quota metric compute.googleapis.com/inter_region_egress_bandwidth. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
method: method.
remote_location: Cloud Region.
quota/interconnect_attachments_per_interconnect/exceededGA(project)
Interconnect attachments per Interconnect quota exceeded error
DELTAINT641
compute.googleapis.com/Interconnect
Number of attempts to exceed the limit on quota metric compute.googleapis.com/interconnect_attachments_per_interconnect. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/interconnect_attachments_per_interconnect/limitGA(project)
Interconnect attachments per Interconnect quota limit
GAUGEINT641
compute.googleapis.com/Interconnect
Current limit on quota metric compute.googleapis.com/interconnect_attachments_per_interconnect. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/interconnect_attachments_per_interconnect/usageGA(project)
Interconnect attachments per Interconnect quota usage
GAUGEINT641
compute.googleapis.com/Interconnect
Current usage on quota metric compute.googleapis.com/interconnect_attachments_per_interconnect. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_lb_forwarding_rules_per_peering_group/limitGA(project)
Internal passthrough Network Load Balancer forwarding rules per peering group quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/internal_lb_forwarding_rules_per_peering_group. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_lb_forwarding_rules_per_peering_group/usageGA(project)
Internal passthrough Network Load Balancer forwarding rules per peering group quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/internal_lb_forwarding_rules_per_peering_group. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_lb_forwarding_rules_per_vpc_network/exceededGA(project)
Internal passthrough Network Load Balancer forwarding rules per VPC network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/internal_lb_forwarding_rules_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_lb_forwarding_rules_per_vpc_network/limitGA(project)
Internal passthrough Network Load Balancer forwarding rules per VPC network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/internal_lb_forwarding_rules_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_lb_forwarding_rules_per_vpc_network/usageGA(project)
Internal passthrough Network Load Balancer forwarding rules per VPC network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/internal_lb_forwarding_rules_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_managed_forwarding_rules_per_peering_group/limitGA(project)
Internal Managed Forwarding Rules per peering group quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/internal_managed_forwarding_rules_per_peering_group. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_managed_forwarding_rules_per_peering_group/usageGA(project)
Internal Managed Forwarding Rules per peering group quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/internal_managed_forwarding_rules_per_peering_group. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_managed_forwarding_rules_per_vpc_network/exceededGA(project)
Internal Managed Forwarding Rules per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/internal_managed_forwarding_rules_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_managed_forwarding_rules_per_vpc_network/limitGA(project)
Internal Managed Forwarding Rules per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/internal_managed_forwarding_rules_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_managed_forwarding_rules_per_vpc_network/usageGA(project)
Internal Managed Forwarding Rules per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/internal_managed_forwarding_rules_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_protocol_forwarding_ha_rules_per_vpc_network/exceededGA(project)
Internal Protocol Forwarding HA Rules per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/internal_protocol_forwarding_ha_rules_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_protocol_forwarding_ha_rules_per_vpc_network/limitGA(project)
Internal Protocol Forwarding HA Rules per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/internal_protocol_forwarding_ha_rules_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_protocol_forwarding_ha_rules_per_vpc_network/usageGA(project)
Internal Protocol Forwarding HA Rules per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/internal_protocol_forwarding_ha_rules_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_protocol_forwarding_rules_per_peering_group/limitGA(project)
Internal protocol forwarding rules per peering group quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/internal_protocol_forwarding_rules_per_peering_group. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_protocol_forwarding_rules_per_peering_group/usageGA(project)
Internal protocol forwarding rules per peering group quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/internal_protocol_forwarding_rules_per_peering_group. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_protocol_forwarding_rules_per_vpc_network/exceededGA(project)
Internal protocol forwarding rules per VPC network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/internal_protocol_forwarding_rules_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_protocol_forwarding_rules_per_vpc_network/limitGA(project)
Internal protocol forwarding rules per VPC network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/internal_protocol_forwarding_rules_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/internal_protocol_forwarding_rules_per_vpc_network/usageGA(project)
Internal protocol forwarding rules per VPC network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/internal_protocol_forwarding_rules_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/ip_aliases_per_peering_group/limitGA(project)
IP Aliases per peering group quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/ip_aliases_per_peering_group. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/ip_aliases_per_peering_group/usageGA(project)
IP Aliases per peering group quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/ip_aliases_per_peering_group. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/ip_aliases_per_vpc_network/exceededGA(project)
IP Aliases per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/ip_aliases_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/ip_aliases_per_vpc_network/limitGA(project)
IP Aliases per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/ip_aliases_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/ip_aliases_per_vpc_network/usageGA(project)
IP Aliases per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/ip_aliases_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/local_ssd_total_storage_per_vm_family/exceededBETA(project)
Local SSD disk per VM family (GB). quota exceeded error
DELTAINT641
compute.googleapis.com/Location
Number of attempts to exceed the limit on quota metric compute.googleapis.com/local_ssd_total_storage_per_vm_family. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
vm_family: VM family custom dimension.
quota/local_ssd_total_storage_per_vm_family/limitBETA(project)
Local SSD disk per VM family (GB). quota limit
GAUGEINT64GBy
compute.googleapis.com/Location
Current limit on quota metric compute.googleapis.com/local_ssd_total_storage_per_vm_family. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
vm_family: VM family custom dimension.
quota/local_ssd_total_storage_per_vm_family/usageBETA(project)
Local SSD disk per VM family (GB). quota usage
GAUGEINT64GBy
compute.googleapis.com/Location
Current usage on quota metric compute.googleapis.com/local_ssd_total_storage_per_vm_family. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
vm_family: VM family custom dimension.
quota/multicast_consumers_per_zone_per_vpc_network/exceededGA(project)
Multicast consumers per zone per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/multicast_consumers_per_zone_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/multicast_consumers_per_zone_per_vpc_network/limitGA(project)
Multicast consumers per zone per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/multicast_consumers_per_zone_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/multicast_consumers_per_zone_per_vpc_network/usageGA(project)
Multicast consumers per zone per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/multicast_consumers_per_zone_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/peerings_per_vpc_network/exceededGA(project)
Peerings Per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/peerings_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/peerings_per_vpc_network/limitGA(project)
Peerings Per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/peerings_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/peerings_per_vpc_network/usageGA(project)
Peerings Per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/peerings_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/psc_google_apis_forwarding_rules_per_vpc_network/exceededGA(project)
PSC Google APIs Forwarding Rules per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/psc_google_apis_forwarding_rules_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/psc_google_apis_forwarding_rules_per_vpc_network/limitGA(project)
PSC Google APIs Forwarding Rules per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/psc_google_apis_forwarding_rules_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/psc_google_apis_forwarding_rules_per_vpc_network/usageGA(project)
PSC Google APIs Forwarding Rules per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/psc_google_apis_forwarding_rules_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network/exceededGA(project)
PSC ILB Consumer Forwarding Rules per Producer VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network/limitGA(project)
PSC ILB Consumer Forwarding Rules per Producer VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network/usageGA(project)
PSC ILB Consumer Forwarding Rules per Producer VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/psc_propagated_connections_per_vpc_network/exceededGA(project)
PSC propagated connections per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/psc_propagated_connections_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/psc_propagated_connections_per_vpc_network/limitGA(project)
PSC propagated connections per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/psc_propagated_connections_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/psc_propagated_connections_per_vpc_network/usageGA(project)
PSC propagated connections per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/psc_propagated_connections_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/regional_backend_services_protocol_forwarding_fast_ha/exceededGA(project)
Regional Backend Services Protocol Forwarding Fast HA per region per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/regional_backend_services_protocol_forwarding_fast_ha. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/regional_backend_services_protocol_forwarding_fast_ha/limitGA(project)
Regional Backend Services Protocol Forwarding Fast HA per region per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/regional_backend_services_protocol_forwarding_fast_ha. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/regional_backend_services_protocol_forwarding_fast_ha/usageGA(project)
Regional Backend Services Protocol Forwarding Fast HA per region per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/regional_backend_services_protocol_forwarding_fast_ha. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/regional_external_managed_forwarding_rules_per_region_per_vpc_network/exceededGA(project)
Regional External Managed Forwarding Rules per region per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/regional_external_managed_forwarding_rules_per_region_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/regional_external_managed_forwarding_rules_per_region_per_vpc_network/limitGA(project)
Regional External Managed Forwarding Rules per region per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/regional_external_managed_forwarding_rules_per_region_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/regional_external_managed_forwarding_rules_per_region_per_vpc_network/usageGA(project)
Regional External Managed Forwarding Rules per region per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/regional_external_managed_forwarding_rules_per_region_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/regional_internal_managed_forwarding_rules_per_region_per_vpc_network/exceededGA(project)
Regional Internal Managed Forwarding Rules per region per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/regional_internal_managed_forwarding_rules_per_region_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/regional_internal_managed_forwarding_rules_per_region_per_vpc_network/limitGA(project)
Regional Internal Managed Forwarding Rules per region per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/regional_internal_managed_forwarding_rules_per_region_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/regional_internal_managed_forwarding_rules_per_region_per_vpc_network/usageGA(project)
Regional Internal Managed Forwarding Rules per region per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/regional_internal_managed_forwarding_rules_per_region_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/regional_network_firewall_policy_associations_per_region_per_vpc_network/exceededGA(project)
Regional customer defined Network Firewall Policy Associations per region per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/regional_network_firewall_policy_associations_per_region_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/regional_network_firewall_policy_associations_per_region_per_vpc_network/limitGA(project)
Regional customer defined Network Firewall Policy Associations per region per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/regional_network_firewall_policy_associations_per_region_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/regional_network_firewall_policy_associations_per_region_per_vpc_network/usageGA(project)
Regional customer defined Network Firewall Policy Associations per region per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/regional_network_firewall_policy_associations_per_region_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/rule_attributes_per_global_network_firewall_policy/exceededGA(project)
Rule attributes per global network firewall policy quota exceeded error
DELTAINT641
compute.googleapis.com/FirewallPolicy
Number of attempts to exceed the limit on quota metric compute.googleapis.com/rule_attributes_per_global_network_firewall_policy. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/rule_attributes_per_global_network_firewall_policy/limitGA(project)
Rule attributes per global network firewall policy quota limit
GAUGEINT641
compute.googleapis.com/FirewallPolicy
Current limit on quota metric compute.googleapis.com/rule_attributes_per_global_network_firewall_policy. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/rule_attributes_per_global_network_firewall_policy/usageGA(project)
Rule attributes per global network firewall policy quota usage
GAUGEINT641
compute.googleapis.com/FirewallPolicy
Current usage on quota metric compute.googleapis.com/rule_attributes_per_global_network_firewall_policy. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/rule_attributes_per_hierarchical_firewall_policy/exceededGA(project)
Hierarchical firewall policy rule attributes (atoms) per firewall policy. quota exceeded error
DELTAINT641
compute.googleapis.com/FirewallPolicy
Number of attempts to exceed the limit on quota metric compute.googleapis.com/rule_attributes_per_hierarchical_firewall_policy. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/rule_attributes_per_hierarchical_firewall_policy/limitGA(project)
Hierarchical firewall policy rule attributes (atoms) per firewall policy. quota limit
GAUGEINT641
compute.googleapis.com/FirewallPolicy
Current limit on quota metric compute.googleapis.com/rule_attributes_per_hierarchical_firewall_policy. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/rule_attributes_per_hierarchical_firewall_policy/usageGA(project)
Hierarchical firewall policy rule attributes (atoms) per firewall policy. quota usage
GAUGEINT641
compute.googleapis.com/FirewallPolicy
Current usage on quota metric compute.googleapis.com/rule_attributes_per_hierarchical_firewall_policy. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/rule_attributes_per_regional_network_firewall_policy/exceededGA(project)
Rule attributes per regional network firewall policy quota exceeded error
DELTAINT641
compute.googleapis.com/FirewallPolicy
Number of attempts to exceed the limit on quota metric compute.googleapis.com/rule_attributes_per_regional_network_firewall_policy. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/rule_attributes_per_regional_network_firewall_policy/limitGA(project)
Rule attributes per regional network firewall policy quota limit
GAUGEINT641
compute.googleapis.com/FirewallPolicy
Current limit on quota metric compute.googleapis.com/rule_attributes_per_regional_network_firewall_policy. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/rule_attributes_per_regional_network_firewall_policy/usageGA(project)
Rule attributes per regional network firewall policy quota usage
GAUGEINT641
compute.googleapis.com/FirewallPolicy
Current usage on quota metric compute.googleapis.com/rule_attributes_per_regional_network_firewall_policy. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/static_routes_per_peering_group/limitGA(project)
Custom static routes per peering group quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/static_routes_per_peering_group. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/static_routes_per_peering_group/usageGA(project)
Custom static routes per peering group quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/static_routes_per_peering_group. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/static_routes_per_vpc_network/exceededGA(project)
Custom static routes per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/static_routes_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/static_routes_per_vpc_network/limitGA(project)
Custom static routes per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/static_routes_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/static_routes_per_vpc_network/usageGA(project)
Custom static routes per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/static_routes_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/subnet_ranges_per_peering_group/limitGA(project)
Subnet ranges Per peering group quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/subnet_ranges_per_peering_group. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/subnet_ranges_per_peering_group/usageGA(project)
Subnet ranges Per peering group quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/subnet_ranges_per_peering_group. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/subnet_ranges_per_vpc_network/exceededGA(project)
Subnetwork ranges per VPC Network quota exceeded error
DELTAINT641
compute.googleapis.com/VpcNetwork
Number of attempts to exceed the limit on quota metric compute.googleapis.com/subnet_ranges_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/subnet_ranges_per_vpc_network/limitGA(project)
Subnetwork ranges per VPC Network quota limit
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current limit on quota metric compute.googleapis.com/subnet_ranges_per_vpc_network. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/subnet_ranges_per_vpc_network/usageGA(project)
Subnetwork ranges per VPC Network quota usage
GAUGEINT641
compute.googleapis.com/VpcNetwork
Current usage on quota metric compute.googleapis.com/subnet_ranges_per_vpc_network. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/tpus_per_tpu_family/exceededALPHA(project)
TPU count per TPU family. quota exceeded error
DELTAINT641
compute.googleapis.com/Location
Number of attempts to exceed the limit on quota metric compute.googleapis.com/tpus_per_tpu_family. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
tpu_family: TPU family custom dimension.
quota/tpus_per_tpu_family/limitALPHA(project)
TPU count per TPU family. quota limit
GAUGEINT641
compute.googleapis.com/Location
Current limit on quota metric compute.googleapis.com/tpus_per_tpu_family. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
tpu_family: TPU family custom dimension.
quota/tpus_per_tpu_family/usageALPHA(project)
TPU count per TPU family. quota usage
GAUGEINT641
compute.googleapis.com/Location
Current usage on quota metric compute.googleapis.com/tpus_per_tpu_family. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
tpu_family: TPU family custom dimension.
quota/wire_groups_gold_unmetered_bandwidth_gbps/exceededGA(project)
Wire groups gold unmetered bandwidth quota exceeded error
DELTAINT641
compute.googleapis.com/NetworkPathQuotasResource
Number of attempts to exceed the limit on quota metric compute.googleapis.com/wire_groups_gold_unmetered_bandwidth_gbps. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/wire_groups_gold_unmetered_bandwidth_gbps/limitGA(project)
Wire groups gold unmetered bandwidth quota limit
GAUGEINT641
compute.googleapis.com/NetworkPathQuotasResource
Current limit on quota metric compute.googleapis.com/wire_groups_gold_unmetered_bandwidth_gbps. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/wire_groups_gold_unmetered_bandwidth_gbps/usageGA(project)
Wire groups gold unmetered bandwidth quota usage
GAUGEINT641
compute.googleapis.com/NetworkPathQuotasResource
Current usage on quota metric compute.googleapis.com/wire_groups_gold_unmetered_bandwidth_gbps. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/wire_groups_per_interconnect/exceededGA(project)
Wire groups per Interconnect quota exceeded error
DELTAINT641
compute.googleapis.com/Interconnect
Number of attempts to exceed the limit on quota metric compute.googleapis.com/wire_groups_per_interconnect. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/wire_groups_per_interconnect/limitGA(project)
Wire groups per Interconnect quota limit
GAUGEINT641
compute.googleapis.com/Interconnect
Current limit on quota metric compute.googleapis.com/wire_groups_per_interconnect. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/wire_groups_per_interconnect/usageGA(project)
Wire groups per Interconnect quota usage
GAUGEINT641
compute.googleapis.com/Interconnect
Current usage on quota metric compute.googleapis.com/wire_groups_per_interconnect. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
regional_concurrent_operationsALPHA(project)
Concurrent regional operations per project
DELTAINT641
compute.googleapis.com/OperationType
Concurrent quota for regional operations.
reservation/reservedGA(project)
Reserved
GAUGEINT641
compute.googleapis.com/Reservation
The number of resources reserved by this reservation. Sampled every 300 seconds. After sampling, data is not visible for up to 300 seconds.
reserved_resource_type: Represents type of resource reserved. One of [instance].
reservation/usedGA(project)
Used
GAUGEINT641
compute.googleapis.com/Reservation
The number of resources used by this reservation. Sampled every 300 seconds. After sampling, data is not visible for up to 300 seconds.
reserved_resource_type: Represents type of resource reserved. One of [instance].
service_name: The name of the service which used the resource. One of [COMPUTE_ENGINE, VERTEX_TRAINING, VERTEX_ONLINE_PREDICTION].
storage_pool/capacity_overprovisioningGA(project)
Capacity Overprovisioning
GAUGEDOUBLE%
compute.googleapis.com/StoragePool
Ratio of total provisioned capacity of disks in the storage pool to storage pool provisioned capacity, in percentage. Sampled every 1800 seconds. After sampling, data is not visible for up to 240 seconds.
storage_pool/capacity_utilizationGA(project)
Capacity Utilization
GAUGEDOUBLE%
compute.googleapis.com/StoragePool
Ratio of total used capacities of disks in the storage pool to storage pool provisioned capacity, in percentage. Sampled every 1800 seconds. After sampling, data is not visible for up to 240 seconds.
storage_pool/disksGA(project)
Disks
GAUGEINT641
compute.googleapis.com/StoragePool
Count of disks that are in the storage pool. Sampled every 1800 seconds. After sampling, data is not visible for up to 240 seconds.
storage_pool/iops_overprovisioningGA(project)
IOPS Overprovisioning
GAUGEDOUBLE%
compute.googleapis.com/StoragePool
Ratio of total provisioned IOPS of disks in the storage pool to storage pool provisioned IOPS, in percentage. Sampled every 1800 seconds. After sampling, data is not visible for up to 240 seconds.
storage_pool/iops_utilizationGA(project)
IOPS Utilization
GAUGEDOUBLE%
compute.googleapis.com/StoragePool
Ratio of total used IOPS of disks in the storage pool to storage pool provisioned IOPS, in percentage. Sampled every 1800 seconds. After sampling, data is not visible for up to 240 seconds.
storage_pool/provisioned_capacityGA(project)
Provisioned Capacity
GAUGEDOUBLETiBy
compute.googleapis.com/StoragePool
Provisioned capacity of the storage pool. Sampled every 1800 seconds. After sampling, data is not visible for up to 240 seconds.
storage_pool/provisioned_iopsGA(project)
Provisioned IOPS
GAUGEINT641
compute.googleapis.com/StoragePool
Provisioned IOPS of the storage pool. Sampled every 1800 seconds. After sampling, data is not visible for up to 240 seconds.
storage_pool/provisioned_throughputGA(project)
Provisioned Throughput
GAUGEINT64MiBy/s
compute.googleapis.com/StoragePool
Provisioned throughput of the storage pool. Sampled every 1800 seconds. After sampling, data is not visible for up to 240 seconds.
storage_pool/throughput_overprovisioningGA(project)
Throughput Overprovisioning
GAUGEDOUBLE%
compute.googleapis.com/StoragePool
Ratio of total provisioned throughput of disks in the storage pool to storage pool provisioned throughput, in percentage. Sampled every 1800 seconds. After sampling, data is not visible for up to 240 seconds.
storage_pool/throughput_utilizationGA(project)
Throughput Utilization
GAUGEDOUBLE%
compute.googleapis.com/StoragePool
Ratio of total used throughput of disks in the storage pool to storage pool provisioned throughput, in percentage. Sampled every 1800 seconds. After sampling, data is not visible for up to 240 seconds.
storage_pool/total_disk_provisioned_capacityGA(project)
Total Disk Provisioned Capacity
GAUGEDOUBLETiBy
compute.googleapis.com/StoragePool
Sum of provisioned capacity of the disks that are in the storage pool. Sampled every 1800 seconds. After sampling, data is not visible for up to 240 seconds.
storage_pool/total_disk_provisioned_iopsGA(project)
Total Disk Provisioned IOPS
GAUGEINT641
compute.googleapis.com/StoragePool
Sum of provisioned IOPS of the disks that are in the storage pool. Sampled every 1800 seconds. After sampling, data is not visible for up to 240 seconds.
storage_pool/total_disk_provisioned_throughputGA(project)
Total Disk Provisioned Throughput
GAUGEINT64MiBy/s
compute.googleapis.com/StoragePool
Sum of provisioned throughput of the disks that are in the storage pool. Sampled every 1800 seconds. After sampling, data is not visible for up to 240 seconds.
storage_pool/used_capacityGA(project)
Used Capacity
GAUGEDOUBLETiBy
compute.googleapis.com/StoragePool
Sum of used capacity of the disks that are in the storage pool. Sampled every 1800 seconds. After sampling, data is not visible for up to 240 seconds.
storage_pool/used_iopsGA(project)
Used IOPS
GAUGEINT641
compute.googleapis.com/StoragePool
Sum of used IOPS of the disks that are in the storage pool. Sampled every 1800 seconds. After sampling, data is not visible for up to 240 seconds.
storage_pool/used_throughputGA(project)
Used Throughput
GAUGEINT64MiBy/s
compute.googleapis.com/StoragePool
Sum of used throughput of the disks that are in the storage pool. Sampled every 1800 seconds. After sampling, data is not visible for up to 240 seconds.
tpu/slice/capacity/available_chipsBETA(project)
Available TPU Chips Count
GAUGEINT641
compute.googleapis.com/AcceleratorSlice
The current count of TPU chips of Extended Reservation that are actively available and ready to use.
accelerator_type: Accelerator type and generation.
reservation_id: The ID of the physical machine reservation.
block_id: The block ID associated with the slice.
subblock_id: The subblock ID associated with the slice.
provisioning_model: The associated provisioning model.
protection_tier: The associated protection model.
tpu/slice/capacity/committed_chipsBETA(project)
Purchased TPU Chips Count
GAUGEINT641
compute.googleapis.com/AcceleratorSlice
The current count of purchased TPU chips of Extended Reservation.
accelerator_type: Accelerator type and generation.
reservation_id: The ID of the physical machine reservation.
block_id: The block ID associated with the slice.
subblock_id: The subblock ID associated with the slice.
provisioning_model: The associated provisioning model.
protection_tier: The associated protection model.
workload/badput_timeBETA(project)
Non-Productive Time (seconds)
GAUGEDOUBLEs
compute.googleapis.com/Workload
This is a writable metric that allows users to report the total time (in seconds) their workload spend on a specific non-productive activity. Values reported to this metric are visible to the Google Cloud team. Providing this value helps the Google Cloud team understand workload inefficiencies and how they are affected by infrastructure changes. The reported value represents time spent on a specific non-productive task in ML workloads.
cluster_name: The name of the cluster where the workload is running.
accelerator_type: The type of the accelerator used by the workload.
badput_source: The source of the badput activity.
workload/disruptionsBETA(project)
Disruptions Count
GAUGEINT641
compute.googleapis.com/Workload
This is a writable metric that allows users to report the number of disruptions in the workload since it started (CUMULATIVE) or over a rolling window (INTERVAL).
cluster_name: The name of the cluster where the workload is running.
accelerator_type: The type of the accelerator used by the workload.
window_type: The type of the window used to calculate the total elapsed time. This can be `CUMULATIVE` or `INTERVAL`.
workload/goodput_timeBETA(project)
Productive Time (seconds)
GAUGEDOUBLEs
compute.googleapis.com/Workload
This is a writable metric that allows users to report the total time (in seconds) their workload spends on a specific productive activity. Values reported to this metric are visible to the Google Cloud team. Providing this value helps the Google Cloud team understand how user workloads respond to changes in Google Cloud infrastructure. The reported value represents the absolute time spent on a specific useful, value-generating task in ML workloads.
goodput_source: The source of the goodput activity.
cluster_name: The name of the cluster where the workload is running.
accelerator_type: The type of the accelerator used by the workload.
workload/interval_badputBETA(project)
Rolling Window Badput
GAUGEDOUBLE%
compute.googleapis.com/Workload
This is a writable metric that allows users to report the badput of the workload over a rolling window as percentage of the total time in the window.
cluster_name: The name of the cluster where the workload is running.
accelerator_type: The type of the accelerator used by the workload.
rolling_window_size: (INT64) The size of the rolling window used to calculate badput of the workload in seconds.
badput_source: The source of the badput activity.
workload/interval_goodputBETA(project)
Rolling Window Goodput
GAUGEDOUBLE%
compute.googleapis.com/Workload
This is a writable metric that allows users to report the goodput of the workload over a rolling window as percentage of the total time in the window.
goodput_source: The source of the goodput activity.
cluster_name: The name of the cluster where the workload is running.
accelerator_type: The type of the accelerator used by the workload.
rolling_window_size: (INT64) The size of the rolling window used to calculate goodput of the workload in seconds.
workload/max_productive_stepsBETA(project)
Step Count
GAUGEINT641
compute.googleapis.com/Workload
This is a writable metric that allows users to report the last productive step count completed by the workload.
cluster_name: The name of the cluster where the workload is running.
accelerator_type: The type of the accelerator used by the workload.
workload/performanceBETA(project)
Performance
GAUGEDOUBLE1
compute.googleapis.com/Workload
This is a writable metric that allows users to report the performance of their workload. Values reported to this metric is visible to Google Cloud team. Providing this value helps Google Cloud team understanding user workload react to different changes to the Google Cloud infrastructure. The performance value is a numeric value that is up to the user to define its range. For eg: It could be the training step time in seconds or ratio of expected performance of the workload.
workload/step_time_deviationBETA(project)
Step Time Deviation (seconds)
GAUGEDOUBLEs
compute.googleapis.com/Workload
This is a writable metric that allows users to report the step time deviation experienced by the workload from the expected step time.
cluster_name: The name of the cluster where the workload is running.
accelerator_type: The type of the accelerator used by the workload.
workload/total_elapsed_timeBETA(project)
Total Elapsed Time (seconds)
GAUGEDOUBLEs
compute.googleapis.com/Workload
This is a writable metric that allows users to report the total elapsed time of the workload since it started (CUMULATIVE) or over a rolling window (INTERVAL).
cluster_name: The name of the cluster where the workload is running.
accelerator_type: The type of the accelerator used by the workload.
window_type: The type of the window used to calculate the total elapsed time. This can be `CUMULATIVE` or `INTERVAL`.
workload_process/heartbeatBETA(project)
Heartbeat
GAUGEBOOL
compute.googleapis.com/WorkloadProcess
This is the heartbeat of a process that is part of a workload. A non zero value indicates the workload is alive.
instance_id: The VM ID of the instance running the workload process.
gpu_index: If the process is going to be utilizing a single GPU in the VM, this should be the ID of the GPU on the VM. Typically, this is the process local rank.
local_rank: The local rank of the process.

connectors

Metrics fromIntegration Connectors. Launch stages of these metrics:BETA

The "metric type" strings in this table must be prefixed withconnectors.googleapis.com/. That prefix has been omitted from the entries in the table. When querying a label, use themetric.labels. prefix; for example,metric.labels.LABEL="VALUE".

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
connection/connection_statusBETA(project)
Connection Status
GAUGEBOOL
connectors.googleapis.com/Connection
The current status of connection.
status: Connection status.
connection/event_countBETA(project)
Event count
DELTAINT641
connectors.googleapis.com/Connection
Total count of events received by a connection. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
provider: The provider of the corresponding connector (GCP, SAP, etc.).
connector: The name of the corresponding connector (pub/sub, etc.).
connection/event_request_sizesBETA(project)
Event request size
DELTADISTRIBUTION1
connectors.googleapis.com/Connection
Cumulative size of request body with headers. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
provider: The provider of the corresponding connector (GCP, SAP, etc.).
connector: The name of the corresponding connector (pub/sub, etc.).
connection/latenciesBETA(project)
Connection request latencies
DELTADISTRIBUTIONs
connectors.googleapis.com/Connection
The latency of handled requests. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
code: Response code.
service: Connector service.
method: Connector method.
connection/nodesBETA(project)
Connection node count
GAUGEINT641
connectors.googleapis.com/Connection
The number of connection nodes available for a connection. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
provider: The provider of the corresponding connector (GCP, SAP, etc.).
connection/request_countBETA(project)
Connection request count
DELTAINT641
connectors.googleapis.com/Connection
The number of requests received by the connection. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
service: Connector service.
method: Connector method.
connection/request_sizesBETA(project)
Connection request sizes
DELTADISTRIBUTIONBy
connectors.googleapis.com/Connection
The size of the request body and headers. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
service: Connector service.
method: Connector method.
provider: The provider of the corresponding connector (GCP, SAP, etc.).
connection/response_countBETA(project)
Connection response count
DELTAINT641
connectors.googleapis.com/Connection
The number of requests fully responded and handled by the connection. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
code: Response code.
service: Connector service.
method: Connector method.
connector_fault: Indicates whether the connector service caused a fault.
connection/response_sizesBETA(project)
Connection response sizes
DELTADISTRIBUTIONBy
connectors.googleapis.com/Connection
The size of the response body and headers. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
code: Response code.
service: Connector service.
method: Connector method.
connector_fault: Indicates whether the connector service caused a fault.
provider: The provider of the corresponding connector (GCP, SAP, etc.).
connection/stateBETA(project)
Connection state
GAUGEINT641
connectors.googleapis.com/Connection
Metadata metric tracking labels. This can be joined with other metrics to use provider,connector or connector_version labels. The value represents the number of running nodes for the connection. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
provider: The provider of the corresponding connector (GCP, SAP, etc.).
connector: The name of the corresponding connector (pub/sub, etc.).
connector_version: The version of the corresponding connector.

contactcenterinsights

Metrics fromCustomer Experience Insights. Launch stages of these metrics:BETA

The "metric type" strings in this table must be prefixed withcontactcenterinsights.googleapis.com/. That prefix has been omitted from the entries in the table. When querying a label, use themetric.labels. prefix; for example,metric.labels.LABEL="VALUE".

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
analysis_countBETA(project)
Analysis count
DELTAINT641
contactcenterinsights.googleapis.com/Environment
Count of analyses performed.
response_code: (INT64) HTTP status code of the response.
conversation_countBETA(project)
New Conversations
DELTAINT641
contactcenterinsights.googleapis.com/Environment
Count of new conversations.
medium: Medium over which the conversation occurred.
highlighted_conversation_countBETA(project)
Highlighted Conversations
DELTAINT641
contactcenterinsights.googleapis.com/Environment
Count of Conversations with different highlights.
highlight_type: Type of the highlight used for annotation.
highlight_name: Display name of the highlight used for annotation.
highlight_id: Unique id of the highlight used for annotation.
runtime_integration_notification_countBETA(project)
Notifications from Dialogflow Runtime Integration
DELTAINT641
contactcenterinsights.googleapis.com/Environment
Count of notifications from Dialogflow Runtime Integration.
response_code: (INT64) HTTP status code of the response.
topic_classification_countBETA(project)
Topic Classifications
DELTAINT641
contactcenterinsights.googleapis.com/Environment
Count of topic classifications in conversations.
issue_model_name: Resource name of the issue model used to classify the topic.
issue_name: The issue resource name of classified topic. Empty if not successfully classified.
issue_display_name: The display name of classified topic. Empty if not successfully classified.
is_classified: (BOOL) Whether the conversation is classified with a topic.

container

Metrics fromGoogle Kubernetes Engine. For newer Kubernetes metrics, see thekubernetes.io metrics. Launch stages of these metrics:ALPHA

The "metric type" strings in this table must be prefixed withcontainer.googleapis.com/. That prefix has been omitted from the entries in the table. When querying a label, use themetric.labels. prefix; for example,metric.labels.LABEL="VALUE".

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
container/accelerator/duty_cycleDEPRECATED(project)
Accelerator duty cycle
GAUGEINT641
gke_container
Percent of time over the past sample period (10s)during which the accelerator was actively processing. Sampled every 60 seconds.
make: Make of the accelerator (e.g. nvidia)
accelerator_id: ID of the accelerator.
model: Model of the accelerator (e.g. 'Tesla P100')
container/accelerator/memory_totalDEPRECATED(project)
Accelerator memory total
GAUGEINT64By
gke_container
Total accelerator memory in bytes. Sampled every 60 seconds.
make: Make of the accelerator (e.g. nvidia)
accelerator_id: ID of the accelerator.
model: Model of the accelerator (e.g. 'Tesla P100')
container/accelerator/memory_usedDEPRECATED(project)
Accelerator memory used
GAUGEINT64By
gke_container
Total accelerator memory allocated in bytes. Sampled every 60 seconds.
make: Make of the accelerator (e.g. nvidia)
accelerator_id: ID of the accelerator.
model: Model of the accelerator (e.g. 'Tesla P100')
container/accelerator/requestDEPRECATED(project)
Request accelerators
GAUGEINT64{devices}
gke_container
Number of accelerator devices requested by the container. Sampled every 60 seconds.
resource_name: Name of the requested accelerator resource.
container/cpu/reserved_coresDEPRECATED(project)
Reserved cores
GAUGEDOUBLE1
gke_container
Number of cores of CPU reserved for the container. If no core limit is set, this will be zero. Sampled every 60 seconds.
container/cpu/usage_timeDEPRECATED(project)
CPU usage
CUMULATIVEDOUBLEs{CPU}
gke_container
Cumulative CPU usage on all cores in seconds. This number divided by the elapsed time represents usage as a number of cores, regardless of any core limit that might be set. Sampled every 60 seconds.
container/cpu/utilizationDEPRECATED(project)
CPU utilization
GAUGEDOUBLE10^2.%
gke_container
The percentage of the allocated CPU that is currently in use on the container. Values are typically numbers between 0.0 and 1.0 (but might exceed 1.0), charts display the values as a percentage between 0% and 100% (or more). If no core limit is set, then this metric is not set. Sampled every 60 seconds. After sampling, data is not visible for up to 360 seconds.
container/disk/bytes_totalDEPRECATED(project)
Disk capacity
GAUGEINT64By
gke_container
Total number of bytes of capacity on the disk identified by label ‘device_name’. Sampled every 60 seconds.
device_name: The device name for the disk (e.g. `/dev/sda1`).
container/disk/bytes_usedDEPRECATED(project)
Disk usage
GAUGEINT64By
gke_container
Total number of bytes used on the disk identified by label ‘device_name’. Sampled every 60 seconds.
device_name: The device name for the disk (e.g. `/dev/sda1`).
container/disk/inodes_freeDEPRECATED(project)
Inode free
GAUGEINT641
gke_container
Free number of inodes on the disk identified by label 'device_name'. This metric is only for the `machine` container. Sampled every 60 seconds.
device_name: The device name for the disk (e.g. `/dev/sda1`).
container/disk/inodes_totalDEPRECATED(project)
Inode capacity
GAUGEINT641
gke_container
Total number of inodes on the disk identified by label 'device_name'. This metric is only for the `machine` container. Sampled every 60 seconds.
device_name: The device name for the disk (e.g. `/dev/sda1`).
container/memory/bytes_totalDEPRECATED(project)
Memory limit
GAUGEINT64By
gke_container
Memory limit of the container in bytes. Sampled every 60 seconds.
container/memory/bytes_usedDEPRECATED(project)
Memory usage
GAUGEINT64By
gke_container
Memory usage in bytes, broken down by type: evictable and non-evictable. Sampled every 60 seconds.
memory_type: Either `evictable` or `non-evictable`. Evictable memory is memory that can be easily reclaimed by the kernel, while non-evictable memory cannot.
container/memory/page_fault_countDEPRECATED(project)
Page faults
DELTAINT641
gke_container
Number of page faults, broken down by type: major and minor. Sampled every 60 seconds. After sampling, data is not visible for up to 360 seconds.
fault_type: Fault type - either 'major' or 'minor', with the former indicating that the page had to be loaded from disk.
container/pid_limitDEPRECATED(project)
PID capacity
GAUGEINT641
gke_container
The max PID of OS on the node. This metric is only for the `machine` container. Sampled every 60 seconds.
container/pid_usedDEPRECATED(project)
PID usage
GAUGEINT641
gke_container
The number of running process in the OS on the node. This metric is only for the `machine` container. Sampled every 60 seconds.
container/uptimeDEPRECATED(project)
Uptime
CUMULATIVEDOUBLEs
gke_container
Number of seconds since the container started. Sampled every 60 seconds.
quota/quota/containers_per_cluster_autopilot/exceededALPHA(project)
Number of containers in GKE Autopilot cluster. quota exceeded error
DELTAINT641
container.googleapis.com/Cluster
Number of attempts to exceed the limit on quota metric container.googleapis.com/quota/containers_per_cluster_autopilot. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/quota/containers_per_cluster_autopilot/limitALPHA(project)
Number of containers in GKE Autopilot cluster. quota limit
GAUGEINT641
container.googleapis.com/Cluster
Current limit on quota metric container.googleapis.com/quota/containers_per_cluster_autopilot. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/quota/containers_per_cluster_autopilot/usageALPHA(project)
Number of containers in GKE Autopilot cluster. quota usage
GAUGEINT641
container.googleapis.com/Cluster
Current usage on quota metric container.googleapis.com/quota/containers_per_cluster_autopilot. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/quota/containers_per_cluster_standard/exceededALPHA(project)
Number of containers in GKE Standard cluster. quota exceeded error
DELTAINT641
container.googleapis.com/Cluster
Number of attempts to exceed the limit on quota metric container.googleapis.com/quota/containers_per_cluster_standard. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/quota/containers_per_cluster_standard/limitALPHA(project)
Number of containers in GKE Standard cluster. quota limit
GAUGEINT641
container.googleapis.com/Cluster
Current limit on quota metric container.googleapis.com/quota/containers_per_cluster_standard. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/quota/containers_per_cluster_standard/usageALPHA(project)
Number of containers in GKE Standard cluster. quota usage
GAUGEINT641
container.googleapis.com/Cluster
Current usage on quota metric container.googleapis.com/quota/containers_per_cluster_standard. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/quota/etcd_database_size_bytes/exceededALPHA(project)
Etcd database size. quota exceeded error
DELTAINT641
container.googleapis.com/Cluster
Number of attempts to exceed the limit on quota metric container.googleapis.com/quota/etcd_database_size_bytes. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/quota/etcd_database_size_bytes/limitALPHA(project)
Etcd database size. quota limit
GAUGEINT64By
container.googleapis.com/Cluster
Current limit on quota metric container.googleapis.com/quota/etcd_database_size_bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/quota/etcd_database_size_bytes/usageALPHA(project)
Etcd database size. quota usage
GAUGEINT64By
container.googleapis.com/Cluster
Current usage on quota metric container.googleapis.com/quota/etcd_database_size_bytes. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/quota/nodes_per_cluster/exceededALPHA(project)
Number of nodes in GKE cluster. quota exceeded error
DELTAINT641
container.googleapis.com/Cluster
Number of attempts to exceed the limit on quota metric container.googleapis.com/quota/nodes_per_cluster. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/quota/nodes_per_cluster/limitALPHA(project)
Number of nodes in GKE cluster. quota limit
GAUGEINT641
container.googleapis.com/Cluster
Current limit on quota metric container.googleapis.com/quota/nodes_per_cluster. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/quota/nodes_per_cluster/usageALPHA(project)
Number of nodes in GKE cluster. quota usage
GAUGEINT641
container.googleapis.com/Cluster
Current usage on quota metric container.googleapis.com/quota/nodes_per_cluster. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/quota/pods_per_cluster_autopilot/exceededALPHA(project)
Number of pods in GKE Autopilot cluster. quota exceeded error
DELTAINT641
container.googleapis.com/Cluster
Number of attempts to exceed the limit on quota metric container.googleapis.com/quota/pods_per_cluster_autopilot. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/quota/pods_per_cluster_autopilot/limitALPHA(project)
Number of pods in GKE Autopilot cluster. quota limit
GAUGEINT641
container.googleapis.com/Cluster
Current limit on quota metric container.googleapis.com/quota/pods_per_cluster_autopilot. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/quota/pods_per_cluster_autopilot/usageALPHA(project)
Number of pods in GKE Autopilot cluster. quota usage
GAUGEINT641
container.googleapis.com/Cluster
Current usage on quota metric container.googleapis.com/quota/pods_per_cluster_autopilot. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/quota/pods_per_cluster_standard/exceededALPHA(project)
Number of pods in GKE Standard cluster. quota exceeded error
DELTAINT641
container.googleapis.com/Cluster
Number of attempts to exceed the limit on quota metric container.googleapis.com/quota/pods_per_cluster_standard. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/quota/pods_per_cluster_standard/limitALPHA(project)
Number of pods in GKE Standard cluster. quota limit
GAUGEINT641
container.googleapis.com/Cluster
Current limit on quota metric container.googleapis.com/quota/pods_per_cluster_standard. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.
quota/quota/pods_per_cluster_standard/usageALPHA(project)
Number of pods in GKE Standard cluster. quota usage
GAUGEINT641
container.googleapis.com/Cluster
Current usage on quota metric container.googleapis.com/quota/pods_per_cluster_standard. After sampling, data is not visible for up to 150 seconds.
limit_name: The limit name.

Generated at 2026-02-12 22:12:11 UTC.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-02-19 UTC.