Google Cloud metrics

Stackdriver Monitoring supports the metric types from Google Cloud services listed on this page.

To use these metrics in charting or alerting, your Google Cloud project or AWS account must be associated with a Workspace. For more information, see Workspaces.
  • For a general explanation of the entries in the tables, including information about values like DELTA and GAUGE, see Metric types.

  • For information about statements of the form “Sampled every x seconds” and “After sampling, data is not visible for up to y seconds”, see Additional information: metadata.

  • For a set of complete, current lists of supported metric types, see Metrics list.

GCP Metric List

GCP metrics

Metrics from Google Cloud Platform.

appengine

Metrics from App Engine. Launch stages of these metrics: BETA GA

The following metric type names must be prefixed with appengine.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
flex/autoscaler/capacity BETA
Autoscaling Metrics Utilization Capacity
GAUGEDOUBLE1
gae_app
Utilization capacity multiplied by number of serving VMs. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
flex/autoscaler/current_utilization BETA
Autoscaling Metrics Current Utilization
GAUGEDOUBLE1
gae_app
The sum of the utilization of a specified metric for all serving VMs. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
metric_type: The target autoscaling metric type. For example, cpu.
flex/connections/current GA
Connections
GAUGEDOUBLE1
gae_app
Number of current active connections per App Engine flexible environment version. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
flex/cpu/reserved_cores GA
Reserved cores
GAUGEDOUBLE1
gae_app
Total number of CPU cores allocated to an App Engine flexible environment version. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
flex/cpu/utilization GA
CPU utilization
GAUGEDOUBLE1
gae_app
The fraction of allocated CPU in use across an App Engine flexible environment version. Note that some machine types allow bursting above 1.0. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
flex/disk/read_bytes_count GA
Disk bytes read
DELTAINT64By
gae_app
Delta count of bytes read from disk across an App Engine flexible environment version. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
flex/disk/write_bytes_count GA
Disk bytes written
DELTAINT64By
gae_app
Delta count of bytes written from disk across an App Engine flexible environment version. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
flex/instance/connections/current GA
Connections
GAUGEDOUBLE1
gae_instance
Number of current active connections per App Engine flexible environment instance. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
flex/instance/cpu/utilization GA
CPU Utilization
GAUGEDOUBLE1
gae_instance
Fraction of CPU utilization for all cores on a single App Engine flexible instance. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
flex/instance/network/received_bytes_count GA
Network bytes received
DELTAINT64By
gae_instance
Delta count of incoming network bytes in an App Engine flexible instance. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
flex/instance/network/sent_bytes_count GA
Network bytes sent
DELTAINT64By
gae_instance
Delta count of outgoing network bytes in an App Engine flexible instance. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
flex/instance/ws/avg_duration GA
Websocket average duraton
GAUGEDOUBLEs
gae_instance
Average of websocket requests for a given App Engine Flexible instance. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
flex/network/received_bytes_count GA
Network bytes received.
DELTAINT64By
gae_app
Delta count of incoming network bytes across all VMs in an App Engine flexible environment version. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
flex/network/sent_bytes_count GA
Network bytes sent.
DELTAINT64By
gae_app
Delta count of outgoing network bytes across all VMs in an App Engine flexible environment version. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
http/server/dos_intercept_count GA
Interception count
DELTAINT641
gae_app
Delta count of interceptions performed to prevent DoS attacks. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
http/server/quota_denial_count GA
Quota denial count
DELTAINT641
gae_app
Delta count of requests that failed due to the app being over quota. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
http/server/response_count GA
Response count
DELTAINT641
gae_app
Delta HTTP response count. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
loading: (BOOL) Indicates whether the request was loading.
response_code: (INT64) HTTP status code for the request.
http/server/response_latencies GA
Response latency
DELTADISTRIBUTIONms
gae_app
HTTP response latency. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
loading: (BOOL) Indicates whether the request was loading.
response_code: (INT64) HTTP status code for the request.
http/server/response_style_count GA
Response count by style
DELTAINT641
gae_app
Delta counts on the HTTP serve style. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
dynamic: (BOOL) Indicates if the request was a static or dynamic request.
cached: (BOOL) Indicates if the response was cached.
memcache/centi_mcu_count GA
Memcache utilization
DELTAINT641
gae_app
Memcache utilization in one hundredth of Memcache Compute Unit grouped by command. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
command: Name of the memcache command.
memcache/operation_count GA
Memcache operations
DELTAINT641
gae_app
Count of memcache key operations, grouped by command and status. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
command: Name of the memcache command.
status: Whether the operation succeeded or not, e.g. HIT or MISS.
memcache/received_bytes_count GA
Memcache received bytes
DELTAINT64By
gae_app
Number of bytes received by app from the memcache API, grouped by status and memcache command. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
status: RPC status of the request.
command: Name of the memcache command.
memcache/sent_bytes_count GA
Memcache sent bytes
DELTAINT64By
gae_app
Number of bytes sent by app through the memcache API, grouped by memcache command. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
command: Name of the memcache command.
system/cpu/usage GA
CPU megacycles
GAUGEINT641
gae_app
CPU usage in megacycles over all instances. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
source: The source of the CPU usage (api or runtime).
system/instance_count GA
Instance count
GAUGEINT641
gae_app
Number of instances that exist. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
state: State of instance (active, idle, etc).
system/memory/usage GA
Memory usage
GAUGEINT64By
gae_app
Total memory used by running instances. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
system/network/received_bytes_count GA
Received bytes
DELTAINT64By
gae_app
Delta count of incoming network bandwidth. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
cached: (BOOL) Indicates if response was cached.
system/network/sent_bytes_count GA
Sent bytes
DELTAINT64By
gae_app
Delta count of outgoing network bandwidth. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
cached: (BOOL) Indicates if response was cached.

autoscaler

Metrics from Compute Engine Autoscaler. Launch stages of these metrics: BETA

The following metric type names must be prefixed with autoscaler.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
capacity BETA
Serving capacity
GAUGEDOUBLE1
autoscaler
Utilization target multiplied by number of serving VMs. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
metric_type: Name of the resource the autoscaling is based on - "cpu", "load balancing" or full metric name in domain-and-path format if scaling is based on Cloud Monitoring metric.
current_utilization BETA
Current Autoscaler utilization
GAUGEDOUBLE1
autoscaler
The sum of the utilization of a specified metric for all serving VMs. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
metric_type: Name of the resource the autoscaling is based on - "cpu", "load balancing" or full metric name in domain-and-path format if scaling is based on Cloud Monitoring metric.

bigquery

Metrics from BigQuery. Launch stages of these metrics: BETA GA

The following metric type names must be prefixed with bigquery.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
query/count GA
Query count
GAUGEINT641
global
In flight queries. Sampled every 60 seconds. After sampling, data is not visible for up to 420 seconds.
priority: Query priority (batch or interactive).
query/execution_times GA
Query execution times
GAUGEDISTRIBUTIONs
bigquery_project, global
Distribution of queries execution times. Sampled every 60 seconds. After sampling, data is not visible for up to 420 seconds.
priority: Query priority (batch or interactive).
query/scanned_bytes GA
Scanned bytes
DELTAINT64By
global
Scanned bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 21720 seconds.
priority: Query priority (batch or interactive).
query/scanned_bytes_billed GA
Scanned bytes billed
DELTAINT64By
global
Scanned bytes billed. Sampled every 60 seconds. After sampling, data is not visible for up to 21720 seconds.
priority: Query priority (batch or interactive).
query/statement_scanned_bytes BETA
Statement scanned bytes
DELTAINT64By
bigquery_project
Scanned bytes broken down by statement type. Sampled every 60 seconds. After sampling, data is not visible for up to 21720 seconds.
priority: Query priority (batch or interactive).
statement_type: Query statement type (SELECT, CREATE_MODEL ...).
query/statement_scanned_bytes_billed BETA
Statement scanned bytes billed
DELTAINT64By
bigquery_project
Scanned bytes billed broken down by statement type. Sampled every 60 seconds. After sampling, data is not visible for up to 21720 seconds.
priority: Query priority (batch or interactive).
statement_type: Query statement type (SELECT, CREATE_MODEL ...).
slots/allocated GA
Slots used by project, reservation, and job type
GAUGEINT641
bigquery_project, global
Number of BigQuery slots currently allocated for project. Slot allocation can be broken down based on reservation and job type. Sampled every 60 seconds. After sampling, data is not visible for up to 420 seconds.
reservation: Reservation. This field is unset if the query is on-demand.
job_type: Job type.
slots/allocated_for_project GA
Slots used by project
GAUGEINT641
global
Number of BigQuery slots currently allocated for query jobs in the project. Sampled every 60 seconds. After sampling, data is not visible for up to 420 seconds.
slots/allocated_for_project_and_job_type GA
Slots used by project and job type
GAUGEINT641
global
Number of BigQuery slots currently allocated for the project and job type. Sampled every 60 seconds. After sampling, data is not visible for up to 420 seconds.
job_type: Job type.
slots/allocated_for_reservation GA
Slots used by project in reservation
GAUGEINT641
global
Number of BigQuery slots currently allocated for project in the reservation. Sampled every 60 seconds. After sampling, data is not visible for up to 420 seconds.
slots/total_allocated_for_reservation GA
Slots used across projects in reservation
GAUGEINT641
global
Number of BigQuery slots currently allocated across projects in the reservation. This is only reported while the project is using slots in the reservation. Sampled every 60 seconds. After sampling, data is not visible for up to 420 seconds.
slots/total_available GA
Total slots
GAUGEINT641
global
Total number of BigQuery slots available for the project. Sampled every 60 seconds. After sampling, data is not visible for up to 360 seconds.
storage/stored_bytes GA
Stored bytes
GAUGEINT64By
bigquery_dataset
Number of bytes stored. Sampled every 1800 seconds. After sampling, data is not visible for up to 10800 seconds.
table: Table name.
storage/table_count GA
Table count
GAUGEINT641
bigquery_dataset
Number of tables. Sampled every 1800 seconds. After sampling, data is not visible for up to 10800 seconds.
storage/uploaded_bytes GA
Uploaded bytes
DELTAINT64By
bigquery_dataset
Uploaded bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 21720 seconds.
api: Api used to upload the data (batch import or streaming)
table: Table name.
storage/uploaded_bytes_billed GA
Uploaded bytes billed
DELTAINT64By
bigquery_dataset
Uploaded bytes billed. Sampled every 60 seconds. After sampling, data is not visible for up to 21720 seconds.
api: Api used to upload the data (batch import or streaming). Currently only streaming api is billed.
table: Table name.
storage/uploaded_row_count GA
Uploaded rows
DELTAINT641
bigquery_dataset
Uploaded rows. Sampled every 60 seconds. After sampling, data is not visible for up to 21720 seconds.
api: Api used to upload the data (batch import or streaming)
table: Table name.

bigtable

Metrics from Cloud Bigtable. Launch stages of these metrics: GA

The following metric type names must be prefixed with bigtable.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
cluster/cpu_load GA
CPU load
GAUGEDOUBLE1
bigtable_cluster
CPU load of a cluster. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
cluster/cpu_load_hottest_node GA
CPU load (hottest node)
GAUGEDOUBLE1
bigtable_cluster
CPU load of the busiest node in a cluster. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
cluster/disk_load GA
Disk load
GAUGEDOUBLE1
bigtable_cluster
Utilization of HDD disks in a cluster. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
cluster/node_count GA
Nodes
GAUGEINT641
bigtable_cluster
Number of nodes in a cluster. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
storage_type: Storage type for the cluster.
cluster/storage_utilization GA
Storage utilization
GAUGEDOUBLE1
bigtable_cluster
Storage used as a fraction of total storage capacity. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
storage_type: Storage type for the cluster.
disk/bytes_used GA
Data stored
GAUGEINT64By
bigtable_cluster
Amount of compressed data for tables stored in a cluster. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
storage_type: Type of disk storage.
disk/storage_capacity GA
Storage capacity
GAUGEINT64By
bigtable_cluster
Capacity of compressed data for tables that can be stored in a cluster. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
storage_type: Storage type for the cluster.
replication/latency GA
Replication latencies
DELTADISTRIBUTIONms
bigtable_table
Distribution of replication request latencies for a table. Includes only requests that have been received by the destination cluster. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
source_cluster: Source cluster of the replicated data.
source_zone: Source zone of the replicated data.
replication/max_delay GA
Replication maximum delay
GAUGEDOUBLEs
bigtable_table
Upper bound for replication delay between clusters of a table. Indicates the time frame during which latency information may not be accurate. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
source_cluster: Source cluster of the replicated data.
source_zone: Source zone of the replicated data.
server/error_count GA
Error count
DELTAINT641
bigtable_table
Number of server requests for a table that failed with an error. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
method: Cloud Bigtable API method.
error_code: gRPC Error Code.
app_profile: Cloud Bigtable application profile.
server/latencies GA
Server Latencies
DELTADISTRIBUTIONms
bigtable_table
Distribution of server request latencies for a table, measured when calls reach Cloud Bigtable. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
method: Cloud Bigtable API method.
app_profile: Cloud Bigtable application profile.
server/modified_rows_count GA
Modified rows
DELTAINT641
bigtable_table
Number of rows modified by server requests for a table. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
method: Cloud Bigtable API method.
app_profile: Cloud Bigtable application profile.
server/multi_cluster_failovers_count GA
Multi-cluster failovers
DELTAINT641
bigtable_table
Number of failovers during multi-cluster requests. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
method: Cloud Bigtable API method.
app_profile: Cloud Bigtable application profile.
server/received_bytes_count GA
Received bytes
DELTAINT64By
bigtable_table
Number of uncompressed bytes of request data received by servers for a table. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
method: Cloud Bigtable API method.
app_profile: Cloud Bigtable application profile.
server/request_count GA
Request count
DELTAINT641
bigtable_table
Number of server requests for a table. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
method: Cloud Bigtable API method.
app_profile: Cloud Bigtable application profile.
server/returned_rows_count GA
Returned rows
DELTAINT641
bigtable_table
Number of rows returned by server requests for a table. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
method: Cloud Bigtable API method.
app_profile: Cloud Bigtable application profile.
server/sent_bytes_count GA
Sent bytes
DELTAINT64By
bigtable_table
Number of uncompressed bytes of response data sent by servers for a table. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
method: Cloud Bigtable API method.
app_profile: Cloud Bigtable application profile.
table/bytes_used GA
Data stored
GAUGEINT64By
bigtable_table
Amount of compressed data stored in a table. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
storage_type: Type of disk storage.

