Google Cloud Platform \(GCP\) metrics

reference australia Updated Sep 10, 2026 5 min read gcp-metrics.md
Raw file servicenow.com

The following table lists and describes the metrics that are gathered by the acc_grp_metrics_list.json configuration data file. The file is uploaded to a check definition or check instance, and the metrics in the file are monitored by the check for its agent.

Metric name

Metric type

Service

Description

CPU utilization

appengine.googleapis.com/flex/cpu/utilization

app engine

Fractional utilization of allocated CPU across an App Engine flexible environment version.

Response count

appengine.googleapis.com/http/server/response_count

Delta HTTP response count

Free disk space percent

file.googleapis.com/nfs/server/free_bytes_percent

file

Free disk space as a percentage of the total space.

Circuit Operational Status

interconnect.googleapis.com/network/interconnect/link/operational

interconnect

Whether the operational status of the circuit is 'up'. This metric is specific to individual physical circuits

Operational Status

interconnect.googleapis.com/network/interconnect/operational

Whether the operational status of the interconnect is 'up'. This metric is specific to the aggregate LACP bundle.

Instance group size

compute.googleapis.com/instance_group/size

compute

The number of VMs in the instance group.

CPU utilization

compute.googleapis.com/instance/cpu/utilization

Fractional utilization of allocated CPU on this instance. Values are typically numbers between 0.0 and 1.0 (but can exceed 1.0). Charts display the values as a percentage between 0% and 100% (or more).

CPU usage time

compute.googleapis.com/instance/cpu/usage_time

Delta CPU usage time in seconds. Cumulative CPU usage time since instance start.

CPU scheduler wait time

compute.googleapis.com/instance/cpu/scheduler_wait_time

Wait time is the time a vCPU is runnable but not scheduled to run by the hypervisor.

CPU reserved cores

compute.googleapis.com/instance/cpu/reserved_cores

Number of cores reserved for the instance.

Disk queue length

compute.googleapis.com/guest/disk/queue_length

Number of requests waiting to be handled by the disk.

Uptime

compute.googleapis.com/instance/uptime

Delta of how long the VM has been running, measured in seconds.For availability monitoring, use uptime checks instead.

Disk read bytes

compute.googleapis.com/instance/disk/read_bytes_count

Delta count of bytes read from disk.

Disk max read operations

compute.googleapis.com/instance/disk/max_read_ops_count

Maximum number of read operations that can be performed per second.

Disk write bytes

compute.googleapis.com/instance/disk/write_bytes_count

Delta count of bytes written to disk.

Disk max write operations

compute.googleapis.com/instance/disk/max_write_ops_count

Maximum number of write operations that can be performed per second.

Disk read operations

compute.googleapis.com/instance/disk/read_ops_count

Delta count of disk read IO operations.

Disk write operations

compute.googleapis.com/instance/disk/write_ops_count

Delta count of disk write IO operations.

Memory balloon RAM size

compute.googleapis.com/instance/memory/balloon/ram_size

The total amount of memory allocated to the guest's balloon driver in bytes. Memory ballooning enables the hypervisor to reclaim memory from the guest VM.

Memory balloon RAM used

compute.googleapis.com/instance/memory/balloon/ram_used

Memory currently used by the guest RAM, excluding memory used by the balloon itself, measured in bytes.

Memory swap in

compute.googleapis.com/instance/memory/balloon/swap_in_bytes_count

The amount of memory (in bytes) swapped in from disk to memory.

Memory swap out

compute.googleapis.com/instance/memory/balloon/swap_out_bytes_count

The amount of memory (in bytes) swapped out from memory to disk.

Network received bytes

compute.googleapis.com/instance/network/received_bytes_count

Delta count of bytes received from the network.

Network sent bytes

compute.googleapis.com/instance/network/sent_bytes_count

Delta count of bytes sent over the network.

Network received packets

compute.googleapis.com/instance/network/received_packets_count

Delta count of packets received from the network.

Network sent packets

compute.googleapis.com/instance/network/sent_packets_count

Delta count of packets sent over the network.

Anonymous memory used

compute.googleapis.com/guest/memory/anonymous_used

Anonymous memory usage in bytes. Anonymous memory represents memory that is not backed by a file.

Memory bytes used

compute.googleapis.com/guest/memory/bytes_used

Total memory usage in bytes.

Dirty memory used

compute.googleapis.com/guest/memory/dirty_used

Dirty memory usage in bytes. Dirty pages are pages in memory that have been modified but not yet written to disk.

Page cache used

compute.googleapis.com/guest/memory/page_cache_used

Page cache memory usage in bytes. Page cache is used to cache file data.

Unevictable memory used