cloudfunctions

Metrics from Cloud Functions. Launch stages of these metrics: BETA GA

The following metric type names must be prefixed with cloudfunctions.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
function/active_instances BETA
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_count GA
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_times GA
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/network_egress GA
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_bytes GA
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.

cloudiot

Metrics from Cloud Internet of Things Core. Launch stages of these metrics: GA

The following metric type names must be prefixed with cloudiot.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
device/active_devices GA
Active devices
GAUGEINT641
cloudiot_device_registry
Count of the number of devices that have recently sent data to Cloud IoT Core. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
protocol: Device protocol (eg. `http`, `mqtt`).
device/billing_bytes_count GA
Billable bytes transferred
GAUGEINT64By
cloudiot_device_registry
Count of the number of billable bytes transferred by devices. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
protocol: Device protocol (eg. `http`, `mqtt`).
direction: Direction of data traffic (`ingress` or `egress`).
device/error_count GA
Errors communicating with devices
DELTAINT641
cloudiot_device_registry
Delta count of errors communicating with devices, grouped by error type. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
error: Type of error. For example, 'pubsub_publish', or 'incoming_buffer_full'.
protocol: Device protocol (eg. 'mqtt', 'http').
device/operation_count GA
Operations
DELTAINT641
cloudiot_device_registry
Delta count of operations performed, grouped by operation type. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
operation_type: Type of operation performed.
device/received_bytes_count GA
Bytes received by devices
DELTAINT64By
cloudiot_device_registry
Delta count of number of bytes received from devices. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
device/sent_bytes_count GA
Bytes sent to devices
DELTAINT64By
cloudiot_device_registry
Delta count of number of bytes sent by devices. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.

cloudsql

Metrics from Cloud SQL. Launch stages of these metrics: GA

The following metric type names must be prefixed with cloudsql.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
database/auto_failover_request_count GA
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 150 seconds.
database/available_for_failover GA
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 240 seconds.
database/cpu/reserved_cores GA
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 150 seconds.
database/cpu/usage_time GA
CPU usage
DELTADOUBLEs
cloudsql_database
Cumulative CPU usage time in seconds. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
database/cpu/utilization GA
CPU utilization
GAUGEDOUBLE1
cloudsql_database
The fraction of the reserved CPU that is currently in use. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
database/disk/bytes_used GA
Bytes used
GAUGEINT64By
cloudsql_database
Data utilization in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
database/disk/quota GA
Disk quota
GAUGEINT64By
cloudsql_database
Maximum data disk size in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
database/disk/read_ops_count GA
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 150 seconds.
database/disk/utilization GA
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 150 seconds.
database/disk/write_ops_count GA
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 150 seconds.
database/memory/quota GA
Memory quota
GAUGEINT64By
cloudsql_database
Maximum RAM size in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
database/memory/usage GA
Memory usage
GAUGEINT64By
cloudsql_database
RAM usage in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
database/memory/utilization GA
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 150 seconds.
database/mysql/innodb_buffer_pool_pages_dirty GA
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 240 seconds.
database/mysql/innodb_buffer_pool_pages_free GA
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 240 seconds.
database/mysql/innodb_buffer_pool_pages_total GA
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 240 seconds.
database/mysql/innodb_data_fsyncs GA
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 240 seconds.
database/mysql/innodb_os_log_fsyncs GA
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 240 seconds.
database/mysql/innodb_pages_read GA
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 240 seconds.
database/mysql/innodb_pages_written GA
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 240 seconds.
database/mysql/queries GA
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 240 seconds.
database/mysql/questions GA
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 240 seconds.
database/mysql/received_bytes_count GA
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 240 seconds.
database/mysql/replication/available_for_failover DEPRECATED
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 240 seconds.
database/mysql/replication/seconds_behind_master GA
Replica lag
GAUGEINT64s
cloudsql_database
Number of seconds the read replica is behind its master (approximation). Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
database/mysql/replication/slave_io_running GA
Slave I/O thread running
GAUGESTRING
cloudsql_database
Indicates whether the I/O thread for reading the master'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 60 seconds.
database/mysql/replication/slave_sql_running GA
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 60 seconds.
database/mysql/sent_bytes_count GA
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 240 seconds.
database/network/connections GA
MySQL Connections
GAUGEINT641
cloudsql_database
Number of connections to the Cloud SQL MySQL instance. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
database/network/received_bytes_count GA
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 150 seconds.
database/network/sent_bytes_count GA
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 150 seconds.
destination: Where the data is being sent.
database/postgresql/num_backends GA
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 240 seconds.
database: Name of the database.
database/postgresql/replication/replica_byte_lag GA
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 150 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/transaction_count GA
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 240 seconds.
database: Name of the database.
transaction_type: transaction_type can be commit or rollback.
database/state GA
State
GAUGESTRING
cloudsql_database
The current serving state of the Cloud SQL instance. This can be one of the following. RUNNABLE: The instance is running, or is ready to run when accessed. SUSPENDED: The instance is not available, for example due to problems with billing. PENDING_CREATE: The instance is being created. MAINTENANCE: The instance is down for maintenance. UNKNOWN_STATE: The state of the instance is unknown. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
database/up GA
Server up
GAUGEINT641
cloudsql_database
Indicates if the server is up or not. On-demand instances are spun down if no connections are made for a sufficient amount of time. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
database/uptime GA
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 150 seconds.

cloudtasks

Metrics from Cloud Tasks (formerly App Engine Task Queue).

Launch stages of these metrics: BETA GA

The following metric type names must be prefixed with cloudtasks.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
api/request_count GA
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/depth BETA
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_count GA
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_delays GA
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 from Stackdriver Trace. Launch stages of these metrics: GA

The following metric type names must be prefixed with cloudtrace.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
billing/monthly_spans_ingested GA
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: Service associated with the ingested span.
chargeable: (BOOL) Whether the span is chargeable.
billing/spans_ingested GA
Trace spans ingested
DELTAINT641
global
Trace spans ingested. Sampled every 60 seconds. After sampling, data is not visible for up to 300 seconds.
service: Service associated with the ingested span.
chargeable: (BOOL) Whether the span is chargeable.

composer

Metrics from Cloud Composer. Launch stages of these metrics: BETA

The following metric type names must be prefixed with composer.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
environment/api/request_count BETA
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_latencies BETA
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/database_health BETA
Database Healthy
GAUGEBOOL
cloud_composer_environment
Healthiness of Composer airflow database. Sampled every 60 seconds.
image_version: Version of Composer image.
environment_type: Environment type, e.g. private_ip.
environment/healthy BETA
Healthy
GAUGEBOOL
cloud_composer_environment
Healthiness of Composer environment. Sampled every 60 seconds.
image_version: Version of Composer image.
environment/num_celery_workers BETA
Celery Workers
GAUGEINT641
cloud_composer_environment
Number of Celery workers. Sampled every 60 seconds.
image_version: Version of Composer image.
environment/num_workflows BETA
Workflows
GAUGEINT641
cloud_composer_environment
Number of workflows. Sampled every 60 seconds.
state: State of workflow.
image_version: Version of Composer image.
environment/task_queue_length BETA
Task Queue Length
GAUGEINT641
cloud_composer_environment
Number of tasks in queue. Sampled every 60 seconds.
image_version: Version of Composer image.
queue_name: Name of task queue.
workflow/run_count BETA
Workflow Runs
DELTAINT641
cloud_composer_workflow
Number of workflow runs completed so far. Sampled every 60 seconds.
state: State of workflow run.
image_version: Version of Composer image.
workflow/run_duration BETA
Workflow Run Duration
GAUGEDOUBLEs
cloud_composer_workflow
Duration of workflow run completion. Sampled every 60 seconds.
state: State of workflow run.
image_version: Version of Composer image.
workflow/task/run_count BETA
Tasks
DELTAINT641
cloud_composer_workflow
Number of workflow tasks completed so far. Sampled every 60 seconds.
state: State of task.
image_version: Version of Composer image.
task_name: Name of task.
operator: Operator of task.
workflow/task/run_duration BETA
Task Duration
GAUGEDOUBLEs
cloud_composer_workflow
Duration of task completion. Sampled every 60 seconds.
state: State of task.
image_version: Version of Composer image.
task_name: Name of task.
operator: Operator of task.

compute

Metrics from Compute Engine. These metrics do not require installation of the Monitoring or Logging agent. Launch stages of these metrics: BETA GA

The following metric type names must be prefixed with compute.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
firewall/dropped_bytes_count GA
Dropped bytes
DELTAINT64By
gce_instance
Delta 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_count GA
Dropped packets
DELTAINT641
gce_instance
Delta 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.
instance/cpu/reserved_cores GA
Reserved cores
GAUGEDOUBLE1
gce_instance
Number of cores 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/usage_time GA
CPU usage
DELTADOUBLEs
gce_instance
Delta CPU usage for all cores, in seconds. To compute the per-core CPU 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/utilization GA
CPU utilization
GAUGEDOUBLE1
gce_instance
The fraction of the allocated CPU that is currently in use on the instance. This value can be greater than 1.0 on some machine types that allow bursting. This value 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/read_bytes_count GA
Disk read bytes
DELTAINT64By
gce_instance
Delta 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: The storage type: `pd-standard`, `pd-ssd`, or `local-ssd`.
device_type: The disk type: `ephemeral` or `permanent`.
instance/disk/read_ops_count GA
Disk read operations
DELTAINT641
gce_instance
Delta 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: The storage type: `pd-standard`, `pd-ssd`, or `local-ssd`.
device_type: The disk type: `ephemeral` or `permanent`.
instance/disk/throttled_read_bytes_count GA
Throttled read bytes
DELTAINT64By
gce_instance
Delta count of bytes in throttled read 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: The storage type: `pd-standard` or `pd-ssd`.
device_type: The disk type: `ephemeral` or `permanent`.
throttle_reason: The limit that caused the throttling: `PER_GB` or `PER_VM`.
instance/disk/throttled_read_ops_count GA
Throttled read operations
DELTAINT641
gce_instance
Delta count of throttled read 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: The storage type: `pd-standard` or `pd-ssd`.
device_type: The disk type: `ephemeral` or `permanent`.
throttle_reason: The limit that caused the throttling: `PER_GB` or `PER_VM`.
instance/disk/throttled_write_bytes_count GA
Throttled write bytes
DELTAINT64By
gce_instance
Delta count of bytes in throttled write 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: The storage type: `pd-standard` or `pd-ssd`.
device_type: The disk type: `ephemeral` or `permanent`.
throttle_reason: The limit that caused the throttling: `PER_GB` or `PER_VM`.
instance/disk/throttled_write_ops_count GA
Throttled write operations
DELTAINT641
gce_instance
Delta count of throttled write 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: The storage type: `pd-standard` or `pd-ssd`.
device_type: The disk type: `ephemeral` or `permanent`.
throttle_reason: The limit that caused the throttling: `PER_GB` or `PER_VM`.
instance/disk/write_bytes_count GA
Disk write bytes
DELTAINT64By
gce_instance
Delta 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: The storage type: `pd-standard`, `pd-ssd`, or `local-ssd`.
device_type: The disk type: `ephemeral` or `permanent`.
instance/disk/write_ops_count GA
Disk write operations
DELTAINT641
gce_instance
Delta 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: The storage type: `pd-standard`, `pd-ssd`, or `local-ssd`.
device_type: The disk type: `ephemeral` or `permanent`.
instance/integrity/early_boot_validation_status BETA
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_status BETA
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/network/received_bytes_count GA
Received bytes
DELTAINT64By
gce_instance
Delta 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_count GA
Received packets
DELTAINT641
gce_instance
Delta 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_count GA
Sent bytes
DELTAINT64By
gce_instance
Delta 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_count GA
Sent packets
DELTAINT641
gce_instance
Delta 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/uptime GA
Uptime
DELTADOUBLEs
gce_instance
How long the VM has been running, in seconds. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
instance_name: The name of the VM instance.
instance_group/size BETA
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.
mirroring/dropped_packets_count BETA
Dropped packets
DELTAINT641
gce_instance
Delta 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_count BETA
Mirrored bytes
DELTAINT64By
gce_instance
Delta count of mirrored bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
mirroring/mirrored_packets_count BETA
Mirrored packets
DELTAINT641
gce_instance
Delta count of mirrored packets. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.

container

Metrics from Kubernetes Engine. For newer Kubernetes metrics, see the kubernetes.io metrics. Launch stages of these metrics: GA

The following metric type names must be prefixed with container.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
container/accelerator/duty_cycle GA
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_total GA
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_used GA
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/request GA
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_cores GA
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_time GA
CPU usage
CUMULATIVEDOUBLEs
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/utilization GA
CPU utilization
GAUGEDOUBLE%
gke_container
The percentage of the allocated CPU that is currently in use on the container. 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_total GA
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_used GA
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_free GA
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_total GA
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_total GA
Memory limit
GAUGEINT64By
gke_container
Memory limit of the container in bytes. Sampled every 60 seconds.
container/memory/bytes_used GA
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_count GA
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_limit GA
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_used GA
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/uptime GA
Uptime
CUMULATIVEDOUBLEs
gke_container
Number of seconds since the container started. Sampled every 60 seconds.

dataflow

Metrics from Cloud Dataflow. Launch stages of these metrics: BETA GA ALPHA

The following metric type names must be prefixed with dataflow.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
job/billable_shuffle_data_processed GA
Billable shuffle data processed
GAUGEINT64By
dataflow_job
The billable bytes of shuffle data processed by this Dataflow job. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
job_id: The ID of the current run of this pipeline.
job/current_num_vcpus GA
Current number of vCPUs in use
GAUGEINT641
dataflow_job
The number of vCPUs currently being used by this Dataflow job. This is the current number of workers times the number of vCPUs per worker. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
job_id: The ID of the current run of this pipeline.
job/current_shuffle_slots BETA
Current shuffle slots in use
GAUGEINT641
dataflow_job
The current shuffle slots used by this Dataflow job. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
job_id: The ID of the current run of this pipeline.
job/data_watermark_age GA
Data watermark lag
GAUGEINT64s
dataflow_job
The age (time since event timestamp) of the most recent item of data that has been fully processed by the pipeline. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
job_id: The ID of the current run of this pipeline.
job/elapsed_time GA
Elapsed time
GAUGEINT64s
dataflow_job
Duration that the current run of this pipeline has been in the Running state so far, in seconds. When a run completes, this stays at the duration of that run until the next run starts. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
job_id: The ID of the current run of this pipeline.
job/element_count GA
Element count
GAUGEINT641
dataflow_job
Number of elements added to the pcollection so far. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
job_id: The ID of the current run of this pipeline.
pcollection: The pipeline pcollection reporting this element count. PCollections are usually named by appending .out to the producing transform name.
job/elements_produced_count ALPHA
Elements Produced
DELTAINT641
dataflow_job
The number of elements produced by each PTransform. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
job_id: The ID of the current run of this pipeline.
pcollection: The pipeline PCollection to which the elements were produced.
ptransform: The pipeline PTransform producing the elements.
job/estimated_byte_count GA
Estimated byte count
GAUGEINT64By
dataflow_job
An estimated number of bytes added to the pcollection so far. Dataflow calculates the average encoded size of elements in a pcollection and mutiplies it by the number of elements. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
job_id: The ID of the current run of this pipeline.
pcollection: The pipeline pcollection reporting this estimated byte count. PCollections are usually named by appending .out to the producing transform name.
job/estimated_bytes_produced_count ALPHA
Estimated Bytes Produced
DELTAINT641
dataflow_job
The estimated total byte size of elements produced by each PTransform. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
job_id: The ID of the current run of this pipeline.
pcollection: The pipeline PCollection to which the elements were produced.
ptransform: The pipeline PTransform producing the elements.
job/is_failed GA
Failed
GAUGEINT641
dataflow_job
Has this job failed. Sampled every 60 seconds. After sampling, data is not visible for up to 60 seconds.
job/status GA
Status
GAUGESTRING
dataflow_job
Current state of this pipeline (e.g.: RUNNING, DONE, CANCELLED, FAILED, ...). Not reported while the pipeline is not running. Sampled every 60 seconds. After sampling, data is not visible for up to 60 seconds.
job_id: The ID of the current run of this pipeline.
job/system_lag GA
System lag
GAUGEINT64s
dataflow_job
The current maximum duration that an item of data has been awaiting processing, in seconds. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
job_id: The ID of the current run of this pipeline.
job/total_memory_usage_time GA
Total memory usage time
GAUGEINT64GBy.s
dataflow_job
The total GB seconds of memory allocated to this Dataflow job. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
job_id: The ID of the current run of this pipeline.
job/total_pd_usage_time GA
Total PD usage time
GAUGEINT64GBy.s
dataflow_job
The total GB seconds for all persistent disk used by all workers associated with this Dataflow job. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
job_id: The ID of the current run of this pipeline.
storage_type: The type of persistent disk: HDD, SSD.
job/total_shuffle_data_processed GA
Total shuffle data processed
GAUGEINT64By
dataflow_job
The total bytes of shuffle data processed by this Dataflow job. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
job_id: The ID of the current run of this pipeline.
job/total_streaming_data_processed GA
Total streaming data processed
GAUGEINT64By
dataflow_job
The total bytes of streaming data processed by this Dataflow job. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
job_id: The ID of the current run of this pipeline.
job/total_vcpu_time GA
Total vCPU time
GAUGEINT64s
dataflow_job
The total vCPU seconds used by this Dataflow job. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
job_id: The ID of the current run of this pipeline.
job/user_counter GA
User Counter
GAUGEDOUBLE1
dataflow_job
A user-defined counter metric. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
metric_name: The name provided by the user for this counter.
job_id: The ID of the current run of this pipeline.
ptransform: The pipeline PTransform reporting this counter value.

dataproc

Metrics from Cloud Dataproc. Launch stages of these metrics: BETA

The following metric type names must be prefixed with dataproc.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
cluster/hdfs/datanodes BETA
HDFS DataNodes
GAUGEINT641
cloud_dataproc_cluster
Indicates the number of HDFS DataNodes that are running inside a cluster. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
status: The status of DataNode such as running, decommissioning, decommissioned.
cluster/hdfs/storage_capacity BETA
HDFS capacity
GAUGEDOUBLEGiBy
cloud_dataproc_cluster
Indicates capacity of HDFS system running on cluster in GB. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
status: The status of HDFS capacity such as used, remaining.
cluster/hdfs/storage_utilization BETA
HDFS storage utilization
GAUGEDOUBLE1
cloud_dataproc_cluster
The percentage of HDFS storage currently used. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
cluster/hdfs/unhealthy_blocks BETA
Unhealthy HDFS blocks by status
GAUGEINT641
cloud_dataproc_cluster
Indicates the number of unhealthy blocks inside the cluster. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
status: The status of unhealthy HDFS block such as missing, under_replication, corrupt, pending_deletion, missing_repl_one.
cluster/job/completion_time BETA
Job duration
DELTADISTRIBUTIONs
cloud_dataproc_cluster
The time jobs took to complete from the time the user submits a job to the time Dataproc reports it is completed. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
job_type: The type of job such as HADOOP_JOB or SPARK_JOB.
cluster/job/duration BETA
Job state duration
DELTADISTRIBUTIONs
cloud_dataproc_cluster
The time jobs have spent in a given state. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
job_type: The type of job such as HADOOP_JOB or SPARK_JOB.
state: The state of the job such as PENDING or RUNNING.
cluster/job/failed_count BETA
Failed jobs
DELTAINT641
cloud_dataproc_cluster
Indicates the number of jobs that have failed on a cluster. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
error_type: The rpc code of the error such as 404 or 503.
job_type: The type of job such as HADOOP_JOB or SPARK_JOB.
cluster/job/running_count BETA
Running jobs
GAUGEINT641
cloud_dataproc_cluster
Indicates the number of jobs that are running on a cluster. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
job_type: The type of job such as HADOOP_JOB or SPARK_JOB.
cluster/job/submitted_count BETA
Submitted jobs
DELTAINT641
cloud_dataproc_cluster
Indicates the number of jobs that have been submitted to a cluster. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
job_type: The type of job such as HADOOP_JOB or SPARK_JOB.
cluster/operation/completion_time BETA
Operation duration
DELTADISTRIBUTIONs
cloud_dataproc_cluster
The time operations took to complete from the time the user submits a operation to the time Dataproc reports it is completed. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
operation_type: The type of operation such as CREATE_CLUSTER or DELETE_CLUSTER.
cluster/operation/duration BETA
Operation state duration
DELTADISTRIBUTIONs
cloud_dataproc_cluster
The time operations have spent in a given state. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
operation_type: The state of the operation such as PENDING or CREATE_VMS.
state: The type of operation such as CREATE_CLUSTER or DELETE_CLUSTER.
cluster/operation/failed_count BETA
Failed operations
DELTAINT641
cloud_dataproc_cluster
Indicates the number of operations that have failed on a cluster. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
error_type: The rpc code of the error such as 404 or 503.
operation_type: The type of operation such as CREATE_CLUSTER or DELETE_CLUSTER.
cluster/operation/running_count BETA
Running operations
GAUGEINT641
cloud_dataproc_cluster
Indicates the number of operations that are running on a cluster. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
operation_type: The type of operation such as CREATE_CLUSTER or DELETE_CLUSTER.
cluster/operation/submitted_count BETA
Submitted operations
DELTAINT641
cloud_dataproc_cluster
Indicates the number of operations that have been submitted to a cluster. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
operation_type: The type of operation such as CREATE_CLUSTER or DELETE_CLUSTER.
cluster/yarn/allocated_memory_percentage BETA
YARN allocated memory percentage
GAUGEDOUBLE1
cloud_dataproc_cluster
The percentage of YARN memory is allocated. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
cluster/yarn/apps BETA
YARN active applications
GAUGEINT641
cloud_dataproc_cluster
Indicates the number of active YARN applications. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
status: The status of YARN application such as running, pending, completed, failed, killed.
cluster/yarn/containers BETA
YARN containers
GAUGEINT641
cloud_dataproc_cluster
Indicates the number of YARN containers. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
status: The status of YARN container such as allocated, pending, reserved.
cluster/yarn/memory_size BETA
YARN memory size
GAUGEDOUBLEGiBy
cloud_dataproc_cluster
Indicates the YARN memory size in GB. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
status: The status of YARN memory such as available, allocated, reserved.
cluster/yarn/nodemanagers BETA
YARN NodeManagers
GAUGEINT641
cloud_dataproc_cluster
Indicates the number of YARN NodeManagers running inside cluster. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
status: The status of YARN NodeManager such as active, lost, unhealthy, rebooted, decommissioned.
cluster/yarn/pending_memory_size BETA
YARN pending memory size
GAUGEDOUBLEGiBy
cloud_dataproc_cluster
The current memory request, in GB, that is pending to be fulfilled by the scheduler. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
cluster/yarn/virtual_cores BETA
YARN virtual cores
GAUGEINT641
cloud_dataproc_cluster
Indicates the number of virtual cores in YARN. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
status: The status of YARN virtual cores such as pending, allocated, available, reserved.

datastore

Metrics from Cloud Datastore. Launch stages of these metrics: GA

The following metric type names must be prefixed with datastore.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
api/request_count GA
Requests
DELTAINT641
datastore_request
Count of Datastore API calls. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
api_method: The API method called (for example: BeginTransaction or Commit).
response_code: Operation response code string, derived as a string representation of a HTTP status code (e.g. success, not_found, unavailable).
entity/read_sizes GA
Sizes of read entities
DELTADISTRIBUTIONBy
datastore_request
Distribution of sizes of read entities, grouped by type. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
type: The type of entity read (for example: KEYS_ONLY or ENTITY_SCAN).
entity/write_sizes GA
Sizes of written entities
DELTADISTRIBUTIONBy
datastore_request
Distribution of sizes of written entities, grouped by op. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
op: The operation type (for example: CREATE or DELETE_NOOP).
index/write_count GA
Index writes
DELTAINT641
datastore_request
Count of Datastore index writes. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.

dlp

Metrics from Cloud Data Loss Prevention. Launch stages of these metrics: BETA ALPHA

The following metric type names must be prefixed with dlp.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
content_bytes_inspected_count BETA
Content bytes inspected
DELTAINT64By
cloud_dlp_project
Content bytes inspected. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
content_bytes_transformed_count BETA
Content bytes transformed
DELTAINT64By
cloud_dlp_project
Content bytes transformed. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
finding_count ALPHA
Findings
DELTAINT641
cloud_dlp_project
Number of findings. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
info_type: The info type of the finding.
job_result_count BETA
Job results
DELTAINT641
cloud_dlp_project
Job results. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
success: (BOOL) True if the job result was success and false otherwise.
job_trigger_run_count BETA
Job trigger runs
DELTAINT641
cloud_dlp_project
Job trigger runs. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
status: Status of trigger.
job_type: The type of job triggered.
storage_bytes_inspected_count BETA
Storage bytes inspected
DELTAINT64By
cloud_dlp_project
Storage bytes inspected. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
storage_bytes_transformed_count BETA
Storage bytes transformed
DELTAINT64By
cloud_dlp_project
Storage bytes transformed. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.

clouddns

Metrics from Cloud DNS. Launch stages of these metrics: BETA

The following metric type names must be prefixed with dns.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
query/response_count BETA
DNS response counts
DELTAINT64{requests}
dns_query
Rate of all DNS responses. Sampled every 60 seconds. After sampling, data is not visible for up to 60 seconds.
response_code: The DNS RCODE of the response, e.g. NOERROR, NXDOMAIN, FORMERR.

file

Metrics from Cloud Filestore. Launch stages of these metrics: BETA

The following metric type names must be prefixed with file.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
nfs/server/free_bytes BETA
Free disk bytes
GAUGEINT64By
filestore_instance
Total free disk bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
file_share: The name of the File Share.
nfs/server/free_bytes_percent BETA
Free disk bytes percent
GAUGEDOUBLE%
filestore_instance
Total free disk bytes percentage. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
file_share: The name of the File Share.
nfs/server/procedure_call_count BETA
Procedure call count
DELTAINT641
filestore_instance
NFS server procedure call count. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
name: The name of the NFS Server procedure.
version: The version of the NFS protocol.
nfs/server/read_bytes_count BETA
Bytes read
DELTAINT64By
filestore_instance
Bytes read from disk. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
file_share: The name of the File Share.
nfs/server/read_milliseconds_count BETA
Time (in milliseconds) spent on read operations
DELTAINT64ms
filestore_instance
Count of milliseconds spent on disk read operations. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
file_share: The name of the File Share.
nfs/server/read_ops_count BETA
Disk read operation count
DELTAINT641
filestore_instance
Count of disk read operations. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
file_share: The name of the File Share.
nfs/server/used_bytes BETA
Used disk bytes
GAUGEINT64By
filestore_instance
Total used disk bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
file_share: The name of the File Share.
nfs/server/used_bytes_percent BETA
Used disk bytes percent
GAUGEDOUBLE%
filestore_instance
Total used disk bytes percentage. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
file_share: The name of the File Share.
nfs/server/write_bytes_count BETA
Bytes written
DELTAINT64By
filestore_instance
Bytes written to disk. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
file_share: The name of the File Share.
nfs/server/write_milliseconds_count BETA
Time (in milliseconds) spent on write operations
DELTAINT64ms
filestore_instance
Count of milliseconds spent on disk write operations. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
file_share: The name of the File Share.
nfs/server/write_ops_count BETA
Disk write operation count
DELTAINT641
filestore_instance
Count of disk write operations. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
file_share: The name of the File Share.

firebasedatabase

Metrics from Firebase. Launch stages of these metrics: BETA GA