compute.googleapis.com/guest/memory/unevictable_used

Unevictable memory usage in bytes. Unevictable memory is memory that cannot be swapped out.

Disk operation bytes

compute.googleapis.com/guest/disk/operation_bytes_count

Delta count of bytes transferred in disk operations.

System problem state

compute.googleapis.com/guest/system/problem_state

Indicates whether the system is experiencing problems. 1 means there is a problem, 0 means no problem.

System uptime

compute.googleapis.com/guest/system/uptime

Delta of system uptime in seconds.

System problem count

compute.googleapis.com/guest/system/problem_count

Delta count of system problems detected.

CPU limit utilization

kubernetes.io/anthos/container/cpu/limit_utilization

anthos

The fraction of the CPU limit that is currently in use on the instance.

Memory limit utilization

kubernetes.io/anthos/container/memory/limit_utilization

The fraction of the memory limit that is currently in use on the instance.

Executions

cloudfunctions.googleapis.com/function/execution_count

cloudfunctions

Count of function executions broken down by status.

Tunnel established

n.googleapis.com/tunnel_established

vpn

Indicates successful tunnel establishment if > 0.

RTT latencies per internal TCP/UDP load balancer

loadbalancing.googleapis.com/l3/internal/rtt_latencies

loadbalancing

A distribution of RTT measured over TCP connections for internal TCP/UDP load balancer flows.

Unacked messages by region

pubsub.googleapis.com/subscription/num_unacked_messages_by_region

pubsub

Number of unacknowledged messages in a subscription, broken down by Cloud region.

Disabled for network

firebasedatabase.googleapis.com/network/disabled_for_overages

firebasedatabase

Indicates if the Firebase database has been disabled for network overages.

Disabled for storage

firebasedatabase.googleapis.com/storage/disabled_for_overages

Indicates if the Firebase database has been disabled for storage overages.

Database load

firebasedatabase.googleapis.com/io/database_load

Fraction of database load, grouped by type.

CPU utilization

cloudsql.googleapis.com/database/cpu/utilization

cloudsql

Current CPU utilization represented as a percentage of the reserved CPU that is currently in use.

Disk utilization

cloudsql.googleapis.com/database/disk/utilization

The fraction of the disk quota that is currently in use.

Instance state

cloudsql.googleapis.com/database/instance_state

The current serving state of the Cloud SQL instance.

Memory utilization

cloudsql.googleapis.com/database/memory/utilization

The fraction of the memory quota that is currently in use.

Server up

cloudsql.googleapis.com/database/up

Indicates if the server is up.

CPU utilization by priority

spanner.googleapis.com/instance/cpu/utilization_by_priority

spanner

Percent utilization of provisioned CPU, by priority.

Smoothed CPU utilization

spanner.googleapis.com/instance/cpu/smoothed_utilization

24-hour smoothed utilization of provisioned CPU.

Storage used

spanner.googleapis.com/instance/storage/used_bytes

Storage used in bytes. Sampled every 60 seconds.

CPU usage percent

memcache.googleapis.com/node/cpu/utilization

memcache

CPU usage percent by Memcached node.

Cache memory usage

memcache.googleapis.com/node/cachememory

Bytes allotted for the Memcached cache in this node, grouped by whether that memory is used.

Used memory

redis.googleapis.com/redis.googleapis.com/stats/memory/usage_ratio

redis

Total number of bytes allocated by Redis.

Memory usage ratio

redis.googleapis.com/stats/memory/usage_ratio

Memory usage as a ratio of maximum memory.

CPU load

bigtable.googleapis.com/cluster_cpu_load

bigtable

CPU load of a cluster.

Disk load

bigtable.googleapis.com/cluster_disk_load

Utilization of HDD disks in a cluster.

Storage utilization

bigtable.googleapis.com/cluster_storage_utilization

Storage used as a fraction of total storage capacity.

HDFS storage utilization

dataproc.googleapis.com/cluster/hdfs/storage_utilization

dataproc

The percentage of HDFS storage currently used.

Unhealthy HDFS blocks by status

dataproc.googleapis.com/hdfs/unhealthy_blocks

Indicates the number of unhealthy blocks inside the cluster.

Processes

agent.googleapis.com/processes/count_by_state

processes

Count of processes in the given state. Relevant for Linux only.

Process CPU

agent.googleapis.com/processes/cpu_time

Time taken by CPU to complete a given process.

TCP connections

agent.googleapis.com/processes/network

network

Current count of TCP connections.

**Parent Topic:**[Agent Client Collector Monitoring default checks and policies](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/agent-client-collector/agent-policies-checks.md)
Search documentation
Search document titles and file paths on the australia branch