The following metric type names must be prefixed with firebasedatabase.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
io/database_load GA
Database Load
GAUGEDOUBLE1
firebase_namespace
Fraction of database load, grouped by type. Sampled every 60 seconds. After sampling, data is not visible for up to 1800 seconds.
type: The type of operation (for example: listen or update)
io/persisted_bytes_count GA
Saved Bytes
DELTAINT64By
firebase_namespace
Bytes of data persisted to disk. Sampled every 60 seconds. After sampling, data is not visible for up to 1920 seconds.
io/sent_responses_count GA
Responses sent
DELTAINT641
firebase_namespace
Number of responses sent or broadcasted to clients. Sampled every 60 seconds. After sampling, data is not visible for up to 1920 seconds.
io/utilization GA
I/O utilization
GAUGEDOUBLE1
firebase_namespace
Fraction of I/O used. Sampled every 60 seconds. After sampling, data is not visible for up to 1800 seconds.
network/active_connections GA
Connections
GAUGEINT641
firebase_namespace
The number of outstanding connections. Sampled every 60 seconds. After sampling, data is not visible for up to 1800 seconds.
network/api_hits_count GA
API Hits
DELTAINT641
firebase_namespace
The number of hits aginst your database grouped by type. Sampled every 60 seconds. After sampling, data is not visible for up to 1920 seconds.
operation_type: The operation type (such as realtime_listens or rest_get).
network/broadcast_load GA
Broadcast Load
GAUGEDOUBLE1
firebase_namespace
Utilization of the time it takes to prep and send broadcasts to clients. Sampled every 60 seconds. After sampling, data is not visible for up to 1800 seconds.
network/disabled_for_overages GA
Disabled for network
GAUGEBOOL
firebase_namespace
Indicates if the Firebase database has been disabled for network overages. Sampled every 900 seconds. After sampling, data is not visible for up to 1800 seconds.
network/https_requests_count GA
HTTPS Requests Received
DELTAINT641
firebase_namespace
Number of HTTPS requests received. Sampled every 60 seconds. After sampling, data is not visible for up to 1920 seconds.
reused_ssl_session: If the ssl session was reused or not.
network/monthly_sent GA
Bytes sent monthly
GAUGEINT64By
firebase_namespace
The total outgoing bytes sent aggregated and reset monthly. Sampled every 900 seconds. After sampling, data is not visible for up to 1800 seconds.
network/monthly_sent_limit GA
Bytes sent limit
GAUGEINT64By
firebase_namespace
The monthly network limit for the Firebase database. Sampled every 900 seconds. After sampling, data is not visible for up to 1800 seconds.
network/sent_bytes_count GA
Total billed bytes
DELTAINT64By
firebase_namespace
The outgoing bandwidth used by the database, including encryption and protocol overhead. Sampled every 60 seconds. After sampling, data is not visible for up to 1920 seconds.
network/sent_payload_and_protocol_bytes_count GA
Payload and Protocol Bytes sent
DELTAINT64By
firebase_namespace
The outgoing bandwidth usage without encryption overhead. Sampled every 60 seconds. After sampling, data is not visible for up to 1920 seconds.
network/sent_payload_bytes_count GA
Payload Bytes Sent
DELTAINT64By
firebase_namespace
The outgoing bandwidth usage without encryption nor protocol. Sampled every 60 seconds. After sampling, data is not visible for up to 1920 seconds.
rules/evaluation_count BETA
Rule evaluations
DELTAINT641
firebase_namespace
The number of Firebase Realtime Database Security Rule evaluations performed in response to write and read requests. Sampled every 60 seconds. After sampling, data is not visible for up to 1920 seconds.
request_method: The permission type of the request.
ruleset_label: The ruleset label indicating whether it is the current production release.
result: The evaluation result: ALLOW, DENY, or ERROR.
storage/disabled_for_overages GA
Disabled for storage
GAUGEBOOL
firebase_namespace
Indicates if the Firebase database has been disabled for storage overages. Sampled every 86400 seconds. After sampling, data is not visible for up to 86400 seconds.
storage/limit GA
Bytes stored limit
GAUGEINT64By
firebase_namespace
The storage limit for the Firebase database. Sampled every 900 seconds. After sampling, data is not visible for up to 1800 seconds.
storage/total_bytes GA
Bytes stored
GAUGEINT64By
firebase_namespace
The size of the Firebase database storage. Sampled every 86400 seconds. After sampling, data is not visible for up to 86400 seconds.

firebasehosting

Metrics from Firebase. Launch stages of these metrics: GA

The following metric type names must be prefixed with firebasehosting.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
network/monthly_sent GA
Bytes sent monthly
GAUGEINT64By
firebase_domain
The total outgoing bytes sent aggregated and reset monthly. Sampled every 28800 seconds. After sampling, data is not visible for up to 4200 seconds.
network/monthly_sent_limit GA
Bytes sent limit
GAUGEINT64By
firebase_domain
The monthly network limit for Firebase Hosting. Sampled every 28800 seconds. After sampling, data is not visible for up to 4200 seconds.
network/sent_bytes_count GA
Bytes sent
DELTAINT64By
firebase_domain
The outgoing bandwidth usage for Firebase Hosting. Sampled every 60 seconds. After sampling, data is not visible for up to 15060 seconds.
storage/limit GA
Bytes stored limit
GAUGEINT64By
firebase_domain
The storage limit for Firebase Hosting. Sampled every 28800 seconds.
storage/total_bytes GA
Bytes stored
GAUGEINT64By
firebase_domain
The size of the Firebase Hosting storage. Sampled every 28800 seconds.

firebasestorage

Metrics from Cloud Storage for Firebase. Launch stages of these metrics: BETA

The following metric type names must be prefixed with firebasestorage.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
rules/evaluation_count BETA
Rule evaluations
DELTAINT641
gcs_bucket
The number of Cloud Storage for Firebase Security Rules evaluations performed in response to write or read requests. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
request_method: The method/operation type of the request: CREATE, UPDATE, or DELETE; or GET, LIST.
ruleset_label: The ruleset label indicating whether it's the current production release.
result: The evaluation result: ALLOW, DENY, or ERROR.

firestore

Metrics from Cloud Firestore. Launch stages of these metrics: BETA GA

The following metric type names must be prefixed with firestore.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
api/request_count BETA
Requests
DELTAINT641
datastore_request
Count of Firestore API calls. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
api_method: The API method called (for example: BeginTransaction or Commit).
response_code: Operation response code string, derived as a string representation of a HTTP status code (e.g. success, not_found, unavailable).
document/delete_count GA
Document Deletes
DELTAINT641
firestore_instance
The number of successful document deletes. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
module: The service/module name.
version: The version name.
document/read_count GA
Document Reads
DELTAINT641
firestore_instance
The number of successful document reads from queries or lookups. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
module: The service/module name.
version: The version name.
type: The type of the read (e.g. 'LOOKUP', 'QUERY').
document/write_count GA
Document Writes
DELTAINT641
firestore_instance
The number of successful document writes. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
module: The service/module name.
version: The version name.
op: The operation name for the write (e.g. 'CREATE', 'UPDATE').
network/active_connections BETA
Connected Clients
GAUGEINT641
firestore_instance
The number of active connections. Each mobile client will have one connection. Each listener in admin SDK will be one connection. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
module: The service/module name.
version: The version name.
network/snapshot_listeners BETA
Snapshot Listeners
GAUGEINT641
firestore_instance
The number of snapshot listeners currently registered across all connected clients. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
module: The service/module name.
version: The version name.
rules/evaluation_count BETA
Rule Evaluations
DELTAINT641
firestore_instance
The number of rule evaluations. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
request_method: The permission type of the request.
ruleset_label: The ruleset label indicating whether its the current production release.
version: The version name.
module: The service/module name.
result: The evaluation result: allow, deny, or error.

interconnect

Metrics from Cloud Interconnect. For Dedicated Interconnect, Stackdriver and GCP collect measurements for the network/interconnect and network/attachment metric types. For Partner Interconnect, Stackdriver and GCP collect measurements for the network/attachment metric type only. Launch stages of these metrics: GA

The following metric type names must be prefixed with interconnect.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
network/attachment/capacity GA
Network Capacity
GAUGEINT64By/s
interconnect_attachment
Network Capacity of the Attachment. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
network/attachment/received_bytes_count GA
Ingress Bytes
DELTAINT64By
interconnect_attachment
Number of inbound bytes received. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
network/attachment/received_packets_count GA
Ingress Packets
DELTAINT64{packets}
interconnect_attachment
Number of inbound packets received. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
network/attachment/sent_bytes_count GA
Egress Bytes
DELTAINT64By
interconnect_attachment
Number of outbound bytes sent. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
network/attachment/sent_packets_count GA
Egress Packets
DELTAINT64{packets}
interconnect_attachment
Number of outbound packets sent. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
network/interconnect/capacity GA
Network Capacity
GAUGEINT64By/s
interconnect
Active capacity of the interconnect. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
network/interconnect/dropped_packets_count GA
Dropped Packets
DELTADOUBLE{packets}
interconnect
Number of outbound packets dropped due to link congestion. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
network/interconnect/link/operational GA
Circuit Operational Status
GAUGEBOOL
interconnect
Whether the operational status of the circuit is 'up'. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
link_id: Identifier for the individual physical circuit.
network/interconnect/link/rx_power GA
Circuit Receive Power
GAUGEDOUBLE{dBm}
interconnect
Light level received over physical circuit. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
link_id: Identifier for the individual physical circuit.
laser_index: (INT64) Index of the laser channel on an individual circuit.
network/interconnect/link/tx_power GA
Circuit Transmit Power
GAUGEDOUBLE{dBm}
interconnect
Light level transmitted over physical circuit. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
link_id: Identifier for the individual physical circuit.
laser_index: (INT64) Index of the laser channel on an individual circuit.
network/interconnect/operational GA
Operational Status
GAUGEBOOL
interconnect
Whether the operational status of the interconnect is 'up'. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
network/interconnect/receive_errors_count GA
Ingress Errors
DELTADOUBLE{errors}
interconnect
Number of errors encountered while receiving packets. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
network/interconnect/received_bytes_count GA
Ingress Bytes
DELTADOUBLEBy
interconnect
Number of inbound bytes received. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
network/interconnect/received_unicast_packets_count GA
Ingress Unicast Packets
DELTADOUBLE{packets}
interconnect
Number of inbound unicast packets received. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
network/interconnect/send_errors_count GA
Egress Errors
DELTADOUBLE{errors}
interconnect
Number of errors encountered while sending packets. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
network/interconnect/sent_bytes_count GA
Egress Bytes
DELTADOUBLEBy
interconnect
Number of outbound bytes sent. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
network/interconnect/sent_unicast_packets_count GA
Egress Unicast Packets
DELTADOUBLE{packets}
interconnect
Number of outbound unicast packets sent. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.

loadbalancing

Metrics for Cloud Load Balancing. Launch stages of these metrics: GA ALPHA

The following metric type names must be prefixed with loadbalancing.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
https/backend_latencies GA
Backend latency
DELTADISTRIBUTIONms
https_lb_rule
A distribution of the latency calculated from when the request was sent by the proxy to the backend until the proxy received from the backend the last byte of response. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds.
protocol: Protocol used by the client: 'HTTP/1.0', 'HTTP/1.1', 'HTTP/2.0', 'SPDY' or 'UNKNOWN'.
response_code: (INT64) HTTP response code.
response_code_class: (INT64) HTTP response code class: 200, 300, 400, 500 or 0 for none.
proxy_continent: Continent of the HTTP proxy which handled the hit: 'America', 'Europe' or 'Asia'.
cache_result: Cache result for serving HTTP request by proxy: 'HIT', 'MISS', 'DISABLED' or 'UNKNOWN'.
client_country: Country of the client that issued the HTTP request (e.g. 'United States', 'Germany').
https/backend_request_bytes_count GA
Backend Request Bytes
DELTAINT64By
https_lb_rule
The number of bytes sent as requests from HTTP/S load balancer to backends. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds.
response_code: (INT64) HTTP backend response code.
response_code_class: (INT64) HTTP backend response code class: 200, 300, 400, 500 or 0 for none.
proxy_continent: Continent of the HTTP proxy which handled the request: 'America', 'Europe' or 'Asia'.
cache_result: Cache result for serving the HTTP request by backends (cache hits are abstracted as backend requests): 'HIT', 'MISS', 'DISABLED' or 'UNKNOWN'.
https/backend_request_count GA
Backend Request Count
DELTAINT641
https_lb_rule
The number of requests served by backends of HTTP/S load balancer. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds.
response_code: (INT64) HTTP backend response code.
response_code_class: (INT64) HTTP backend response code class: 200, 300, 400, 500 or 0 for none.
proxy_continent: Continent of the HTTP proxy which handled the request: 'America', 'Europe' or 'Asia'.
cache_result: Cache result for serving the HTTP request by backends (cache hits are abstracted as backend requests): 'HIT', 'MISS', 'DISABLED' or 'UNKNOWN'.
https/backend_response_bytes_count GA
Backend Response Bytes
DELTAINT64By
https_lb_rule
The number of bytes sent as responses from backends (or cache) to HTTP/S load balancer. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds.
response_code: (INT64) HTTP backend response code.
response_code_class: (INT64) HTTP backend response code class: 200, 300, 400, 500 or 0 for none.
proxy_continent: Continent of the HTTP proxy which handled the request: 'America', 'Europe' or 'Asia'.
cache_result: Cache result for serving the HTTP request by backends (cache hits are abstracted as backend requests): 'HIT', 'MISS', 'DISABLED' or 'UNKNOWN'.
https/frontend_tcp_rtt GA
Frontend RTT
DELTADISTRIBUTIONms
https_lb_rule
A distribution of the RTT measured for each connection between client and proxy. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds.
proxy_continent: Continent of the HTTP proxy which handled the hit: 'America', 'Europe' or 'Asia'.
client_country: Country of the client that issued the HTTP request (e.g. 'United States', 'Germany').
https/internal/backend_latencies GA
Backend latencies
DELTADISTRIBUTIONms
internal_http_lb_rule
A distribution of the latency calculated from when the request was sent by the proxy to the backend until the proxy received from the backend the last byte of response. Sampled every 60 seconds. After sampling, data is not visible for up to 90 seconds.
protocol: Protocol used by the client: 'HTTP/1.0', 'HTTP/1.1', 'HTTP/2.0', 'SPDY' or 'UNKNOWN'.
response_code: (INT64) HTTP response code.
response_code_class: (INT64) HTTP response code class: 200, 300, 400, 500 or 0 for none.
cache_result: Cache result for serving HTTP request by proxy: 'HIT', 'MISS', 'DISABLED' or 'UNKNOWN'.
https/internal/request_bytes_count GA
Request bytes
DELTAINT64By
internal_http_lb_rule
The number of bytes sent as requests from clients to HTTP/S load balancer. Sampled every 60 seconds. After sampling, data is not visible for up to 90 seconds.
protocol: Protocol used by the client: 'HTTP/1.0', 'HTTP/1.1', 'HTTP/2.0', 'SPDY' or 'UNKNOWN'.
response_code: (INT64) HTTP response code.
response_code_class: (INT64) HTTP response code class: 200, 300, 400, 500 or 0 for none.
cache_result: Cache result for serving HTTP request by proxy: 'HIT', 'MISS', 'DISABLED' or 'UNKNOWN'.
https/internal/request_count GA
Request count
DELTAINT641
internal_http_lb_rule
The number of requests served by HTTP/S load balancer. Sampled every 60 seconds. After sampling, data is not visible for up to 90 seconds.
protocol: Protocol used by the client: 'HTTP/1.0', 'HTTP/1.1', 'HTTP/2.0', 'QUIC/HTTP/2.0' or 'UNKNOWN'.
response_code: (INT64) HTTP response code.
response_code_class: (INT64) HTTP response code class: 200, 300, 400, 500 or 0 for none.
cache_result: Cache result for serving HTTP request by proxy: 'HIT', 'MISS', 'DISABLED' or 'UNKNOWN'.
https/internal/response_bytes_count GA
Response bytes
DELTAINT64By
internal_http_lb_rule
The number of bytes sent as responses from HTTP/S load balancer to clients. Sampled every 60 seconds. After sampling, data is not visible for up to 90 seconds.
protocol: Protocol used by the client: 'HTTP/1.0', 'HTTP/1.1', 'HTTP/2.0', 'SPDY' or 'UNKNOWN'.
response_code: (INT64) HTTP response code.
response_code_class: (INT64) HTTP response code class: 200, 300, 400, 500 or 0 for none.
cache_result: Cache result for serving HTTP request by proxy: 'HIT', 'MISS', 'DISABLED' or 'UNKNOWN'.
https/internal/total_latencies GA
Total latencies
DELTADISTRIBUTIONms
internal_http_lb_rule
A distribution of the latency calculated from when the request was received by the proxy until the proxy got ACK from client on last response byte. Sampled every 60 seconds. After sampling, data is not visible for up to 90 seconds.
protocol: Protocol used by the client: 'HTTP/1.0', 'HTTP/1.1', 'HTTP/2.0', 'SPDY' or 'UNKNOWN'.
response_code: (INT64) HTTP response code.
response_code_class: (INT64) HTTP response code class: 200, 300, 400, 500 or 0 for none.
cache_result: Cache result for serving HTTP request by proxy: 'HIT', 'MISS', 'DISABLED' or 'UNKNOWN'.
https/request_bytes_count GA
Request bytes
DELTAINT64By
https_lb_rule
The number of bytes sent as requests from clients to HTTP/S load balancer. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds.
protocol: Protocol used by the client: 'HTTP/1.0', 'HTTP/1.1', 'HTTP/2.0', 'SPDY' or 'UNKNOWN'.
response_code: (INT64) HTTP response code.
response_code_class: (INT64) HTTP response code class: 200, 300, 400, 500 or 0 for none.
proxy_continent: Continent of the HTTP proxy which handled the hit: 'America', 'Europe' or 'Asia'.
cache_result: Cache result for serving HTTP request by proxy: 'HIT', 'MISS', 'DISABLED', 'PARTIAL_HIT' (for a request served partially from cache and partially from backend) or 'UNKNOWN'.
client_country: Country of the client that issued the HTTP request (e.g. 'United States', 'Germany').
https/request_count GA
Request count
DELTAINT641
https_lb_rule
The number of requests served by HTTP/S load balancer. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds.
protocol: Protocol used by the client: 'HTTP/1.0', 'HTTP/1.1', 'HTTP/2.0', 'QUIC/HTTP/2.0' or 'UNKNOWN'.
response_code: (INT64) HTTP response code.
response_code_class: (INT64) HTTP response code class: 200, 300, 400, 500 or 0 for none.
proxy_continent: Continent of the HTTP proxy which handled the hit: 'America', 'Europe' or 'Asia'.
cache_result: Cache result for serving HTTP request by proxy: 'HIT', 'MISS', 'DISABLED', 'PARTIAL_HIT' (for a request served partially from cache and partially from backend) or 'UNKNOWN'.
client_country: Country of the client that issued the HTTP request (e.g. 'United States', 'Germany').
https/response_bytes_count GA
Response bytes
DELTAINT64By
https_lb_rule
The number of bytes sent as responses from HTTP/S load balancer to clients. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds.
protocol: Protocol used by the client: 'HTTP/1.0', 'HTTP/1.1', 'HTTP/2.0', 'SPDY' or 'UNKNOWN'.
response_code: (INT64) HTTP response code.
response_code_class: (INT64) HTTP response code class: 200, 300, 400, 500 or 0 for none.
proxy_continent: Continent of the HTTP proxy which handled the hit: 'America', 'Europe' or 'Asia'.
cache_result: Cache result for serving HTTP request by proxy: 'HIT', 'MISS', 'DISABLED', 'PARTIAL_HIT' (for a request served partially from cache and partially from backend) or 'UNKNOWN'.
client_country: Country of the client that issued the HTTP request (e.g. 'United States', 'Germany').
https/total_latencies GA
Total latency
DELTADISTRIBUTIONms
https_lb_rule
A distribution of the latency calculated from when the request was received by the proxy until the proxy got ACK from client on last response byte. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds.
protocol: Protocol used by the client: 'HTTP/1.0', 'HTTP/1.1', 'HTTP/2.0', 'SPDY' or 'UNKNOWN'.
response_code: (INT64) HTTP response code.
response_code_class: (INT64) HTTP response code class: 200, 300, 400, 500 or 0 for none.
proxy_continent: Continent of the HTTP proxy which handled the hit: 'America', 'Europe' or 'Asia'.
cache_result: Cache result for serving HTTP request by proxy: 'HIT', 'MISS', 'DISABLED', 'PARTIAL_HIT' (for a request served partially from cache and partially from backend) or 'UNKNOWN'.
client_country: Country of the client that issued the HTTP request (e.g. 'United States', 'Germany').
l3/external/egress_bytes_count ALPHA
Egress bytes
DELTAINT64By
tcp_lb_rule, udp_lb_rule
The number of bytes sent from NetLB backend to client of the flow. For TCP flows it's counting bytes on application stream only. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
client_continent: Continent of the client which initiated flow to Network LB.
client_country: Country of the client which initiated flow to Network LB.
l3/external/egress_packets_count ALPHA
Egress packets
DELTAINT641
tcp_lb_rule, udp_lb_rule
The number of packets sent from NetLB backend to client of the flow. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
client_continent: Continent of the client which initiated flow to Network LB.
client_country: Country of the client which initiated flow to Network LB.
l3/external/ingress_bytes_count ALPHA
Ingress bytes
DELTAINT64By
tcp_lb_rule, udp_lb_rule
The number of bytes sent from client to NetLB backend. For TCP flows it's counting bytes on application stream only. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
client_continent: Continent of the client which initiated flow to Network LB.
client_country: Country of the client which initiated flow to Network LB.
l3/external/ingress_packets_count ALPHA
Ingress packets
DELTAINT641
tcp_lb_rule, udp_lb_rule
The number of packets sent from client to NetLB backend. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
client_continent: Continent of the client which initiated flow to Network LB.
client_country: Country of the client which initiated flow to Network LB.
l3/external/rtt_latencies ALPHA
RTT latencies
DELTADISTRIBUTIONms
tcp_lb_rule
A distribution of RTT measured over TCP connections for NetLB flows. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
client_continent: Continent of the client which initiated flow to Network LB.
client_country: Country of the client which initiated flow to Network LB.
l3/internal/egress_bytes_count GA
Egress bytes
DELTAINT64By
internal_tcp_lb_rule, internal_udp_lb_rule
The number of bytes sent from ILB backend to client (for TCP flows it's counting bytes on application stream only). Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
client_network: Network of the client instance in ILB flow.
client_subnetwork: Subnetwork of the client instance in ILB flow.
client_zone: Zone of the client instance in ILB flow.
l3/internal/egress_packets_count GA
Egress packets
DELTAINT641
internal_tcp_lb_rule, internal_udp_lb_rule
The number of packets sent from ILB backend to client of the flow. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
client_network: Network of the client instance in ILB flow.
client_subnetwork: Subnetwork of the client instance in ILB flow.
client_zone: Zone of the client instance in ILB flow.
l3/internal/ingress_bytes_count GA
Ingress bytes
DELTAINT64By
internal_tcp_lb_rule, internal_udp_lb_rule
The number of bytes sent from client to ILB backend (for TCP flows it's counting bytes on application stream only). Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
client_network: Network of the client instance in ILB flow.
client_subnetwork: Subnetwork of the client instance in ILB flow.
client_zone: Zone of the client instance in ILB flow.
l3/internal/ingress_packets_count GA
Ingress packets
DELTAINT641
internal_tcp_lb_rule, internal_udp_lb_rule
The number of packets sent from client to ILB backend. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
client_network: Network of the client instance in ILB flow.
client_subnetwork: Subnetwork of the client instance in ILB flow.
client_zone: Zone of the client instance in ILB flow.
l3/internal/rtt_latencies GA
RTT latencies
DELTADISTRIBUTIONms
internal_tcp_lb_rule
A distribution of RTT measured over TCP connections for ILB flows. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
client_network: Network of the client instance in ILB flow.
client_subnetwork: Subnetwork of the client instance in ILB flow.
client_zone: Zone of the client instance in ILB flow.
tcp_ssl_proxy/closed_connections GA
Closed connections
DELTAINT641
tcp_ssl_proxy_rule
Number of connections that were terminated over TCP/SSL proxy. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds.
proxy_continent: Continent of the SSL proxy which handles the connection: 'America', 'Europe' or 'Asia'.
client_country: Country of the client that opened the TCP/SSL connection (e.g. 'United States', 'Germany').
tcp_ssl_proxy/egress_bytes_count GA
Egress bytes
DELTAINT64By
tcp_ssl_proxy_rule
Number of bytes sent from VM to client using proxy. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds.
proxy_continent: Continent of the proxy which handles the connection: 'America', 'Europe' or 'Asia'.
client_country: Country of the client that opened the TCP/SSL connection (e.g. 'United States', 'Germany').
tcp_ssl_proxy/frontend_tcp_rtt GA
Frontend RTT
DELTADISTRIBUTIONms
tcp_ssl_proxy_rule
A distribution of the smoothed RTT (in ms) measured by the proxy's TCP stack, each minute application layer bytes pass from proxy to client. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds.
proxy_continent: Continent of the SSL proxy which handles the connection: 'America', 'Europe' or 'Asia'.
client_country: Country of the client that opened the TCP/SSL connection (e.g. 'United States', 'Germany').
tcp_ssl_proxy/ingress_bytes_count GA
Ingress bytes
DELTAINT64By
tcp_ssl_proxy_rule
Number of bytes sent from client to VM using proxy. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds.
proxy_continent: Continent of the proxy which handles the connection: 'America', 'Europe' or 'Asia'.
client_country: Country of the client that opened the TCP/SSL connection (e.g. 'United States', 'Germany').
tcp_ssl_proxy/new_connections GA
New connections opened
DELTAINT641
tcp_ssl_proxy_rule
Number of connections that were created over TCP/SSL proxy. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds.
proxy_continent: Continent of the SSL proxy which handles the connection: 'America', 'Europe' or 'Asia'.
client_country: Country of the client that opened the TCP/SSL connection (e.g. 'United States', 'Germany').
tcp_ssl_proxy/open_connections GA
Open Connections
GAUGEINT641
tcp_ssl_proxy_rule
Current number of outstanding connections through the TCP/SSL proxy. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds.
proxy_continent: Continent of the SSL proxy which handles the connection: 'America', 'Europe' or 'Asia'.
client_country: Country of the client that opened the TCP/SSL connection (e.g. 'United States', 'Germany').

logging

Metrics from Stackdriver Logging. Launch stages of these metrics: BETA GA

The following metric type names must be prefixed with logging.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
billing/bytes_ingested GA
Log bytes ingested
DELTAINT64By
global
Log bytes ingested. Sampled every 60 seconds. After sampling, data is not visible for up to 300 seconds.
resource_type: Monitored resource type for the ingested log.
billing/monthly_bytes_ingested GA
Monthly log bytes ingested
GAUGEINT64By
global
Month-to-date log bytes ingested. Sampled every 1800 seconds. After sampling, data is not visible for up to 6000 seconds.
resource_type: Monitored resource type for the ingested log.
byte_count GA
Log bytes
DELTAINT64By
Number of bytes in all log entries ingested. Sampled every 60 seconds.
log: Name of the log.
severity: Severity of the log entry.
dropped_log_entry_count DEPRECATED
Logs-based metric errors (Deprecated)
DELTAINT641
Number of log entries that did not contribute to user defined metrics. This metric is deprecated. Use logging.googleapis.com/logs_based_metrics_error_count instead. Sampled every 60 seconds.
log: Name of the log.
excluded_byte_count GA
Excluded log bytes
DELTAINT64By
Number of bytes in log entries that were excluded. Sampled every 60 seconds.
excluded_log_entry_count GA
Excluded log entries
DELTAINT641
Number of log entries that were excluded. Sampled every 60 seconds.
exports/byte_count GA
Exported log bytes
DELTAINT64By
logging_sink
Number of bytes in log entries that were exported. Sampled every 60 seconds. After sampling, data is not visible for up to 360 seconds.
exports/error_count GA
Exported log entries failures
DELTAINT641
logging_sink
Number of log entries that failed to be exported. Sampled every 60 seconds. After sampling, data is not visible for up to 360 seconds.
exports/log_entry_count GA
Exported log entries
DELTAINT641
logging_sink
Number of log entries that were exported. Sampled every 60 seconds. After sampling, data is not visible for up to 360 seconds.
log_entry_count GA
Log entries
DELTAINT641
Number of log entries that contributed to user-defined metrics. Sampled every 60 seconds.
log: Name of the log.
severity: Severity of the log entry.
logs_based_metrics_error_count GA
Logs-based metric errors
DELTAINT641
Number of log entries that did not contribute to user defined metrics. Sampled every 60 seconds.
log: Name of the log.
metric_throttled GA
Logs-based metric throttled status
GAUGEBOOL
metric
Indicates if points are being dropped for logs-based metrics due to exceeding time series limits. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds.
time_series_count BETA
Logs-based metric active time series count
GAUGEINT641
metric
Estimate of the active time series count for logs-based metrics. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds.

managedidentities

Metrics from Managed Service for Microsoft Active Directory. Launch stages of these metrics: BETA

The following metric type names must be prefixed with managedidentities.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
microsoft_ad/domain/health BETA
AD Domain Health
GAUGEBOOL
microsoft_ad_domain
Overall health status for Active Directory domain. True if healthy, else false. Sampled every 60 seconds. After sampling, data is not visible for up to 195 seconds.
microsoft_ad/domain/trust/state BETA
AD Domain Trust Health
GAUGEBOOL
microsoft_ad_domain
Detailed state for Active Directory trust between source and target domain. True if connected, else false. Sampled every 60 seconds. After sampling, data is not visible for up to 165 seconds.
trust_direction: The direction decides the domain is trusted, trusting or both.
target_domain_name: The target domain name which is in trust with.
trust_type: The different inter forest trust type.

ml

Metrics from Cloud Machine Learning. Launch stages of these metrics: BETA GA

The following metric type names must be prefixed with ml.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
prediction/error_count GA
Error count
DELTAINT641
cloudml_model_version
Cumulative count of prediction errors. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
prediction_type: One of the CloudML prediction types: online_prediction, batch_prediction.
prediction/latencies GA
Latency
DELTADISTRIBUTIONus
cloudml_model_version
Latency of a certain type. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
latency_type: One of the following: overhead, model, or user. Aggregating these three gives us the total latency.
prediction/prediction_count GA
Prediction count
DELTAINT641
cloudml_model_version
Cumulative count of predictions. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
prediction_type: One of the CloudML prediction types: online_prediction, batch_prediction.
prediction/response_count GA
Response count
DELTAINT641
cloudml_model_version
Cumulative count of different response codes. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
prediction_type: One of the CloudML prediction types: online_prediction, batch_prediction.
response_code: (INT64) The http response code.
training/accelerator/memory/utilization BETA
Accelerator memory utilization
GAUGEDOUBLE10^2.%
cloudml_job
Fraction of the allocated accelerator memory that is currently in use. Sampled every 60 seconds. After sampling, data is not visible for up to 360 seconds.
task_type: One of the CloudML training job task types: master, worker or ps (for Parameter Server).
task_index: (INT64) Zero based task index.
trial_id: ID of hyperparameter trial.
training/accelerator/utilization BETA
Accelerator utilization
GAUGEDOUBLE10^2.%
cloudml_job
Fraction of the allocated accelerator that is currently in use. Sampled every 60 seconds. After sampling, data is not visible for up to 360 seconds.
task_type: One of the CloudML training job task types: master, worker or ps (for Parameter Server).
task_index: (INT64) Zero based task index.
trial_id: ID of hyperparameter trial.
training/cpu/utilization GA
CPU utilization
GAUGEDOUBLE10^2.%
cloudml_job
Fraction of the allocated CPU that is currently in use. Sampled every 60 seconds. After sampling, data is not visible for up to 360 seconds.
task_type: One of the CloudML training job task types: master, worker or ps (for Parameter Server).
task_index: (INT64) Zero based task index.
trial_id: ID of hyperparameter trial.
training/memory/utilization GA
Memory utilization
GAUGEDOUBLE10^2.%
cloudml_job
Fraction of the allocated memory that is currently in use. Sampled every 60 seconds. After sampling, data is not visible for up to 360 seconds.
task_type: One of the CloudML training job task types: master, worker or ps (for Parameter Server).
task_index: (INT64) Zero based task index.
trial_id: ID of hyperparameter trial.
training/network/received_bytes_count GA
Network bytes received
DELTAINT64By
cloudml_job
Number of bytes received by the training job over the network. Sampled every 60 seconds. After sampling, data is not visible for up to 360 seconds.
task_type: One of the CloudML training job task types: master, worker or ps (for Parameter Server).
task_index: (INT64) Zero based task index.
trial_id: ID of hyperparameter trial.
training/network/sent_bytes_count GA
Network bytes sent
DELTAINT64By
cloudml_job
Number of bytes sent by the training job over the network. Sampled every 60 seconds. After sampling, data is not visible for up to 360 seconds.
task_type: One of the CloudML training job task types: master, worker or ps (for Parameter Server).
task_index: (INT64) Zero based task index.
trial_id: ID of hyperparameter trial.

monitoring

Metrics from Stackdriver Monitoring. Launch stages of these metrics: GA

The following metric type names must be prefixed with monitoring.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
billing/bytes_ingested
Metric bytes ingested
DELTAINT64By
global
Chargeable number of bytes of metric data ingested. Sampled every 60 seconds. After sampling, data is not visible for up to 1020 seconds.
metric_domain: Domain name prefix from the metric type.
metric_type: Metric type for the ingested data.
resource_type: Monitored resource type for the ingested data.
stats/num_time_series
Time series count
GAUGEINT641
global
Number of active time series for user-defined metrics. Sampled every 60 seconds. After sampling, data is not visible for up to 60 seconds.
prefix: Metric type name prefix for the encompassed data.
uptime_check/check_passed GA
Check passed
GAUGEBOOL
aws_ec2_instance, aws_elb_load_balancer, gae_app, gce_instance, uptime_url
True if the resource passed the check. After sampling, data is not visible for up to 35 seconds.
check_id: The Uptime check for which the request was made.
checker_location: For external checks, the Uptime Monitoring location making the request.
checker_project_id: For internal checks, the checker project.
checker_network: For internal checks, the checker network.
checker_zone: For internal checks, the checker zone.
checked_resource_id: ID of the resource being checked. Format depends on resource type.
uptime_check/content_mismatch GA
Content mismatch
GAUGEBOOL
aws_ec2_instance, aws_elb_load_balancer, gae_app, gce_instance, uptime_url
True if the response had content that did not match the check. After sampling, data is not visible for up to 35 seconds.
check_id: The Uptime check for which the request was made.
checker_location: For external checks, the Uptime Monitoring location making the request.
checker_project_id: For internal checks, the checker project.
checker_network: For internal checks, the checker network.
checker_zone: For internal checks, the checker zone.
checked_resource_id: ID of the resource being checked. Format depends on resource type.
uptime_check/error_code GA
Error code
GAUGESTRING
aws_ec2_instance, aws_elb_load_balancer, gae_app, gce_instance, uptime_url
Error, if any, that prevented contact with the resource. After sampling, data is not visible for up to 35 seconds.
check_id: The Uptime check for which the request was made.
checker_location: For external checks, the Uptime Monitoring location making the request.
checker_project_id: For internal checks, the checker project.
checker_network: For internal checks, the checker network.
checker_zone: For internal checks, the checker zone.
checked_resource_id: ID of the resource being checked. Format depends on resource type.
uptime_check/http_status GA
HTTP status
GAUGESTRING
aws_ec2_instance, aws_elb_load_balancer, gae_app, gce_instance, uptime_url
HTTP response code returned by the resource. After sampling, data is not visible for up to 35 seconds.
check_id: The Uptime check for which the request was made.
checker_location: For external checks, the Uptime Monitoring location making the request.
checker_project_id: For internal checks, the checker project.
checker_network: For internal checks, the checker network.
checker_zone: For internal checks, the checker zone.
checked_resource_id: ID of the resource being checked. Format depends on resource type.
uptime_check/request_latency GA
Request latency
GAUGEDOUBLEms
aws_ec2_instance, aws_elb_load_balancer, gae_app, gce_instance, uptime_url
The request latency in milliseconds measured by Uptime Monitoring when executing the request. After sampling, data is not visible for up to 35 seconds.
check_id: The Uptime check for which the request was made.
checker_location: For external checks, the Uptime Monitoring location making the request.
checker_project_id: For internal checks, the checker project.
checker_network: For internal checks, the checker network.
checker_zone: For internal checks, the checker zone.
checked_resource_id: ID of the resource being checked. Format depends on resource type.

networking

Metrics from Network Topology. Launch stages of these metrics: BETA

The following metric type names must be prefixed with networking.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
vm_flow/egress_bytes_count BETA
Egress bytes
DELTAINT64By
gce_instance
Number of bytes sent from the local VM to its remote peers. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
local_network: Network of the local instance.
local_subnetwork: Subnetwork of the local instance.
local_network_interface: Nic of the local instance.
remote_country: Country of the remote instance.
remote_continent: Continent of the remote instance.
remote_zone: Zone of the remote instance.
remote_location_type: Type of destination.
remote_network: Network of the remote instance.
remote_subnetwork: Subnetwork of the remote instance.
protocol: Protocol of the connection.
network_topology_remote_label: User configured label for the remote instance.
remote_vpn_tunnel: User given unique VPN name.
vm_flow/ingress_bytes_count BETA
Ingress bytes
DELTAINT64By
gce_instance
Number of bytes sent to the local VM from its remote peers. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds.
local_network: Network of the local instance.
local_subnetwork: Subnetwork of the local instance.
local_network_interface: Nic of the local instance.
remote_country: Country of the remote instance.
remote_continent: Continent of the remote instance.
remote_zone: Zone of the remote instance.
remote_location_type: Type of destination.
remote_network: Network of the remote instance.
remote_subnetwork: Subnetwork of the remote instance.
protocol: Protocol of the connection.
network_topology_remote_label: User configured label for the remote instance.
remote_vpn_tunnel: User given unique VPN name.

pubsub

Metrics from Pub/Sub. For more information, see Pub/Sub monitoring. Launch stages of these metrics: BETA GA ALPHA

The following metric type names must be prefixed with pubsub.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
snapshot/backlog_bytes BETA
Snapshot backlog bytes
GAUGEINT64By
pubsub_snapshot
Total byte size of the messages retained in a snapshot. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
snapshot/backlog_bytes_by_region BETA
Snapshot backlog bytes by region
GAUGEINT64By
pubsub_snapshot
Total byte size of the messages retained in a snapshot, broken down by Cloud region. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
region: The Cloud region in which messages are persisted.
snapshot/config_updates_count BETA
Snapshot updates
DELTAINT641
pubsub_snapshot
Cumulative count of configuration changes, grouped by operation type and result. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'not_found', 'unavailable').
operation_type: Type of operation performed.
snapshot/num_messages BETA
Snapshot messages
GAUGEINT641
pubsub_snapshot
Number of messages retained in a snapshot. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
snapshot/num_messages_by_region BETA
Snapshot messages by region
GAUGEINT641
pubsub_snapshot
Number of messages retained in a snapshot, broken down by Cloud region. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
region: The Cloud region in which messages are persisted.
snapshot/oldest_message_age BETA
Oldest snapshot message age
GAUGEINT64s
pubsub_snapshot
Age (in seconds) of the oldest message retained in a snapshot. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
snapshot/oldest_message_age_by_region BETA
Oldest snapshot message age by region
GAUGEINT64s
pubsub_snapshot
Age (in seconds) of the oldest message retained in a snapshot, broken down by Cloud region. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
region: The Cloud region in which messages are persisted.
subscription/ack_message_count GA
Ack message count
DELTAINT641
pubsub_subscription
Cumulative count of messages acknowledged by Acknowledge requests, grouped by delivery type. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
delivery_type: Delivery mechanism: push, pull or streaming pull.
subscription/backlog_bytes GA
Backlog size
GAUGEINT64By
pubsub_subscription
Total byte size of the unacknowledged messages (a.k.a. backlog messages) in a subscription. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
subscription/byte_cost GA
Subscription byte cost
DELTAINT64By
pubsub_subscription
Cumulative cost of operations, measured in bytes. This is used to measure quota utilization. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
operation_type: Type of operation performed.
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'not_found', 'unavailable').
subscription/config_updates_count GA
Subscription updates
DELTAINT641
pubsub_subscription
Cumulative count of configuration changes for each subscription, grouped by operation type and result. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'not_found', 'unavailable').
operation_type: Type of operation performed.
subscription/dead_letter_message_count ALPHA
Dead letter message count
DELTAINT641
pubsub_subscription
Cumulative count of messages published to dead letter topic, grouped by result. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'not_found', 'unavailable').
subscription/mod_ack_deadline_message_count GA
Mod ack deadline message count
DELTAINT641
pubsub_subscription
Cumulative count of messages whose deadline was updated by ModifyAckDeadline requests, grouped by delivery type. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
delivery_type: Delivery mechanism: push, pull or streaming pull.
subscription/mod_ack_deadline_message_operation_count GA
ModifyAckDeadline message operations
DELTAINT641
pubsub_subscription
Cumulative count of ModifyAckDeadline message operations, grouped by result. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'not_found', 'unavailable').
subscription/mod_ack_deadline_request_count GA
ModifyAckDeadline requests
DELTAINT641
pubsub_subscription
Cumulative count of ModifyAckDeadline requests, grouped by result. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
response_class: A classification group for the response code. It can be one of ['success', 'invalid', 'internal'].
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'not_found', 'unavailable').
subscription/num_outstanding_messages GA
Outstanding push messages
GAUGEINT641
pubsub_subscription
Number of messages delivered to a subscription's push endpoint, but not yet acknowledged. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
subscription/num_retained_acked_messages ALPHA
Retained acked messages
GAUGEINT641
pubsub_subscription
Number of acknowledged messages retained in a subscription. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
subscription/num_retained_acked_messages_by_region BETA
Retained acked messages by region
GAUGEINT641
pubsub_subscription
Number of acknowledged messages retained in a subscription, broken down by Cloud region. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
region: The Cloud region in which messages are persisted.
subscription/num_unacked_messages_by_region BETA
Unacked messages by region
GAUGEINT641
pubsub_subscription
Number of unacknowledged messages in a subscription, broken down by Cloud region. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
region: The Cloud region in which messages are persisted.
subscription/num_undelivered_messages GA
Unacked messages
GAUGEINT641
pubsub_subscription
Number of unacknowledged messages (a.k.a. backlog messages) in a subscription. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
subscription/oldest_retained_acked_message_age ALPHA
Oldest retained acked message age
GAUGEINT64s
pubsub_subscription
Age (in seconds) of the oldest acknowledged message retained in a subscription. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
subscription/oldest_retained_acked_message_age_by_region BETA
Oldest retained acked message age by region
GAUGEINT64s
pubsub_subscription
Age (in seconds) of the oldest acknowledged message retained in a subscription, broken down by Cloud region. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
region: The Cloud region in which messages are persisted.
subscription/oldest_unacked_message_age GA
Oldest unacked message age
GAUGEINT64s
pubsub_subscription
Age (in seconds) of the oldest unacknowledged message (a.k.a. backlog message) in a subscription. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
subscription/oldest_unacked_message_age_by_region BETA
Oldest unacked message age by region
GAUGEINT64s
pubsub_subscription
Age (in seconds) of the oldest unacknowledged message in a subscription, broken down by Cloud region. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
region: The Cloud region in which messages are persisted.
subscription/pull_ack_message_operation_count GA
Acknowledge message operations
DELTAINT641
pubsub_subscription
Cumulative count of acknowledge message operations, grouped by result. For a definition of message operations, see Cloud Pub/Sub metric subscription/mod_ack_deadline_message_operation_count. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'not_found', 'unavailable').
subscription/pull_ack_request_count GA
Acknowledge requests
DELTAINT641
pubsub_subscription
Cumulative count of acknowledge requests, grouped by result. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
response_class: A classification group for the response code. It can be one of ['success', 'invalid', 'internal'].
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'not_found', 'unavailable').
subscription/pull_message_operation_count GA
Pull operations
DELTAINT641
pubsub_subscription
Cumulative count of pull message operations, grouped by result. For a definition of message operations, see Cloud Pub/Sub metric subscription/mod_ack_deadline_message_operation_count. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'not_found', 'unavailable').
subscription/pull_request_count GA
Pull requests
DELTAINT641
pubsub_subscription
Cumulative count of pull requests, grouped by result. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
response_class: A classification group for the response code. It can be one of ['success', 'invalid', 'internal'].
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'not_found', 'unavailable').
subscription/push_request_count GA
Push requests
DELTAINT641
pubsub_subscription
Cumulative count of push attempts, grouped by result. Unlike pulls, the push server implementation does not batch user messages. So each request only contains one user message. The push server retries on errors, so a given user message can appear multiple times. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
response_class: A classification group for the response code. It can be one of ['ack', 'deadline_exceeded', 'internal', 'invalid', 'remote_server_4xx', 'remote_server_5xx', 'unreachable'].
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'not_found', 'unavailable').
delivery_type: Push delivery mechanism.
subscription/push_request_latencies GA
Push latency
DELTADISTRIBUTIONus
pubsub_subscription
Distribution of push request latencies (in microseconds), grouped by result. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'not_found', 'unavailable').
delivery_type: Push delivery mechanism.
subscription/retained_acked_bytes ALPHA
Retained acked bytes
GAUGEINT64By
pubsub_subscription
Total byte size of the acknowledged messages retained in a subscription. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
subscription/retained_acked_bytes_by_region BETA
Retained acked bytes by region
GAUGEINT64By
pubsub_subscription
Total byte size of the acknowledged messages retained in a subscription, broken down by Cloud region. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
region: The Cloud region in which messages are persisted.
subscription/seek_request_count BETA
Seek requests
DELTAINT641
pubsub_subscription
Cumulative count of seek attempts, grouped by result. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'not_found', 'unavailable').
subscription/sent_message_count GA
Sent message count
DELTAINT641
pubsub_subscription
Cumulative count of messages sent by Cloud Pub/Sub to subscriber clients, grouped by delivery type. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
delivery_type: Delivery mechanism: push, pull or streaming pull.
subscription/streaming_pull_ack_message_operation_count GA
StreamingPull Acknowledge message operations
DELTAINT641
pubsub_subscription
Cumulative count of StreamingPull acknowledge message operations, grouped by result. For a definition of message operations, see Cloud Pub/Sub metric subscription/mod_ack_deadline_message_operation_count. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'unavailable').
subscription/streaming_pull_ack_request_count GA
StreamingPull Acknowledge requests
DELTAINT641
pubsub_subscription
Cumulative count of streaming pull requests with non-empty acknowledge ids, grouped by result. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
response_class: A classification group for the response code. It can be one of ['success', 'invalid', 'internal'].
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'unavailable').
subscription/streaming_pull_message_operation_count GA
StreamingPull message operations
DELTAINT641
pubsub_subscription
Cumulative count of streaming pull message operations, grouped by result. For a definition of message operations, see Cloud Pub/Sub metric <code>subscription/mod_ack_deadline_message_operation_count</code>. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'unavailable').
subscription/streaming_pull_mod_ack_deadline_message_operation_count GA
StreamingPull ModifyAckDeadline message operations
DELTAINT641
pubsub_subscription
Cumulative count of StreamingPull ModifyAckDeadline operations, grouped by result. For a definition of message operations, see Cloud Pub/Sub metric subscription/mod_ack_deadline_message_operation_count. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'unavailable').
subscription/streaming_pull_mod_ack_deadline_request_count GA
StreamingPull ModifyAckDeadline requests
DELTAINT641
pubsub_subscription
Cumulative count of streaming pull requests with non-empty ModifyAckDeadline fields, grouped by result. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
response_class: A classification group for the response code. It can be one of ['success', 'invalid', 'internal'].
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'unavailable').
subscription/streaming_pull_response_count GA
StreamingPull responses
DELTAINT641
pubsub_subscription
Cumulative count of streaming pull responses, grouped by result. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
response_class: A classification group for the response code. It can be one of ['success', 'invalid', 'internal'].
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'unavailable').
subscription/unacked_bytes_by_region BETA
Unacked bytes by region
GAUGEINT64By
pubsub_subscription
Total byte size of the unacknowledged messages in a subscription, broken down by Cloud region. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
region: The Cloud region in which messages are persisted.
topic/byte_cost GA
Topic byte cost
DELTAINT64By
pubsub_topic
Cost of operations, measured in bytes. This is used to measure utilization for quotas. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
operation_type: Type of operation performed.
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'not_found', 'unavailable').
topic/config_updates_count GA
Topic updates
DELTAINT641
pubsub_topic
Cumulative count of configuration changes, grouped by operation type and result. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'not_found', 'unavailable').
operation_type: Type of operation performed.
topic/message_sizes GA
Publish message size
DELTADISTRIBUTIONBy
pubsub_topic
Distribution of publish message sizes (in bytes). Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
topic/num_retained_acked_messages_by_region BETA
Retained acked messages by region
GAUGEINT641
pubsub_topic
Number of acknowledged messages retained in a topic, broken down by Cloud region. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
region: The Cloud region in which messages are persisted.
topic/num_unacked_messages_by_region BETA
Unacked messages by region
GAUGEINT641
pubsub_topic
Number of unacknowledged messages in a topic, broken down by Cloud region. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
region: The Cloud region in which messages are persisted.
topic/oldest_retained_acked_message_age_by_region BETA
Oldest retained acked message age by region
GAUGEINT64s
pubsub_topic
Age (in seconds) of the oldest acknowledged message retained in a topic, broken down by Cloud region. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
region: The Cloud region in which messages are persisted.
topic/oldest_unacked_message_age_by_region BETA
Oldest unacked message age by region
GAUGEINT64s
pubsub_topic
Age (in seconds) of the oldest unacknowledged message in a topic, broken down by Cloud region. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
region: The Cloud region in which messages are persisted.
topic/retained_acked_bytes_by_region BETA
Retained acked bytes by region
GAUGEINT64By
pubsub_topic
Total byte size of the acknowledged messages retained in a topic, broken down by Cloud region. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
region: The Cloud region in which messages are persisted.
topic/send_message_operation_count GA
Publish message operations
DELTAINT641
pubsub_topic
Cumulative count of publish message operations, grouped by result. For a definition of message operations, see Cloud Pub/Sub metric subscription/mod_ack_deadline_message_operation_count. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'not_found', 'unavailable').
topic/send_request_count GA
Publish requests
DELTAINT641
pubsub_topic
Cumulative count of publish requests, grouped by result. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
response_class: A classification group for the response code. It can be one of ['success', 'invalid', 'internal'].
response_code: Operation response code string, derived as a string representation of a status code (e.g., 'success', 'not_found', 'unavailable').
topic/unacked_bytes_by_region BETA
Unacked bytes by region
GAUGEINT64By
pubsub_topic
Total byte size of the unacknowledged messages in a topic, broken down by Cloud region. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
region: The Cloud region in which messages are persisted.

redis

Metrics from Cloud Memorystore for Redis. Launch stages of these metrics: BETA

The following metric type names must be prefixed with redis.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
clients/blocked BETA
Blocked Clients
GAUGEINT641
redis_instance
Number of blocked clients. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
clients/connected BETA
Connected Clients
GAUGEINT641
redis_instance
Number of client connections. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
commands/calls BETA
Calls
DELTAINT641
redis_instance
Total number of calls for this command in one minute. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
cmd: The command executed.
commands/total_time BETA
Total Time of Calls
DELTAINT64us
redis_instance
The amount of time in microseconds that this command took in the last second. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
cmd: The command executed.
commands/usec_per_call BETA
Time per Call
GAUGEDOUBLE1
redis_instance
Average time per call over 1 minute by command. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
cmd: The command executed.
keyspace/avg_ttl BETA
Average TTL
GAUGEDOUBLEms
redis_instance
Average TTL for keys in this database. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
db: The index of the database, default of 0.
keyspace/keys BETA
Keys
GAUGEINT641
redis_instance
Number of keys stored in this database. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
db: The index of the database, default of 0.
keyspace/keys_with_expiration BETA
Expirable Keys
GAUGEINT641
redis_instance
Number of keys with an expiration in this database. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
db: The index of the database, default of 0.
persistence/rdb/bgsave_in_progress BETA
Persisting RDB
GAUGEBOOL1
redis_instance
Flag indicating a RDB save is on-going. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
replication/master/slaves/lag BETA
Bytes lagging
GAUGEINT64By
redis_instance
The number of bytes that replica is behind. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
slave: The index of slave on a particular master.
replication/master/slaves/offset BETA
Replication byte offset (Replica)
GAUGEINT64By
redis_instance
The number of bytes that have been acknowledged by replicas. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
slave: The index of slave on a particular master.
replication/master_repl_offset BETA
Replication byte offset (Master)
GAUGEINT64By
redis_instance
The number of bytes that master has produced and sent to replicas. To be compared with replication byte offset of replica. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
replication/offset_diff BETA
Bytes pending replication
GAUGEINT64By
redis_instance
The number of bytes that have not been replicated to the replica. This is the difference between replication byte offset (master) and replication byte offset (replica). Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
replication/role BETA
Node Role
GAUGEINT641
redis_instance
Returns a value indicating the node role. 1 indicates master and 0 indicates replica. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
server/uptime BETA
Uptime
GAUGEINT64s
redis_instance
Uptime in seconds. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
stats/cache_hit_ratio BETA
Cache Hit ratio
GAUGEDOUBLE1
redis_instance
Cache Hit ratio as a fraction. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
stats/connections/total BETA
Total Connections Received
DELTAINT641
redis_instance
Total number of connections accepted by the server. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
stats/cpu_utilization BETA
CPU(sys)
DELTADOUBLECycles
redis_instance
CPU, in utilization percentage, consumed by the Redis server broken down by System/User and Parent/Child relationship. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
space: The space that CPU was spent in.
relationship: The parent/child relationship of the process using cpu.
stats/evicted_keys BETA
Evicted Keys
DELTAINT641
redis_instance
Number of evicted keys due to maxmemory limit. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
stats/expired_keys BETA
Expired Keys
DELTAINT641
redis_instance
Total number of key expiration events. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
stats/keyspace_hits BETA
Hits
DELTAINT641
redis_instance
Number of successful lookup of keys in the main dictionary. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
stats/keyspace_misses BETA
Misses
DELTAINT641
redis_instance
Number of failed lookup of keys in the main dictionary. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
stats/memory/maxmemory BETA
Maximum Memory
GAUGEINT64By
redis_instance
Maximum amount of memory Redis can consume. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
stats/memory/system_memory_overload_duration BETA
Time in system memory overload
DELTAINT64us
redis_instance
The amount of time in microseconds the instance is in system memory overload mode. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
stats/memory/system_memory_usage_ratio BETA
System Memory Usage Ratio
GAUGEDOUBLE1
redis_instance
Memory usage as a ratio of maximum system memory. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
stats/memory/usage BETA
Used Memory
GAUGEINT64By
redis_instance
Total number of bytes allocated by Redis. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
stats/memory/usage_ratio BETA
Memory Usage Ratio
GAUGEDOUBLE1
redis_instance
Memory usage as a ratio of maximum memory. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
stats/network_traffic BETA
Total traffic to Redis
DELTAINT64By
redis_instance
Total number of bytes sent to/from redis (includes bytes from commands themselves, payload data, and delimiters). Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
direction: The direction of the traffic, inbound or outbound.
stats/pubsub/channels BETA
Pubsub Channels
GAUGEINT641
redis_instance
Global number of pub/sub channels with client subscriptions. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
stats/pubsub/patterns BETA
Pubsub Patterns
GAUGEINT641
redis_instance
Global number of pub/sub pattern with client subscriptions. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.
stats/reject_connections_count BETA
Rejected Connections
DELTAINT641
redis_instance
Number of connections rejected because of maxclients limit. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
role: The node role, primary or replica.

router

Metrics from Cloud Router. Launch stages of these metrics: BETA GA

The following metric type names must be prefixed with router.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
best_received_routes_count GA
Received routes count
GAUGEINT641
gce_router
Current number of best routes received by router. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
bfd/control/receive_intervals BETA
BFD control packets receive intervals
GAUGEINT64ms
gce_router
BFD control packets receive intervals. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
peer_ip: The peer IP of the BFD session.
bfd/control/received_packets_count BETA
Control packets received
DELTAINT641
gce_router
Number of control packets received from this BFD session. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
peer_ip: The peer IP of the BFD session.
bfd/control/rejected_packets_count BETA
Control packets rejected
DELTAINT641
gce_router
Number of control packets rejected, from this BFD session. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
peer_ip: The peer IP of the BFD session.
bfd/control/transmit_intervals BETA
BFD control packets transmit intervals
GAUGEINT64ms
gce_router
BFD control packets transmit intervals. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
peer_ip: The peer IP of the BFD session.
bfd/control/transmitted_packets_count BETA
Control packets transmitted
DELTAINT641
gce_router
Number of control packets transmitted from this BFD session. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
peer_ip: The peer IP of the BFD session.
bfd/session_up BETA
BFD session status
GAUGEINT641
gce_router
Indicator for successful BFD session establishment. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
peer_ip: The peer IP of the BFD session.
bgp/received_routes_count GA
BGP received routes count
GAUGEINT641
gce_router
Current number of routes received on a bgp session. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
bgp_peer_name: The name of the bgp session.
bgp/sent_routes_count GA
BGP sent routes count
GAUGEINT641
gce_router
Current number of routes sent on a bgp session. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
bgp_peer_name: The name of the bgp session.
bgp/session_up GA
BGP session status
GAUGEINT641
gce_router
Indicator for successful bgp session establishment. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
bgp_peer_name: The name of the bgp session.
bgp_sessions_down_count GA
BGP sessions down count
GAUGEINT641
gce_router
Number of BGP sessions on the router that are down. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
bgp_sessions_up_count GA
BGP sessions up count
GAUGEINT641
gce_router
Number of BGP sessions on the router that are up. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
router_up GA
Router status
GAUGEINT641
gce_router
Router status, up or down. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
sent_routes_count GA
Sent routes count
GAUGEINT641
gce_router
Current number of routes sent by router. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.

run

Metrics from Cloud Run. Launch stages of these metrics: BETA

The following metric type names must be prefixed with run.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
container/billable_instance_time BETA
Billable instance time
DELTADOUBLEs
cloud_run_revision
Billable time aggregated from all container instances of the revision. For a given container instance, billable time occurs when the container instance is starting or at least one request is being processed. Billable time is rounded up to the nearest 100 milliseconds. Examples: If a revision with 2 container instances has been continuously serving traffic in the last minute, the value is 2s/s with the default "rate" aligner. If a single request lasting 30ms was received by a revision in the past minute, it is rounded up to 100ms and averaged to 1.7ms/s over the minute with the default "rate" aligner. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
container/cpu/allocation_time BETA
Container CPU Allocation
DELTADOUBLEs
cloud_run_revision
Container CPU allocation of the revision in seconds. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
container/memory/allocation_time BETA
Container Memory Allocation
DELTADOUBLEGiBy.s
cloud_run_revision
Container memory allocation of the revision in Gigabytes-seconds. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
request_count BETA
Request Count
DELTAINT641
cloud_run_revision
Number of requests reaching the revision. Excludes requests that are not reaching your container instances (e.g. unauthorized requests or when maximum number of instances is reached). Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
response_code: Response code of a request.
response_code_class: Response code class of a request.
route: Route name that forwards a request.
request_latencies BETA
Request Latencies
DELTADISTRIBUTIONms
cloud_run_revision
Distribution of request times in milliseconds reaching the revision. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
response_code: Response code of a request.
response_code_class: Response code class of a request.
route: Route name that forwards a request.

serviceruntime

Metrics available to all Google APIs (resource type consumed_api) and to your APIs created with Cloud Endpoints (resource type api). Not all APIs use serviceruntime metrics; for example, the Cloud Datastore API does not. The resources listed for the metrics are at launch stage GA, except for api, which is at launch stage BETA.

The following metric type names must be prefixed with serviceruntime.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
api/request_count GA
Request count
DELTAINT641
api, consumed_api
The count of completed requests. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
protocol: The protocol of the request, e.g. "http", "grpc".
response_code: The HTTP response code for HTTP requests, or HTTP equivalent code for gRPC requests. See code mapping in https://github.com/googleapis/googleapis/blob/master/google/rpc/code.proto.
response_code_class: The response code class for HTTP requests, or HTTP equivalent class for gRPC requests, e.g. "2xx", "4xx".
grpc_status_code: The numeric gRPC response code for gRPC requests, or gRPC equivalent code for HTTP requests. See code mapping in https://github.com/googleapis/googleapis/blob/master/google/rpc/code.proto.
api/request_latencies GA
Request latencies
DELTADISTRIBUTIONs
api, consumed_api
Distribution of latencies in seconds for non-streaming requests. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
api/request_latencies_backend GA
Request backend latencies
DELTADISTRIBUTIONs
api
Distribution of backend latencies in seconds for non-streaming requests. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
api/request_latencies_overhead GA
Request overhead latencies
DELTADISTRIBUTIONs
api
Distribution of request latencies in seconds for non-streaming requests excluding the backend. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
api/request_sizes GA
Request sizes
DELTADISTRIBUTIONBy
api, consumed_api
Distribution of request sizes in bytes recorded at request completion. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
api/response_sizes GA
Response sizes
DELTADISTRIBUTIONBy
api, consumed_api
Distribution of response sizes in bytes recorded at request completion. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
quota/allocation/usage GA
Allocation quota usage
GAUGEINT641
consumer_quota, producer_quota
The total consumed allocation quota. Sampled every 86400 seconds.
quota_metric: The name of quota metric or quota group.
quota/exceeded GA
Quota exceeded error
GAUGEBOOL1
consumer_quota
The error happened when the quota limit was exceeded.
limit_name: The quota limit name, such as "Requests per day" or "In-use IP addresses".
quota_metric: The name of quota metric or quota group.
quota/limit GA
Quota limit
GAUGEINT641
consumer_quota
The limit for the quota. Sampled every 86400 seconds.
limit_name: The quota limit name, such as "Requests per day" or "In-use IP addresses".
quota_metric: The name of quota metric or quota group.
quota/rate/net_usage GA
Rate quota usage
DELTAINT641
consumer_quota, producer_quota
The total consumed rate quota. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
method: The API method name, such as "disks.list".
quota_metric: The name of quota metric or quota group.

spanner

Metrics from Cloud Spanner. Launch stages of these metrics: GA

The following metric type names must be prefixed with spanner.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
api/api_request_count GA
API requests
DELTAINT641
spanner_instance
Cloud Spanner API requests. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
database: Target database.
status: Request call result, ok=success.
method: Cloud Spanner API method.
api/received_bytes_count GA
Bytes received by Cloud Spanner.
DELTAINT64By
spanner_instance
Uncompressed request bytes received by Cloud Spanner. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
database: Target database.
method: Cloud Spanner API method.
api/request_count GA
API request rate
GAUGEDOUBLE1/s
spanner_instance
Rate of Cloud Spanner API requests. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
database: Target database.
status: Request call result, ok=success.
method: Cloud Spanner API method.
api/request_latencies GA
Request latencies
DELTADISTRIBUTIONs
spanner_instance
Distribution of server request latencies for a database. This includes latency of request processing in Cloud Spanner backends and API layer. It does not include network or reverse-proxy overhead between clients and servers. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
database: Target database.
method: Cloud Spanner API method.
api/sent_bytes_count GA
Bytes sent by Cloud Spanner.
DELTAINT64By
spanner_instance
Uncompressed response bytes sent by Cloud Spanner. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
database: Target database.
method: Cloud Spanner API method.
instance/cpu/smoothed_utilization GA
Smoothed CPU utilization
GAUGEDOUBLE10^2.%
spanner_instance
24-hour smoothed utilization of provisioned CPU, between 0 and 1. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
database: Target database.
instance/cpu/utilization GA
CPU utilization
GAUGEDOUBLE10^2.%
spanner_instance
Utilization of provisioned CPU, between 0 and 1. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
database: Target database.
instance/cpu/utilization_by_priority GA
CPU utilization by priority
GAUGEDOUBLE10^2.%
spanner_instance
Utilization of provisioned CPU by priority, between 0 and 1. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
database: Target database.
is_system: (BOOL) TRUE if the number is system CPU utilization.
priority: Task priority ("high" or "low").
instance/node_count GA
Nodes
GAUGEINT641
spanner_instance
Total number of nodes. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
instance/session_count GA
Sessions
GAUGEINT641
spanner_instance
Number of sessions in use. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
database: Target database.
instance/storage/used_bytes GA
Storage used.
GAUGEINT64By
spanner_instance
Storage used in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
database: Target database.
storage_class: Storage type.

storage

Metrics from Cloud Storage. Launch stages of these metrics: BETA GA

The following metric type names must be prefixed with storage.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
api/request_count GA
Request count
DELTAINT641
gcs_bucket
Delta count of API calls, grouped by the API method name and response code. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
response_code: The response code of the requests.
method: The name of the API method called.
authn/authentication_count BETA
Authentication count
DELTAINT641
gcs_bucket
Count of HMAC/RSA signed requests grouped by authentication method and access id. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
authentication_method: The response code of the request.
response_code: The response code of the requests.
method: The name of the API method called.
access_id: The access id of the authentication key.
authz/acl_based_object_access_count GA
Object-ACL based access count
DELTAINT641
gcs_bucket
Delta count of requests that result in an object being granted access solely due to object ACLs. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
authz/acl_operations_count GA
ACLs usage
DELTAINT641
gcs_bucket
Usage of ACL operations broken down by type. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
acl_operation: Type of ACL operation.
authz/object_specific_acl_mutation_count GA
Object ACL changes
DELTAINT641
gcs_bucket
Delta count of changes made to object specific ACLs. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
network/received_bytes_count GA
Received bytes
DELTAINT64By
gcs_bucket
Delta count of bytes received over the network, grouped by the API method name and response code. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
response_code: The response code of the requests.
method: The name of the API method called.
network/sent_bytes_count GA
Sent bytes
DELTAINT64By
gcs_bucket
Delta count of bytes sent over the network, grouped by the API method name and response code. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds.
response_code: The response code of the requests.
method: The name of the API method called.
storage/object_count GA
Object count
GAUGEINT641
gcs_bucket
Total number of objects per bucket, grouped by storage class. This value is measured once per day, and the value is repeated at each sampling interval throughout the day. For this metric, the sampling period is a reporting period, not a measurement period. Sampled every 300 seconds. After sampling, data is not visible for up to 600 seconds.
storage_class: Storage class of the data.
storage/total_byte_seconds GA
Total byte seconds
GAUGEDOUBLEBy.s
gcs_bucket
Total daily storage in byte*seconds used by the bucket, grouped by storage class. This value is measured once per day, and the value is repeated at each sampling interval throughout the day. For this metric, the sampling period is a reporting period, not a measurement period. Sampled every 300 seconds. After sampling, data is not visible for up to 600 seconds.
storage_class: Storage class of the data.
storage/total_bytes GA
Total bytes
GAUGEDOUBLEBy
gcs_bucket
Total size of all objects in the bucket, grouped by storage class. This value is measured once per day, and the value is repeated at each sampling interval throughout the day. For this metric, the sampling period is a reporting period, not a measurement period. Sampled every 300 seconds. After sampling, data is not visible for up to 600 seconds.
storage_class: Storage class of the data.

storagetransfer

Metrics from Transfer Service for on-premises data. Launch stages of these metrics: BETA

The following metric type names must be prefixed with storagetransfer.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
agent/connected BETA
Agent connected status
GAUGEBOOL
transfer_service_agent
Indicates whether or not a Transfer Service agent is connected. Sampled every 60 seconds. After sampling, data is not visible for up to 60 seconds.
agent/transferred_bytes_count BETA
Agent transfer delta
DELTAINT64By
transfer_service_agent
Delta of bytes transferred by a Transfer Service agent. Sampled every 60 seconds. After sampling, data is not visible for up to 60 seconds.

tpu

Metrics from Cloud TPU. Launch stages of these metrics: BETA

The following metric type names must be prefixed with tpu.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
cpu/utilization BETA
CPU utilization
GAUGEDOUBLE1
tpu_worker
Utilization of CPUs on the TPU Worker as a percent. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
core: The CPU core in use.
memory/usage BETA
Memory usage
GAUGEINT64By
tpu_worker
Memory usage in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
network/received_bytes_count BETA
Network bytes received
DELTAINT64By
tpu_worker
Cumulative bytes of data this server has received over the network. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
network/sent_bytes_count BETA
Network bytes sent
DELTAINT64By
tpu_worker
Cumulative bytes of data this server has sent over the network. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.

vpc access

Metrics from Virtual Private Cloud (VPC). Launch stages of these metrics: BETA

The following metric type names must be prefixed with vpcaccess.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
connector/received_bytes_count BETA
Bytes received delta
DELTAINT64By
Delta of bytes transferred by a VPC Access Connector. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
connector/received_packets_count BETA
Packets received delta
DELTAINT64{packet}
Delta of packets received by a VPC Access Connector. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
connector/sent_bytes_count BETA
Bytes sent delta
DELTAINT64By
Delta of bytes transferred by a VPC Access Connector. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.
connector/sent_packets_count BETA
Packets sent delta
DELTAINT64{packet}
Delta of packets sent by a VPC Access Connector. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds.

vpn

Metrics from Cloud VPN. Launch stages of these metrics: GA

The following metric type names must be prefixed with vpn.googleapis.com/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
gateway/connections GA
Number of connections
GAUGEINT641
vpn_gateway
Indicates the number of HA connections per VPN gateway. Sampled every 60 seconds. After sampling, data is not visible for up to 60 seconds.
configured_for_sla: (BOOL) Whether the HA connection is fully configured for SLA.
gcp_service_health: (BOOL) Whether the GCP side of the HA connection is fully functional.
end_to_end_health: (BOOL) Whether the HA connection is functional end-to-end.
network/dropped_received_packets_count GA
Incoming packets dropped
DELTAINT641
vpn_gateway
Ingress (received from peer VPN) packets dropped for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
tunnel_name: The name of the tunnel.
gateway_name: The name of the gateway managing the tunnel.
network/dropped_sent_packets_count GA
Outgoing packets dropped
DELTAINT641
vpn_gateway
Egress (directed to peer VPN) packets dropped for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
tunnel_name: The name of the tunnel.
gateway_name: The name of the gateway managing the tunnel.
network/received_bytes_count GA
Received bytes
DELTAINT64By
vpn_gateway
Ingress (received from peer VPN) bytes for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
tunnel_name: The name of the tunnel.
gateway_name: The name of the gateway managing the tunnel.
network/received_packets_count GA
Received packets
DELTAINT64{packets}
vpn_gateway
Ingress (received from peer VPN) packets for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 60 seconds.
status: Delivery status e.g. 'successful', 'exceeds_mtu', 'throttled'.
tunnel_name: The name of the tunnel.
network/sent_bytes_count GA
Sent bytes
DELTAINT64By
vpn_gateway
Egress (directed to peer VPN) bytes for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
tunnel_name: The name of the tunnel.
gateway_name: The name of the gateway managing the tunnel.
network/sent_packets_count GA
Sent packets
DELTAINT64{packets}
vpn_gateway
Egress (directed to peer VPN) packets for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 60 seconds.
status: Delivery status e.g. 'successful', 'exceeds_mtu', 'throttled'.
tunnel_name: The name of the tunnel.
tunnel_established GA
Tunnel established
GAUGEDOUBLE1
vpn_gateway
Indicates successful tunnel establishment if > 0. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
tunnel_name: The name of the tunnel.
gateway_name: The name of the gateway managing the tunnel.

This metric data was last updated at 12/06/19 19:39:27 UTC.

このページは役立ちましたか?評価をお願いいたします。

フィードバックを送信...