Ops Agent metrics

When you install the Ops Agent on your VM instances, the agent transmits data for the metric types listed in this document to Monitoring. For information about choosing the right agent, see Ops Agent overview.

  • For a general explanation of the entries in the tables, including information about values like DELTA and GAUGE, see Metric types.

    To chart or monitor metric types with values of type STRING, you must use Monitoring Query Language (MQL), and you must convert the value into a numeric value. For information about MQL string-conversion methods, see String.

  • For information about the units used in the metric lists, see the unit field in the MetricDescriptor reference.

  • 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.

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

  • For information about the meaning of launch stages such as GA (General Availability) and BETA (Preview), see Product launch stages.

Metrics from the Ops Agent and the Monitoring agent

The Monitoring agent has two entirely different implementations, one for Linux VMs and one for Windows VMs. The Ops Agent runs on both Linux and Windows VMs.

Differences in metric collection

The following table describes differences in the data ingested by the Ops Agent and the Monitoring agent.
Metric type, omitting
agent.googleapis.com
Ops Agent (GA) Ops Agent (Preview) Monitoring agent
cpu_state The possible values for Windows are idle, interrupt,
system and user.
The possible values for Windows are idle, interrupt,
system and user.
The possible values for Windows are idle and used.
disk/bytes_used and
disk/percent_used
Ingested with the full path in the device label; for example, /dev/sda15.

Not ingested for virtual devices like tmpfs and udev.
Ingested without /dev in the path in the device label; for example, sda15.

Ingested for virtual devices like tmpfs and udev.
Ingested without /dev in the path in the device label; for example, sda15.

Ingested for virtual devices like tmpfs and udev.
The GA column refers to Ops Agent versions 2.0.0 and higher. The Preview column refers to Ops Agent versions less than 2.0.0.

Agent metrics

Metrics from the Ops Agent running on VM instances in Google Cloud.

agent

Metrics from the default configuration for the Ops Agent. Launch stages of these metrics: GA

The "metric type" strings in this table must be prefixed with agent.googleapis.com/agent/. That prefix has been omitted from the entries in the table.

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
api_request_count GA(project)
Monitoring Agent API Request Count
CUMULATIVEINT641
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gae_app
gce_instance
k8s_container
Count of API requests from the Monitoring agent. Linux only. Sampled every 60 seconds.
state: Request state.
log_entry_count GA(project)
Logging Agent Log Entry Count
CUMULATIVEINT641
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gae_app
gce_instance
k8s_container
Count of log entries written by the Logging agent. Linux only. Sampled every 60 seconds.
response_code: Numeric response code from both the gRPC and HTTP error spaces.
memory_usage GA(project)
Monitoring Agent Memory Usage
GAUGEDOUBLEBy
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gae_app
gce_instance
k8s_container
Memory in use by the Monitoring agent. Linux only. Sampled every 60 seconds.
monitoring/point_count GA(project)
Monitoring Agent Metric Point Count
CUMULATIVEINT641
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gae_app
gce_instance
k8s_container
Count of metric points written by the agent to Cloud Monitoring. Linux only. Sampled every 60 seconds.
status: gRPC response code.
ops_agent/enabled_receivers GA(project)
Ops Agent Enabled Receiver Count
GAUGEINT641
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gae_app
gce_instance
k8s_container
Count of enabled logging and metrics receivers in the Ops Agent configuration. Sampled every 60 seconds.
receiver_type: The type of receiver used.
telemetry_type: The type of telemetry ingested by the enabled receiver, one of ['logs', 'metrics']
request_count GA(project)
Logging Agent API Request Count
CUMULATIVEINT641
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gae_app
gce_instance
k8s_container
Count of API requests from the Logging agent. Linux only. Sampled every 60 seconds.
response_code: Numeric response code from both the gRPC and HTTP error spaces.
uptime GA(project)
Monitoring/Logging Agent Uptime
CUMULATIVEINT64s
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gae_app
gce_instance
k8s_container
Uptime of Monitoring agent or Logging agent. Linux only. Sampled every 60 seconds.
version: Agent version.

Table built at 2024-09-12 02:25:45 UTC.

cpu

Metrics from the default configuration for the Ops Agent and the Monitoring agent. Compute Engine also reports similar metrics, but those come from the hypervisor rather than from inside the VM. Launch stages of these metrics: GA

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

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
load_15m GA(project)
CPU load (15m)
GAUGEDOUBLE1
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Load average over the last 15 minutes. Linux only. Sampled every 60 seconds.
load_1m GA(project)
CPU load (1m)
GAUGEDOUBLE1
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Load average over the last 1 minute. Linux only. Sampled every 60 seconds.
load_5m GA(project)
CPU load (5m)
GAUGEDOUBLE1
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Load average over the last 5 minutes. Linux only. Sampled every 60 seconds.
usage_time GA(project)
CPU usage time (OS reported)
CUMULATIVEINT64s{CPU}
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Total time the CPU spent in different states. This value is reported from inside the VM and can differ from `compute.googleapis.com/instance/cpu/usage_time`, which is reported by the hypervisor for the VM. Linux only. Sampled every 60 seconds.
cpu_number: CPU number, for example, "0", "1", or "2". This label is only set with certain Monitoring configurations.
cpu_state: CPU state, one of [idle, interrupt, nice, softirq, steal, system, user, wait].
utilization GA(project)
CPU utilization (OS reported)
GAUGEDOUBLE%
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Percentage of the total CPU capacity spent in different states. This value is reported from inside the VM and can differ from `compute.googleapis.com/instance/cpu/utilization`, which is reported by the hypervisor for the VM. Sampled every 60 seconds.
cpu_number: CPU number, for example, "0", "1", or "2". This label is only set with certain Monitoring configurations. Linux only.
cpu_state: CPU state, one of [idle, interrupt, nice, softirq, steal, system, user, wait] on Linux, or [idle, interrupt, system, user] from Windows Ops Agent, or [idle, used] from Windows Monitoring agent.

disk

Metrics from the default configuration for the Ops Agent and the Monitoring agent. Launch stages of these metrics: GA

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

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
bytes_used GA(project)
Disk bytes used
GAUGEDOUBLEBy
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Current number of disk bytes used by state and by partition. Summing the values of all states yields the total available disk space. Linux only. Sampled every 60 seconds.
device: Device name.
state: Type of usage, one of [free, used, reserved].
io_time GA(project)
Disk I/O time
CUMULATIVEINT64ms
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Cumulative time spent while I/O operations are in queue and when the disks are busy. The value of this metric increases when there is at least one I/O operation pending or in progress. This value corresponds to Field 10 in the https://www.kernel.org/doc/Documentation/iostats.txt documentation. Linux only. Sampled every 60 seconds.
device: Device name.
merged_operations GA(project)
Disk merged operations
CUMULATIVEINT641
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Total count of merged disk operations by direction. Linux only. Sampled every 60 seconds.
device: Device name.
direction: Direction, one of [read, write].
operation_count GA(project)
Disk operations
CUMULATIVEINT641
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Total count of disk operations by direction. Linux only. Sampled every 60 seconds.
device: Device name.
direction: Direction, one of [read, write].
operation_time GA(project)
Disk operation time
CUMULATIVEINT64ms
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Average time to complete a disk operation multiplied by wall clock time. When aligned as a rate, the value is the average time to complete a disk operation. Linux only. Sampled every 60 seconds.
device: Device name.
direction: Direction, one of [read, write].
pending_operations GA(project)
Disk pending operations
GAUGEDOUBLE1
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Current count of pending disk operations. Linux only. Sampled every 60 seconds.
device: Device name.
percent_used GA(project)
Disk utilization
GAUGEDOUBLE%
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Current percentage of the disk used by state and by partition. Represents the specific state value divided by the sum of all states; for example, 'used' represents (used / (free + used + reserved)). This differs from the Unix 'df' command, where 'used' means (used / (free + used)). The utilization is between 0.0 and 100.0. Sampled every 60 seconds.
device: Device name.
state: Type of usage, one of [free, used, reserved].
read_bytes_count GA(project)
Disk bytes read
CUMULATIVEINT64By
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Total number of disk bytes that have been read. Linux only. Sampled every 60 seconds.
device: Device name.
weighted_io_time GA(project)
Disk weighted I/O time
CUMULATIVEINT64ms
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Total time spent on disk I/O operations weighted by the number of in-progress I/Os. This metric provides a measure of the I/O completion time and of the size of the backlog that might be accumulating. Linux only. Sampled every 60 seconds.
device: Device name.
write_bytes_count GA(project)
Disk bytes written
CUMULATIVEINT64By
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Total number of disk bytes that have been written. Linux only. Sampled every 60 seconds.
device: Device name.

gpu

Linux only. Metrics reported by the NVIDIA Management Library (NVML), and collected by the built-in configuration of the Ops Agent for all Cloud GPUs. For more information, see About the gpu metrics. Launch stages of these metrics: GA

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

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
memory/bytes_used GA(project)
GPU memory usage
GAUGEINT64By
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Current number of GPU memory bytes used by state. Summing the values of all states yields the total GPU memory space. Linux only. Sampled every 60 seconds.
gpu_number: GPU number, for example, "0", "1", or "2". The gpu_number matches the CUDA device index. It is not guaranteed to be consistent across reboots. To reference a specific GPU consistently, use the uuid label.
uuid: GPU universally unique identifier.
model: GPU model, for example, "NVIDIA A100-SXM4-40GB". .
memory_state: Memory state, one of [used, free].
processes/max_bytes_used GA(project)
Process maximum GPU memory usage
GAUGEINT64By
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Maximum total GPU memory in bytes that has ever been allocated by the process. Only samples processes alive at time of collection. Not supported for any device in Multi-Instance GPU mode. Linux only. Sampled every 60 seconds.
gpu_number: GPU number, for example, "0", "1", or "2". The gpu_number matches the CUDA device index. It is not guaranteed to be consistent across reboots. To reference a specific GPU consistently, use the uuid label.
uuid: GPU universally unique identifier.
model: GPU model, for example, "NVIDIA A100-SXM4-40GB". .
pid: Process ID.
process: Process name.
command: Process command.
command_line: Process command line, 1024 characters maximum.
owner: Process owner.
processes/utilization GA(project)
Process lifetime GPU utilization
GAUGEDOUBLE%
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Percentage of time over the process's lifetime, thus far, during which one or more kernels was executing on the GPU. Only samples processes alive at time of collection. Values are between 0.0 and 100.0. Not supported for any device in Multi-Instance GPU mode. Linux only. Sampled every 60 seconds.
gpu_number: GPU number, for example, "0", "1", or "2". The gpu_number matches the CUDA device index. It is not guaranteed to be consistent across reboots. To reference a specific GPU consistently, use the uuid label.
uuid: GPU universally unique identifier.
model: GPU model, for example, "NVIDIA A100-SXM4-40GB". .
pid: Process ID.
process: Process name.
command: Process command.
command_line: Process command line, 1024 characters maximum.
owner: Process owner.
utilization GA(project)
GPU utilization
GAUGEDOUBLE%
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Percentage of time GPU was not idle since the last sample. Values are between 0.0 and 100.0. Not supported for any device in Multi-Instance GPU mode. Linux only. Sampled every 60 seconds.
gpu_number: GPU number, for example, "0", "1", or "2". The gpu_number matches the CUDA device index. It is not guaranteed to be consistent across reboots. To reference a specific GPU consistently, use the uuid label.
uuid: GPU universally unique identifier.
model: GPU model, for example, "NVIDIA A100-SXM4-40GB". .

iis

Microsoft Windows only. Metrics from the default configuration for the Microsoft Windows Ops Agent and the Microsoft Windows Monitoring agent. Launch stages of these metrics: GA

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

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
current_connections GA(project)
IIS open connections
GAUGEDOUBLE1
aws_ec2_instance
gce_instance
Currently open connections to IIS. Sampled every 60 seconds.
network/transferred_bytes_count GA(project)
IIS transferred bytes
CUMULATIVEINT64By
aws_ec2_instance
gce_instance
Network bytes transferred by IIS. Sampled every 60 seconds.
direction: Direction (sent, received)
new_connection_count GA(project)
IIS connections
CUMULATIVEINT641
aws_ec2_instance
gce_instance
Connections opened to IIS. Sampled every 60 seconds.
request_count GA(project)
IIS requests
CUMULATIVEINT641
aws_ec2_instance
gce_instance
Requests made to IIS. Sampled every 60 seconds.
http_method: Http method (post, put, get, delete, option, trace, head)

interface

Network-interface metrics from the default configuration for the Ops Agent and the Linux Monitoring agent. Launch stages of these metrics: GA

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

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
errors GA(project)
Network errors
CUMULATIVEINT641
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Total count of network errors. Linux only. Sampled every 60 seconds.
device: Name of the network device.
direction: Direction of the network traffic, one of [tx, rx].
packets GA(project)
Network packets
CUMULATIVEINT641
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Total count of packets sent over the network. Linux only. Sampled every 60 seconds.
device: Name of the network device.
direction: Direction of the network traffic, one of [tx, rx].
traffic GA(project)
Network traffic
CUMULATIVEINT64By
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Total number of bytes sent over the network. Linux only. Sampled every 60 seconds.
device: Name of the network device.
direction: Direction of the network traffic, one of [tx, rx].

memory

Metrics from the default configuration for the Ops Agent and the Monitoring agent. Launch stages of these metrics: GA

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

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
bytes_used GA(project)
Memory usage
GAUGEDOUBLEBy
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Current memory usage by memory state. Summing the values of all states yields the total memory on the machine. Linux only. Sampled every 60 seconds.
state: One of [buffered, cached, free, slab, used].
percent_used GA(project)
Memory utilization
GAUGEDOUBLE%
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Current percentage of memory used by memory state. Summing percentages over all states yields 100 percent. Sampled every 60 seconds.
state: One of [buffered, cached, free, slab, used].

mssql

Microsoft Windows only. Metrics from the default configuration for the Microsoft Windows Ops Agent and the Microsoft Windows Monitoring agent. Launch stages of these metrics: GA

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

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
connections/user GA(project)
SQL Server open connections
GAUGEDOUBLE1
aws_ec2_instance
gce_instance
Currently open connections to SQL server. Sampled every 60 seconds.
transaction_rate GA(project)
SQL Server transaction rate
GAUGEDOUBLE1/s
aws_ec2_instance
gce_instance
SQL server total transactions per second. Sampled every 60 seconds.
write_transaction_rate GA(project)
SQL Server write transaction rate
GAUGEDOUBLE1/s
aws_ec2_instance
gce_instance
SQL server write transactions per second. Sampled every 60 seconds.

network

Metrics from the default configuration for the Ops Agent and the Monitoring agent. Launch stages of these metrics: GA

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

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
tcp_connections GA(project)
TCP connections
GAUGEDOUBLE1
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Current count of TCP connections. Sampled every 60 seconds.
port: TCP port number on the local or remote host, for example, "0-local", "0-remote", or "all".
tcp_state: TCP state, for example, "ESTABLISHED" or "FIN_WAIT1".

pagefile

Metrics from the default configuration for the Ops Agent and the Microsoft Windows Monitoring agent. Launch stages of these metrics: GA

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

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
percent_used GA(project)
Pagefile utilization
GAUGEDOUBLE%
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Current percentage of pagefile used by state. Values are between 0.0 and 100.0. Windows only. Sampled every 60 seconds.
state: Type of usage, one of [free, used].

processes

Metrics from the default configuration for the Ops Agent and the Monitoring agent. Launch stages of these metrics: GA

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

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
count_by_state GA(project)
Processes
GAUGEDOUBLE1
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Count of processes in the given state. Linux only. Sampled every 60 seconds.
state: Running, sleeping, zombie, etc.
cpu_time GA(project)
Process CPU
CUMULATIVEINT64us{CPU}
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
CPU time of the given process. Sampled every 60 seconds.
process: Process name.
user_or_syst: Whether a user or system process.
command: Process command.
command_line: Process command line, 1024 characters maximum.
owner: Process owner.
pid: Process ID.
disk/read_bytes_count GA(project)
Process disk read I/O
CUMULATIVEINT64By
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Process disk read I/O. Linux only. Sampled every 60 seconds.
process: Process name.
command: Process command.
command_line: Process command line, 1024 characters maximum.
owner: Process owner.
pid: Process ID.
disk/write_bytes_count GA(project)
Process disk write I/O
CUMULATIVEINT64By
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Process disk write I/O. Linux only. Sampled every 60 seconds.
process: Process name.
command: Process command.
command_line: Process command line, 1024 characters maximum.
owner: Process owner.
pid: Process ID.
fork_count GA(project)
Fork count
CUMULATIVEINT641
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Total number of processes forked. Linux only. Sampled every 60 seconds.
rss_usage GA(project)
Process resident memory
GAUGEDOUBLEBy
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Resident memory usage of the given process. Linux only. Sampled every 60 seconds.
process: Process name.
command: Process command.
command_line: Process command line, 1024 characters maximum.
owner: Process owner.
pid: Process ID.
vm_usage GA(project)
Process virtual memory
GAUGEDOUBLEBy
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
VM Usage of the given process. Sampled every 60 seconds.
process: Process name.
command: Process command.
command_line: Process command line, 1024 characters maximum.
owner: Process owner.
pid: Process ID.

swap

Metrics from the default configuration for the Ops Agent and the Linux Monitoring agent. Launch stages of these metrics: GA

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

Metric type Launch stage(Resource hierarchy levels)
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
bytes_used GA(project)
Swap usage
GAUGEDOUBLEBy
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Current number of swap bytes used by state. For this metric to be available, swap must be enabled on the instance. Linux only. Sampled every 60 seconds.
device: Swap device.
state: One of [used, free, cached, reserved].
io GA(project)
Swap I/O operations
CUMULATIVEINT641
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Total count of swap I/O operations by direction. For this metric to be available, swap must be enabled on the instance. Linux only. Sampled every 60 seconds.
direction: Swap I/O direction, one of [in, out].
percent_used GA(project)
Swap utilization
GAUGEDOUBLE%
aws_ec2_instance
baremetalsolution.googleapis.com/Instance
gce_instance
Current percentage of swap used by state. Values are between 0.0 and 100.0. For this metric to be available, swap must be enabled on the instance. Linux only. Sampled every 60 seconds.
device: Swap device.
state: One of [used, free, cached, reserved].

Third-party application metrics

Starting with Ops Agent version 2.26.0, all metrics written with the workload.googleapis.com domain have two additional labels: instrumentation_source and instrumentation_version. These new labels are populated with instrumentation scope information that identifies the metric scheme in use.

For example, each of the workload.googleapis.com/iis.* metrics has the following values for these labels:

  • For instrumentation_source, a value of agent.googleapis.com/iis
  • For instrumentation_version, a value of 2.0

The value of the metric instrumentation_source label matches the value of the corresponding logging.googleapis.com/instrumentation_source label on log entries.

Active Directory Domain Services (AD DS)

Metrics for Active Directory Domain Services (AD DS). For information about collecting these metrics, see the guide for configuring the Ops Agent for Active Directory Domain Services (AD DS).

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/active_directory.ds.bind.rate
GAUGEDOUBLE
gce_instance
type
workload.googleapis.com/active_directory.ds.ldap.bind.last_successful.time
GAUGEINT64
gce_instance
 
workload.googleapis.com/active_directory.ds.ldap.bind.rate
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/active_directory.ds.ldap.client.session.count
GAUGEINT64
gce_instance
 
workload.googleapis.com/active_directory.ds.ldap.search.rate
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/active_directory.ds.name_cache.hit_rate
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/active_directory.ds.notification.queued
GAUGEINT64
gce_instance
 
workload.googleapis.com/active_directory.ds.operation.rate
GAUGEDOUBLE
gce_instance
type
workload.googleapis.com/active_directory.ds.replication.network.io
CUMULATIVEINT64
gce_instance
direction
type
workload.googleapis.com/active_directory.ds.replication.object.rate
GAUGEDOUBLE
gce_instance
direction
workload.googleapis.com/active_directory.ds.replication.operation.pending
GAUGEINT64
gce_instance
 
workload.googleapis.com/active_directory.ds.replication.property.rate
GAUGEDOUBLE
gce_instance
direction
workload.googleapis.com/active_directory.ds.replication.sync.object.pending
GAUGEINT64
gce_instance
 
workload.googleapis.com/active_directory.ds.replication.sync.request.count
CUMULATIVEINT64
gce_instance
result
workload.googleapis.com/active_directory.ds.replication.value.rate
GAUGEDOUBLE
gce_instance
direction
type
workload.googleapis.com/active_directory.ds.security_descriptor_propagations_event.queued
GAUGEINT64
gce_instance
 
workload.googleapis.com/active_directory.ds.suboperation.rate
GAUGEDOUBLE
gce_instance
type
workload.googleapis.com/active_directory.ds.thread.count
GAUGEINT64
gce_instance
 

Aerospike

Metrics for Aerospike. For information about collecting these metrics, see the guide for configuring the Ops Agent for Aerospike.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/aerospike.namespace.disk.available
GAUGEINT64
gce_instance
namespace_name
node_name
workload.googleapis.com/aerospike.namespace.memory.free
GAUGEINT64
gce_instance
namespace_name
node_name
workload.googleapis.com/aerospike.namespace.memory.usage
GAUGEINT64
gce_instance
component
namespace_name
node_name
workload.googleapis.com/aerospike.namespace.scan.count
CUMULATIVEINT64
gce_instance
namespace_name
node_name
result
type
workload.googleapis.com/aerospike.namespace.transaction.count
CUMULATIVEINT64
gce_instance
namespace_name
node_name
result
type
workload.googleapis.com/aerospike.node.connection.count
CUMULATIVEINT64
gce_instance
node_name
operation
type
workload.googleapis.com/aerospike.node.connection.open
GAUGEINT64
gce_instance
node_name
type
workload.googleapis.com/aerospike.node.memory.free
GAUGEINT64
gce_instance
node_name

Apache ActiveMQ

Metrics for Apache ActiveMQ. For information about collecting these metrics, see the guide for configuring the Ops Agent for Apache ActiveMQ.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/activemq.connection.count
GAUGEINT64
gce_instance
 
workload.googleapis.com/activemq.consumer.count
GAUGEINT64
gce_instance
broker
destination
workload.googleapis.com/activemq.disk.store_usage
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/activemq.disk.temp_usage
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/activemq.memory.usage
GAUGEDOUBLE
gce_instance
broker
destination
workload.googleapis.com/activemq.message.current
GAUGEINT64
gce_instance
broker
destination
workload.googleapis.com/activemq.message.dequeued
CUMULATIVEINT64
gce_instance
broker
destination
workload.googleapis.com/activemq.message.enqueued
CUMULATIVEINT64
gce_instance
broker
destination
workload.googleapis.com/activemq.message.expired
CUMULATIVEINT64
gce_instance
broker
destination
workload.googleapis.com/activemq.message.wait_time.avg
GAUGEDOUBLE
gce_instance
broker
destination
workload.googleapis.com/activemq.producer.count
GAUGEINT64
gce_instance
broker
destination

Apache Cassandra

Metrics for Apache Cassandra. For information about collecting these metrics, see the guide for configuring the Ops Agent for Apache Cassandra.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/cassandra.client.request.count
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/cassandra.client.request.error.count
CUMULATIVEINT64
gce_instance
operation
status
workload.googleapis.com/cassandra.client.request.range_slice.latency.50p
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/cassandra.client.request.range_slice.latency.99p
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/cassandra.client.request.range_slice.latency.max
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/cassandra.client.request.read.latency.50p
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/cassandra.client.request.read.latency.99p
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/cassandra.client.request.read.latency.max
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/cassandra.client.request.write.latency.50p
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/cassandra.client.request.write.latency.99p
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/cassandra.client.request.write.latency.max
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/cassandra.compaction.tasks.completed
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/cassandra.compaction.tasks.pending
GAUGEINT64
gce_instance
 
workload.googleapis.com/cassandra.storage.load.count
GAUGEINT64
gce_instance
 
workload.googleapis.com/cassandra.storage.total_hints.count
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/cassandra.storage.total_hints.in_progress.count
GAUGEINT64
gce_instance
 

Apache CouchDB

Metrics for Apache CouchDB. For information about collecting these metrics, see the guide for configuring the Ops Agent for Apache CouchDB.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/couchdb.average_request_time
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/couchdb.database.open
GAUGEINT64
gce_instance
 
workload.googleapis.com/couchdb.database.operations
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/couchdb.file_descriptor.open
GAUGEINT64
gce_instance
 
workload.googleapis.com/couchdb.httpd.bulk_requests
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/couchdb.httpd.requests
CUMULATIVEINT64
gce_instance
http_method
workload.googleapis.com/couchdb.httpd.responses
CUMULATIVEINT64
gce_instance
http_status_code
workload.googleapis.com/couchdb.httpd.views
CUMULATIVEINT64
gce_instance
view

Metrics for Apache Flink. For information about collecting these metrics, see the guide for configuring the Ops Agent for Apache Flink.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/flink.job.checkpoint.count
CUMULATIVEINT64
gce_instance
checkpoint
host_name
job_name
workload.googleapis.com/flink.job.checkpoint.in_progress
GAUGEINT64
gce_instance
host_name
job_name
workload.googleapis.com/flink.job.last_checkpoint.size
GAUGEINT64
gce_instance
host_name
job_name
workload.googleapis.com/flink.job.last_checkpoint.time
GAUGEINT64
gce_instance
host_name
job_name
workload.googleapis.com/flink.job.restart.count
CUMULATIVEINT64
gce_instance
host_name
job_name
workload.googleapis.com/flink.jvm.class_loader.classes_loaded
CUMULATIVEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.cpu.load
GAUGEDOUBLE
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.cpu.time
CUMULATIVEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.gc.collections.count
CUMULATIVEINT64
gce_instance
garbage_collector_name
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.gc.collections.time
CUMULATIVEINT64
gce_instance
garbage_collector_name
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.memory.direct.total_capacity
GAUGEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.memory.direct.used
GAUGEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.memory.heap.committed
GAUGEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.memory.heap.max
GAUGEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.memory.heap.used
GAUGEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.memory.mapped.total_capacity
GAUGEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.memory.mapped.used
GAUGEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.memory.metaspace.committed
GAUGEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.memory.metaspace.max
GAUGEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.memory.metaspace.used
GAUGEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.memory.nonheap.committed
GAUGEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.memory.nonheap.max
GAUGEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.memory.nonheap.used
GAUGEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.jvm.threads.count
GAUGEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.memory.managed.total
GAUGEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.memory.managed.used
GAUGEINT64
gce_instance
host_name
resource_type
taskmanager_id
workload.googleapis.com/flink.operator.record.count
CUMULATIVEINT64
gce_instance
host_name
job_name
operator_name
record
subtask_index
task_name
taskmanager_id
workload.googleapis.com/flink.operator.watermark.output
GAUGEINT64
gce_instance
host_name
job_name
operator_name
subtask_index
task_name
taskmanager_id
workload.googleapis.com/flink.task.record.count
CUMULATIVEINT64
gce_instance
host_name
job_name
record
subtask_index
task_name
taskmanager_id

Apache Hadoop

Metrics for Apache Hadoop. For information about collecting these metrics, see the guide for configuring the Ops Agent for Apache Hadoop.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/hadoop.name_node.block.corrupt
GAUGEINT64
gce_instance
node_name
workload.googleapis.com/hadoop.name_node.block.count
GAUGEINT64
gce_instance
node_name
workload.googleapis.com/hadoop.name_node.block.missing
GAUGEINT64
gce_instance
node_name
workload.googleapis.com/hadoop.name_node.capacity.limit
GAUGEINT64
gce_instance
node_name
workload.googleapis.com/hadoop.name_node.capacity.usage
GAUGEINT64
gce_instance
node_name
workload.googleapis.com/hadoop.name_node.data_node.count
GAUGEINT64
gce_instance
node_name
state
workload.googleapis.com/hadoop.name_node.file.load
GAUGEINT64
gce_instance
node_name
workload.googleapis.com/hadoop.name_node.volume.failed
GAUGEINT64
gce_instance
node_name

Apache HBase

Metrics for Apache HBase. For information about collecting these metrics, see the guide for configuring the Ops Agent for Apache HBase.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/hbase.master.region_server.count
GAUGEINT64
gce_instance
state
workload.googleapis.com/hbase.master.regions_in_transition.count
GAUGEINT64
gce_instance
 
workload.googleapis.com/hbase.master.regions_in_transition.oldest_age
GAUGEINT64
gce_instance
 
workload.googleapis.com/hbase.master.regions_in_transition.over_threshold
GAUGEINT64
gce_instance
 
workload.googleapis.com/hbase.region_server.active_handler.count
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.authentication.count
GAUGEINT64
gce_instance
region_server
state
workload.googleapis.com/hbase.region_server.block_cache.operation.count
GAUGEINT64
gce_instance
region_server
state
workload.googleapis.com/hbase.region_server.blocked_update.time
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.disk.store_file.count
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.disk.store_file.size
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.files.local
GAUGEDOUBLE
gce_instance
region_server
workload.googleapis.com/hbase.region_server.gc.old_gen.time
CUMULATIVEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.gc.time
CUMULATIVEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.gc.young_gen.time
CUMULATIVEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.open_connection.count
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.append.latency.max
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.append.latency.mean
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.append.latency.median
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.append.latency.min
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.append.latency.p99
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.delete.latency.max
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.delete.latency.mean
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.delete.latency.median
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.delete.latency.min
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.delete.latency.p99
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.get.latency.max
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.get.latency.mean
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.get.latency.median
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.get.latency.min
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.get.latency.p99
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.increment.latency.max
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.increment.latency.mean
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.increment.latency.median
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.increment.latency.min
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.increment.latency.p99
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.put.latency.max
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.put.latency.mean
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.put.latency.median
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.put.latency.min
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.put.latency.p99
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.replay.latency.max
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.replay.latency.mean
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.replay.latency.median
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.replay.latency.min
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operation.replay.latency.p99
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.operations.slow
GAUGEINT64
gce_instance
operation
region_server
workload.googleapis.com/hbase.region_server.queue.length
GAUGEINT64
gce_instance
region_server
state
workload.googleapis.com/hbase.region_server.queue.request.count
GAUGEINT64
gce_instance
region_server
state
workload.googleapis.com/hbase.region_server.region.count
GAUGEINT64
gce_instance
region_server
workload.googleapis.com/hbase.region_server.request.count
GAUGEINT64
gce_instance
region_server
state
workload.googleapis.com/hbase.region_server.write_ahead_log.count
GAUGEINT64
gce_instance
region_server

Apache Kafka

Metrics for Apache Kafka. For information about collecting these metrics, see the guide for configuring the Ops Agent for Apache Kafka.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/kafka.isr.operation.count
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/kafka.message.count
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/kafka.network.io
CUMULATIVEINT64
gce_instance
state
workload.googleapis.com/kafka.partition.count
GAUGEINT64
gce_instance
 
workload.googleapis.com/kafka.partition.offline
GAUGEINT64
gce_instance
 
workload.googleapis.com/kafka.partition.under_replicated
GAUGEINT64
gce_instance
 
workload.googleapis.com/kafka.purgatory.size
GAUGEINT64
gce_instance
type
workload.googleapis.com/kafka.request.count
CUMULATIVEINT64
gce_instance
type
workload.googleapis.com/kafka.request.failed
CUMULATIVEINT64
gce_instance
type
workload.googleapis.com/kafka.request.time.total
CUMULATIVEINT64
gce_instance
type

Apache Solr

Metrics for Apache Solr. For information about collecting these metrics, see the guide for configuring the Ops Agent for Apache Solr.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/solr.cache.eviction.count
CUMULATIVEINT64
gce_instance
cache
core
workload.googleapis.com/solr.cache.hit.count
CUMULATIVEINT64
gce_instance
cache
core
workload.googleapis.com/solr.cache.insert.count
CUMULATIVEINT64
gce_instance
cache
core
workload.googleapis.com/solr.cache.lookup.count
CUMULATIVEINT64
gce_instance
cache
core
workload.googleapis.com/solr.cache.size
GAUGEINT64
gce_instance
cache
core
workload.googleapis.com/solr.document.count
GAUGEINT64
gce_instance
core
workload.googleapis.com/solr.index.size
GAUGEINT64
gce_instance
core
workload.googleapis.com/solr.request.count
CUMULATIVEINT64
gce_instance
core
handler
type
workload.googleapis.com/solr.request.error.count
CUMULATIVEINT64
gce_instance
core
handler
type
workload.googleapis.com/solr.request.time.average
GAUGEDOUBLE
gce_instance
core
handler
type
workload.googleapis.com/solr.request.timeout.count
CUMULATIVEINT64
gce_instance
core
handler
type

Apache Tomcat

Metrics for Apache Tomcat. For information about collecting these metrics, see the guide for configuring the Ops Agent for Apache Tomcat.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/tomcat.errors
CUMULATIVEINT64
gce_instance
proto_handler
workload.googleapis.com/tomcat.max_time
GAUGEINT64
gce_instance
proto_handler
workload.googleapis.com/tomcat.processing_time
CUMULATIVEINT64
gce_instance
proto_handler
workload.googleapis.com/tomcat.request_count
CUMULATIVEINT64
gce_instance
proto_handler
workload.googleapis.com/tomcat.sessions
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/tomcat.threads
GAUGEINT64
gce_instance
proto_handler
state
workload.googleapis.com/tomcat.traffic
CUMULATIVEINT64
gce_instance
direction
proto_handler

Apache Web Server (httpd)

Metrics for Apache Web Server (httpd). For information about collecting these metrics, see the guide for configuring the Ops Agent for Apache Web Server (httpd).

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/apache.current_connections
GAUGEINT64
gce_instance
server_name
workload.googleapis.com/apache.requests
CUMULATIVEINT64
gce_instance
server_name
workload.googleapis.com/apache.scoreboard
GAUGEINT64
gce_instance
server_name
state
workload.googleapis.com/apache.traffic
CUMULATIVEINT64
gce_instance
server_name
workload.googleapis.com/apache.workers
GAUGEINT64
gce_instance
server_name
state

Apache ZooKeeper

Metrics for Apache ZooKeeper. For information about collecting these metrics, see the guide for configuring the Ops Agent for Apache ZooKeeper.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/zookeeper.connection.active
GAUGEINT64
gce_instance
 
workload.googleapis.com/zookeeper.data_tree.ephemeral_node.count
GAUGEINT64
gce_instance
 
workload.googleapis.com/zookeeper.data_tree.size
GAUGEINT64
gce_instance
 
workload.googleapis.com/zookeeper.file_descriptor.limit
GAUGEINT64
gce_instance
 
workload.googleapis.com/zookeeper.file_descriptor.open
GAUGEINT64
gce_instance
 
workload.googleapis.com/zookeeper.fsync.exceeded_threshold.count
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/zookeeper.latency.avg
GAUGEINT64
gce_instance
 
workload.googleapis.com/zookeeper.latency.max
GAUGEINT64
gce_instance
 
workload.googleapis.com/zookeeper.latency.min
GAUGEINT64
gce_instance
 
workload.googleapis.com/zookeeper.packet.count
CUMULATIVEINT64
gce_instance
direction
workload.googleapis.com/zookeeper.request.active
GAUGEINT64
gce_instance
 
workload.googleapis.com/zookeeper.watch.count
GAUGEINT64
gce_instance
 
workload.googleapis.com/zookeeper.znode.count
GAUGEINT64
gce_instance
 

Couchbase

Metrics for Couchbase. For information about collecting these metrics, see the guide for configuring the Ops Agent for Couchbase.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/couchbase.bucket.error.oom.count
CUMULATIVEINT64
gce_instance
bucket_name
error_type
workload.googleapis.com/couchbase.bucket.item.count
GAUGEDOUBLE
gce_instance
bucket_name
state
workload.googleapis.com/couchbase.bucket.item.ejection.count
CUMULATIVEINT64
gce_instance
bucket_name
workload.googleapis.com/couchbase.bucket.memory.high_water_mark.limit
GAUGEDOUBLE
gce_instance
bucket_name
workload.googleapis.com/couchbase.bucket.memory.low_water_mark.limit
GAUGEDOUBLE
gce_instance
bucket_name
workload.googleapis.com/couchbase.bucket.memory.usage
GAUGEDOUBLE
gce_instance
bucket_name
workload.googleapis.com/couchbase.bucket.operation.count
CUMULATIVEINT64
gce_instance
bucket_name
op
workload.googleapis.com/couchbase.bucket.vbucket.count
GAUGEDOUBLE
gce_instance
bucket_name
state

Elasticsearch

Metrics for Elasticsearch. For information about collecting these metrics, see the guide for configuring the Ops Agent for Elasticsearch.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/elasticsearch.breaker.memory.estimated
GAUGEINT64
gce_instance
name
workload.googleapis.com/elasticsearch.breaker.memory.limit
GAUGEINT64
gce_instance
name
workload.googleapis.com/elasticsearch.breaker.tripped
CUMULATIVEINT64
gce_instance
name
workload.googleapis.com/elasticsearch.cluster.data_nodes
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.cluster.health
GAUGEINT64
gce_instance
status
workload.googleapis.com/elasticsearch.cluster.in_flight_fetch
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.cluster.nodes
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.cluster.pending_tasks
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.cluster.published_states.differences
GAUGEINT64
gce_instance
state
workload.googleapis.com/elasticsearch.cluster.published_states.full
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.cluster.shards
GAUGEINT64
gce_instance
state
workload.googleapis.com/elasticsearch.cluster.state_queue
GAUGEINT64
gce_instance
state
workload.googleapis.com/elasticsearch.cluster.state_update.count
CUMULATIVEINT64
gce_instance
state
workload.googleapis.com/elasticsearch.cluster.state_update.time
CUMULATIVEINT64
gce_instance
state
type
workload.googleapis.com/elasticsearch.indexing_pressure.memory.limit
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.indexing_pressure.memory.total.primary_rejections
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.indexing_pressure.memory.total.replica_rejections
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.memory.indexing_pressure
GAUGEINT64
gce_instance
stage
workload.googleapis.com/elasticsearch.node.cache.count
GAUGEINT64
gce_instance
type
workload.googleapis.com/elasticsearch.node.cache.evictions
CUMULATIVEINT64
gce_instance
cache_name
workload.googleapis.com/elasticsearch.node.cache.memory.usage
GAUGEINT64
gce_instance
cache_name
workload.googleapis.com/elasticsearch.node.cluster.connections
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.cluster.io
CUMULATIVEINT64
gce_instance
direction
workload.googleapis.com/elasticsearch.node.disk.io.read
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.disk.io.write
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.documents
GAUGEINT64
gce_instance
state
workload.googleapis.com/elasticsearch.node.fs.disk.available
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.fs.disk.free
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.fs.disk.total
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.http.connections
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.ingest.documents
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.ingest.documents.current
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.ingest.operations.failed
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.open_files
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.operations.completed
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/elasticsearch.node.operations.time
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/elasticsearch.node.pipeline.ingest.documents.current
GAUGEINT64
gce_instance
name
workload.googleapis.com/elasticsearch.node.pipeline.ingest.documents.preprocessed
GAUGEINT64
gce_instance
name
workload.googleapis.com/elasticsearch.node.pipeline.ingest.operations.failed
CUMULATIVEINT64
gce_instance
name
workload.googleapis.com/elasticsearch.node.script.cache_evictions
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.script.compilation_limit_triggered
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.script.compilations
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.shards.data_set.size
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.shards.reserved.size
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.shards.size
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.thread_pool.tasks.finished
CUMULATIVEINT64
gce_instance
state
thread_pool_name
workload.googleapis.com/elasticsearch.node.thread_pool.tasks.queued
GAUGEINT64
gce_instance
thread_pool_name
workload.googleapis.com/elasticsearch.node.thread_pool.threads
GAUGEINT64
gce_instance
state
thread_pool_name
workload.googleapis.com/elasticsearch.node.translog.operations
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.translog.size
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.node.translog.uncommitted.size
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.os.cpu.load_avg.15m
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/elasticsearch.os.cpu.load_avg.1m
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/elasticsearch.os.cpu.load_avg.5m
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/elasticsearch.os.cpu.usage
GAUGEINT64
gce_instance
 
workload.googleapis.com/elasticsearch.os.memory
GAUGEINT64
gce_instance
state

Hashicorp Vault

Metrics for Hashicorp Vault. For information about collecting these metrics, see the guide for configuring the Ops Agent for Hashicorp Vault.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/vault.audit.request.failed
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/vault.audit.response.failed
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/vault.core.leader.duration
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/vault.core.request.count
GAUGEINT64
gce_instance
cluster
workload.googleapis.com/vault.memory.usage
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/vault.storage.operation.delete.count
CUMULATIVEINT64
gce_instance
storage
workload.googleapis.com/vault.storage.operation.delete.time
CUMULATIVEDOUBLE
gce_instance
storage
workload.googleapis.com/vault.storage.operation.get.count
CUMULATIVEINT64
gce_instance
storage
workload.googleapis.com/vault.storage.operation.get.time
CUMULATIVEDOUBLE
gce_instance
storage
workload.googleapis.com/vault.storage.operation.list.count
CUMULATIVEINT64
gce_instance
storage
workload.googleapis.com/vault.storage.operation.list.time
CUMULATIVEDOUBLE
gce_instance
storage
workload.googleapis.com/vault.storage.operation.put.count
CUMULATIVEINT64
gce_instance
storage
workload.googleapis.com/vault.storage.operation.put.time
CUMULATIVEDOUBLE
gce_instance
storage
workload.googleapis.com/vault.token.count
GAUGEINT64
gce_instance
cluster
namespace
workload.googleapis.com/vault.token.lease.count
GAUGEINT64
gce_instance
 
workload.googleapis.com/vault.token.renew.time
GAUGEINT64
gce_instance
 
workload.googleapis.com/vault.token.revoke.time
GAUGEINT64
gce_instance
 

Internet Information Services (v2)

Metrics (v2) for Internet Information Services. For information about collecting these metrics, see the guide for configuring the Ops Agent for Internet Information Services.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/iis.connection.active
GAUGEINT64
gce_instance
 
workload.googleapis.com/iis.connection.anonymous
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/iis.connection.attempt.count
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/iis.network.blocked
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/iis.network.file.count
CUMULATIVEINT64
gce_instance
direction
workload.googleapis.com/iis.network.io
CUMULATIVEINT64
gce_instance
direction
workload.googleapis.com/iis.request.count
CUMULATIVEINT64
gce_instance
request
workload.googleapis.com/iis.request.queue.age.max
GAUGEINT64
gce_instance
 
workload.googleapis.com/iis.request.queue.count
GAUGEINT64
gce_instance
 
workload.googleapis.com/iis.request.rejected
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/iis.thread.active
GAUGEINT64
gce_instance
 
workload.googleapis.com/iis.uptime
GAUGEINT64
gce_instance
 

Jetty

Metrics for Jetty. For information about collecting these metrics, see the guide for configuring the Ops Agent for Jetty.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/jetty.select.count
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/jetty.session.count
CUMULATIVEINT64
gce_instance
resource
workload.googleapis.com/jetty.session.time.max
GAUGEINT64
gce_instance
resource
workload.googleapis.com/jetty.session.time.total
GAUGEINT64
gce_instance
resource
workload.googleapis.com/jetty.thread.count
GAUGEINT64
gce_instance
state
workload.googleapis.com/jetty.thread.queue.count
GAUGEINT64
gce_instance
 

JVM

Metrics for JVM. For information about collecting these metrics, see the guide for configuring the Ops Agent for JVM.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/jvm.classes.loaded
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.gc.collections.count
CUMULATIVEINT64
gce_instance
name
workload.googleapis.com/jvm.gc.collections.elapsed
CUMULATIVEINT64
gce_instance
name
workload.googleapis.com/jvm.memory.heap.committed
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.memory.heap.init
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.memory.heap.max
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.memory.heap.used
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.memory.nonheap.committed
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.memory.nonheap.init
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.memory.nonheap.max
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.memory.nonheap.used
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.memory.pool.committed
GAUGEINT64
gce_instance
name
workload.googleapis.com/jvm.memory.pool.init
GAUGEINT64
gce_instance
name
workload.googleapis.com/jvm.memory.pool.max
GAUGEINT64
gce_instance
name
workload.googleapis.com/jvm.memory.pool.used
GAUGEINT64
gce_instance
name
workload.googleapis.com/jvm.threads.count
GAUGEINT64
gce_instance
 

MariaDB

Metrics for MariaDB. For information about collecting these metrics, see the guide for configuring the Ops Agent for MariaDB.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/mysql.buffer_pool_data_pages
GAUGEINT64
gce_instance
status
workload.googleapis.com/mysql.buffer_pool_limit
GAUGEINT64
gce_instance
 
workload.googleapis.com/mysql.buffer_pool_operations
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/mysql.buffer_pool_page_flushes
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/mysql.buffer_pool_pages
GAUGEDOUBLE
gce_instance
kind
workload.googleapis.com/mysql.buffer_pool_size
GAUGEDOUBLE
gce_instance
kind
workload.googleapis.com/mysql.commands
CUMULATIVEINT64
gce_instance
command
workload.googleapis.com/mysql.double_writes
CUMULATIVEINT64
gce_instance
kind
workload.googleapis.com/mysql.handlers
CUMULATIVEINT64
gce_instance
kind
workload.googleapis.com/mysql.locks
CUMULATIVEINT64
gce_instance
kind
workload.googleapis.com/mysql.log_operations
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/mysql.operations
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/mysql.page_operations
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/mysql.replica.sql_delay
GAUGEINT64
gce_instance
 
workload.googleapis.com/mysql.replica.time_behind_source
GAUGEINT64
gce_instance
 
workload.googleapis.com/mysql.row_locks
CUMULATIVEINT64
gce_instance
kind
workload.googleapis.com/mysql.row_operations
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/mysql.sorts
CUMULATIVEINT64
gce_instance
kind
workload.googleapis.com/mysql.threads
GAUGEDOUBLE
gce_instance
kind

Memcached

Metrics for Memcached. For information about collecting these metrics, see the guide for configuring the Ops Agent for Memcached.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/memcached.bytes
GAUGEINT64
gce_instance
 
workload.googleapis.com/memcached.commands
CUMULATIVEINT64
gce_instance
command
workload.googleapis.com/memcached.connections.current
GAUGEINT64
gce_instance
 
workload.googleapis.com/memcached.connections.total
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/memcached.cpu.usage
CUMULATIVEDOUBLE
gce_instance
state
workload.googleapis.com/memcached.current_items
GAUGEINT64
gce_instance
 
workload.googleapis.com/memcached.evictions
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/memcached.network
CUMULATIVEINT64
gce_instance
direction
workload.googleapis.com/memcached.operations
CUMULATIVEINT64
gce_instance
operation
type
workload.googleapis.com/memcached.threads
GAUGEINT64
gce_instance
 

Microsoft SQL Server (v2)

Metrics (v2) for SQL Server (MSSQL). For information about collecting these metrics, see the guide for configuring the Ops Agent for Microsoft SQL Server.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/sqlserver.batch.request.rate
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/sqlserver.batch.sql_compilation.rate
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/sqlserver.batch.sql_recompilation.rate
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/sqlserver.lock.wait.rate
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/sqlserver.lock.wait_time.avg
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/sqlserver.page.buffer_cache.hit_ratio
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/sqlserver.page.checkpoint.flush.rate
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/sqlserver.page.lazy_write.rate
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/sqlserver.page.life_expectancy
GAUGEINT64
gce_instance
 
workload.googleapis.com/sqlserver.page.operation.rate
GAUGEDOUBLE
gce_instance
type
workload.googleapis.com/sqlserver.page.split.rate
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/sqlserver.transaction.rate
GAUGEDOUBLE
gce_instance
database
workload.googleapis.com/sqlserver.transaction.write.rate
GAUGEDOUBLE
gce_instance
database
workload.googleapis.com/sqlserver.transaction_log.flush.data.rate
GAUGEDOUBLE
gce_instance
database
workload.googleapis.com/sqlserver.transaction_log.flush.rate
GAUGEDOUBLE
gce_instance
database
workload.googleapis.com/sqlserver.transaction_log.flush.wait.rate
GAUGEDOUBLE
gce_instance
database
workload.googleapis.com/sqlserver.transaction_log.growth.count
CUMULATIVEINT64
gce_instance
database
workload.googleapis.com/sqlserver.transaction_log.percent_used
GAUGEINT64
gce_instance
database
workload.googleapis.com/sqlserver.transaction_log.shrink.count
CUMULATIVEINT64
gce_instance
database
workload.googleapis.com/sqlserver.user.connection.count
GAUGEINT64
gce_instance
 

MongoDB

Metrics for MongoDB. For information about collecting these metrics, see the guide for configuring the Ops Agent for MongoDB.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/mongodb.cache.operations
CUMULATIVEINT64
gce_instance
type
workload.googleapis.com/mongodb.collection.count
GAUGEINT64
gce_instance
database
workload.googleapis.com/mongodb.connection.count
GAUGEINT64
gce_instance
database
type
workload.googleapis.com/mongodb.cursor.count
GAUGEINT64
gce_instance
 
workload.googleapis.com/mongodb.cursor.timeout.count
GAUGEINT64
gce_instance
 
workload.googleapis.com/mongodb.data.size
GAUGEINT64
gce_instance
database
workload.googleapis.com/mongodb.database.count
GAUGEINT64
gce_instance
 
workload.googleapis.com/mongodb.document.operation.count
GAUGEINT64
gce_instance
database
operation
workload.googleapis.com/mongodb.global_lock.time
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/mongodb.index.access.count
GAUGEINT64
gce_instance
collection
database
workload.googleapis.com/mongodb.index.count
GAUGEINT64
gce_instance
database
workload.googleapis.com/mongodb.index.size
GAUGEINT64
gce_instance
database
workload.googleapis.com/mongodb.memory.usage
GAUGEINT64
gce_instance
database
type
workload.googleapis.com/mongodb.network.io.receive
GAUGEINT64
gce_instance
 
workload.googleapis.com/mongodb.network.io.transmit
GAUGEINT64
gce_instance
 
workload.googleapis.com/mongodb.network.request.count
GAUGEINT64
gce_instance
 
workload.googleapis.com/mongodb.object.count
GAUGEINT64
gce_instance
database
workload.googleapis.com/mongodb.operation.count
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/mongodb.operation.time
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/mongodb.session.count
GAUGEINT64
gce_instance
 
workload.googleapis.com/mongodb.storage.size
CUMULATIVEINT64
gce_instance
database

MySQL

Metrics for MySQL. For information about collecting these metrics, see the guide for configuring the Ops Agent for MySQL.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/mysql.buffer_pool_data_pages
GAUGEINT64
gce_instance
status
workload.googleapis.com/mysql.buffer_pool_limit
GAUGEINT64
gce_instance
 
workload.googleapis.com/mysql.buffer_pool_operations
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/mysql.buffer_pool_page_flushes
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/mysql.buffer_pool_pages
GAUGEDOUBLE
gce_instance
kind
workload.googleapis.com/mysql.buffer_pool_size
GAUGEDOUBLE
gce_instance
kind
workload.googleapis.com/mysql.commands
CUMULATIVEINT64
gce_instance
command
workload.googleapis.com/mysql.double_writes
CUMULATIVEINT64
gce_instance
kind
workload.googleapis.com/mysql.handlers
CUMULATIVEINT64
gce_instance
kind
workload.googleapis.com/mysql.locks
CUMULATIVEINT64
gce_instance
kind
workload.googleapis.com/mysql.log_operations
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/mysql.operations
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/mysql.page_operations
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/mysql.replica.sql_delay
GAUGEINT64
gce_instance
 
workload.googleapis.com/mysql.replica.time_behind_source
GAUGEINT64
gce_instance
 
workload.googleapis.com/mysql.row_locks
CUMULATIVEINT64
gce_instance
kind
workload.googleapis.com/mysql.row_operations
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/mysql.sorts
CUMULATIVEINT64
gce_instance
kind
workload.googleapis.com/mysql.threads
GAUGEDOUBLE
gce_instance
kind

nginx

Metrics for nginx. For information about collecting these metrics, see the guide for configuring the Ops Agent for nginx.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/nginx.connections_accepted
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/nginx.connections_current
GAUGEINT64
gce_instance
state
workload.googleapis.com/nginx.connections_handled
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/nginx.requests
CUMULATIVEINT64
gce_instance
 

NVIDIA Data Center GPU Manager (DCGM) (v1)

Metrics for NVIDIA Data Center GPU Manager (DCGM), collected by using version 1 of the Ops Agent dcgm receiver. For information about collecting these metrics, see configuring the Ops Agent for NVIDIA Data Center GPU Manager.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/dcgm.gpu.profiling.dram_utilization 
GAUGEDOUBLE
gce_instance
gpu_number
model
uuid
GAUGEINT64
gce_instance
direction
gpu_number
model
uuid
workload.googleapis.com/dcgm.gpu.profiling.pcie_traffic_rate 
GAUGEINT64
gce_instance
direction
gpu_number
model
uuid
workload.googleapis.com/dcgm.gpu.profiling.pipe_utilization 
GAUGEDOUBLE
gce_instance
gpu_number
model
pipe  
uuid
workload.googleapis.com/dcgm.gpu.profiling.sm_occupancy 
GAUGEDOUBLE
gce_instance
gpu_number
model
uuid
workload.googleapis.com/dcgm.gpu.profiling.sm_utilization 
GAUGEDOUBLE
gce_instance
gpu_number
model
uuid

 Not available on GPU models P100 and P4.

 For L4, the pipe value fp64 is not supported.

NVIDIA Data Center GPU Manager (DCGM) (v2)

Metrics for NVIDIA Data Center GPU Manager (DCGM), collected by using version 2 of the Ops Agent dcgm receiver. For information about collecting these metrics, see configuring the Ops Agent for NVIDIA Data Center GPU Manager (DCGM).

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/gpu.dcgm.clock.frequency
GAUGEDOUBLE
gce_instance
gpu_number
model
uuid
workload.googleapis.com/gpu.dcgm.clock.throttle_duration.time
CUMULATIVEDOUBLE
gce_instance
gpu_number
model
uuid
violation  
workload.googleapis.com/gpu.dcgm.codec.decoder.utilization
GAUGEDOUBLE
gce_instance
gpu_number
model
uuid
workload.googleapis.com/gpu.dcgm.codec.encoder.utilization
GAUGEDOUBLE
gce_instance
gpu_number
model
uuid
workload.googleapis.com/gpu.dcgm.ecc_errors
CUMULATIVEINT64
gce_instance
error_type
gpu_number
model
uuid
workload.googleapis.com/gpu.dcgm.energy_consumption
CUMULATIVEDOUBLE
gce_instance
gpu_number
model
uuid
workload.googleapis.com/gpu.dcgm.memory.bandwidth_utilization
GAUGEDOUBLE
gce_instance
gpu_number
model
uuid
workload.googleapis.com/gpu.dcgm.memory.bytes_used
GAUGEINT64
gce_instance
gpu_number
model
state
uuid
workload.googleapis.com/gpu.dcgm.nvlink.io 
CUMULATIVEINT64
gce_instance
direction
gpu_number
model
uuid
workload.googleapis.com/gpu.dcgm.pcie.io 
CUMULATIVEINT64
gce_instance
direction
gpu_number
model
uuid
workload.googleapis.com/gpu.dcgm.pipe.utilization 
GAUGEDOUBLE
gce_instance
gpu_number
model
pipe  §
uuid
workload.googleapis.com/gpu.dcgm.sm.utilization 
GAUGEDOUBLE
gce_instance
gpu_number
model
uuid
workload.googleapis.com/gpu.dcgm.temperature
GAUGEDOUBLE
gce_instance
gpu_number
model
uuid
workload.googleapis.com/gpu.dcgm.utilization
GAUGEDOUBLE
gce_instance
gpu_number
model
uuid

 For P100 and P4, only violation values power, thermal, and sync_boost are supported.

 Not available on GPU models P100 and P4.

§ For L4, the pipe value fp64 is not supported.

Oracle Database

Metrics for Oracle Database. For information about collecting these metrics, see the guide for configuring the Ops Agent for Oracle Database.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/oracle.backup.latest
CUMULATIVEINT64
gce_instance
database_id
db_system
global_name
workload.googleapis.com/oracle.buffer.cache.ratio
GAUGEDOUBLE
gce_instance
database_id
db_system
global_name
instance_id
workload.googleapis.com/oracle.cursor.count
CUMULATIVEINT64
gce_instance
database_id
db_system
global_name
instance_id
workload.googleapis.com/oracle.cursor.current
GAUGEINT64
gce_instance
database_id
db_system
global_name
instance_id
workload.googleapis.com/oracle.disk.operation.count
CUMULATIVEINT64
gce_instance
database_id
db_system
direction
global_name
instance_id
workload.googleapis.com/oracle.disk.operation.size
CUMULATIVEINT64
gce_instance
database_id
db_system
direction
global_name
instance_id
workload.googleapis.com/oracle.logon.count
CUMULATIVEINT64
gce_instance
database_id
db_system
global_name
instance_id
workload.googleapis.com/oracle.logon.current
GAUGEINT64
gce_instance
database_id
db_system
global_name
instance_id
workload.googleapis.com/oracle.network.data
CUMULATIVEINT64
gce_instance
database_id
db_system
direction
global_name
instance_id
target
workload.googleapis.com/oracle.process.count
GAUGEINT64
gce_instance
database_id
db_system
global_name
instance_id
workload.googleapis.com/oracle.process.limit
GAUGEINT64
gce_instance
database_id
db_system
global_name
instance_id
workload.googleapis.com/oracle.process.pga_memory.size
GAUGEINT64
gce_instance
database_id
db_system
global_name
instance_id
program
state
workload.googleapis.com/oracle.row.cache.ratio
GAUGEDOUBLE
gce_instance
database_id
db_system
global_name
instance_id
workload.googleapis.com/oracle.service.response_time
GAUGEDOUBLE
gce_instance
database_id
db_system
global_name
instance_id
workload.googleapis.com/oracle.session.count
GAUGEINT64
gce_instance
database_id
db_system
global_name
instance_id
workload.googleapis.com/oracle.session.limit
GAUGEINT64
gce_instance
database_id
db_system
global_name
instance_id
workload.googleapis.com/oracle.sort.count
CUMULATIVEINT64
gce_instance
database_id
db_system
global_name
instance_id
type
workload.googleapis.com/oracle.sort.row.count
CUMULATIVEINT64
gce_instance
database_id
db_system
global_name
instance_id
workload.googleapis.com/oracle.tablespace.count
GAUGEINT64
gce_instance
contents
database_id
db_system
global_name
status
workload.googleapis.com/oracle.tablespace.size
GAUGEINT64
gce_instance
contents
database_id
db_system
global_name
state
tablespace_name
workload.googleapis.com/oracle.user.calls
CUMULATIVEINT64
gce_instance
database_id
db_system
global_name
instance_id
workload.googleapis.com/oracle.user.commits
CUMULATIVEINT64
gce_instance
database_id
db_system
global_name
instance_id
workload.googleapis.com/oracle.user.rollbacks
CUMULATIVEINT64
gce_instance
database_id
db_system
global_name
instance_id
workload.googleapis.com/oracle.wait.count
CUMULATIVEINT64
gce_instance
database_id
db_system
global_name
instance_id
type
wait_class
workload.googleapis.com/oracle.wait.time
CUMULATIVEINT64
gce_instance
database_id
db_system
global_name
instance_id
type
wait_class
workload.googleapis.com/oracle.wait.timeouts
CUMULATIVEINT64
gce_instance
database_id
db_system
global_name
instance_id
type
wait_class

PostgreSQL

Metrics for PostgreSQL. For information about collecting these metrics, see the guide for configuring the Ops Agent for PostgreSQL.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/postgresql.backends
GAUGEINT64
gce_instance
database
workload.googleapis.com/postgresql.bgwriter.buffers.allocated
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/postgresql.bgwriter.buffers.writes
CUMULATIVEINT64
gce_instance
source
workload.googleapis.com/postgresql.bgwriter.checkpoint.count
CUMULATIVEINT64
gce_instance
type
workload.googleapis.com/postgresql.bgwriter.duration
CUMULATIVEINT64
gce_instance
type
workload.googleapis.com/postgresql.bgwriter.maxwritten
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/postgresql.blocks_read
CUMULATIVEINT64
gce_instance
database
source
table
workload.googleapis.com/postgresql.commits
CUMULATIVEINT64
gce_instance
database
workload.googleapis.com/postgresql.connection.max
GAUGEINT64
gce_instance
 
workload.googleapis.com/postgresql.database.count
GAUGEINT64
gce_instance
 
workload.googleapis.com/postgresql.db_size
GAUGEINT64
gce_instance
database
workload.googleapis.com/postgresql.index.scans
CUMULATIVEINT64
gce_instance
database
index
table
workload.googleapis.com/postgresql.index.size
GAUGEINT64
gce_instance
database
index
table
workload.googleapis.com/postgresql.operations
CUMULATIVEINT64
gce_instance
database
operation
table
workload.googleapis.com/postgresql.replication.data_delay
GAUGEINT64
gce_instance
replication_client
workload.googleapis.com/postgresql.rollbacks
CUMULATIVEINT64
gce_instance
database
workload.googleapis.com/postgresql.rows
GAUGEINT64
gce_instance
database
state
table
workload.googleapis.com/postgresql.table.count
GAUGEINT64
gce_instance
database
workload.googleapis.com/postgresql.table.size
GAUGEINT64
gce_instance
database
table
workload.googleapis.com/postgresql.table.vacuum.count
CUMULATIVEINT64
gce_instance
database
table
workload.googleapis.com/postgresql.wal.age
GAUGEINT64
gce_instance
 
workload.googleapis.com/postgresql.wal.lag
GAUGEINT64
gce_instance
operation
replication_client

RabbitMQ

Metrics for RabbitMQ. For information about collecting these metrics, see the guide for configuring the Ops Agent for RabbitMQ.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/rabbitmq.consumer.count
GAUGEINT64
gce_instance
node_name
queue_name
vhost_name
workload.googleapis.com/rabbitmq.message.current
GAUGEINT64
gce_instance
node_name
queue_name
state
vhost_name

Redis

Metrics for Redis. For information about collecting these metrics, see the guide for configuring the Ops Agent for Redis.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/redis.clients.blocked
GAUGEINT64
gce_instance
 
workload.googleapis.com/redis.clients.connected
GAUGEINT64
gce_instance
 
workload.googleapis.com/redis.clients.max_input_buffer
GAUGEINT64
gce_instance
 
workload.googleapis.com/redis.clients.max_output_buffer
GAUGEINT64
gce_instance
 
workload.googleapis.com/redis.commands.processed
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/redis.connections.received
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/redis.connections.rejected
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/redis.cpu.time
CUMULATIVEDOUBLE
gce_instance
state
workload.googleapis.com/redis.keys.evicted
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/redis.keys.expired
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/redis.keyspace.hits
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/redis.keyspace.misses
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/redis.latest_fork
GAUGEINT64
gce_instance
 
workload.googleapis.com/redis.memory.fragmentation_ratio
GAUGEDOUBLE
gce_instance
 
workload.googleapis.com/redis.memory.lua
GAUGEINT64
gce_instance
 
workload.googleapis.com/redis.memory.peak
GAUGEINT64
gce_instance
 
workload.googleapis.com/redis.memory.rss
GAUGEINT64
gce_instance
 
workload.googleapis.com/redis.memory.used
GAUGEINT64
gce_instance
 
workload.googleapis.com/redis.net.input
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/redis.net.output
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/redis.rdb.changes_since_last_save
GAUGEINT64
gce_instance
 
workload.googleapis.com/redis.replication.backlog_first_byte_offset
GAUGEINT64
gce_instance
 
workload.googleapis.com/redis.replication.offset
GAUGEINT64
gce_instance
 
workload.googleapis.com/redis.slaves.connected
GAUGEINT64
gce_instance
 

SAP HANA

Metrics for SAP HANA. For information about collecting these metrics, see the guide for configuring the Ops Agent for SAP HANA.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/saphana.alert.count
GAUGEINT64
gce_instance
rating
workload.googleapis.com/saphana.backup.latest
GAUGEINT64
gce_instance
 
workload.googleapis.com/saphana.column.memory.used
GAUGEINT64
gce_instance
host
subtype
type
workload.googleapis.com/saphana.component.memory.used
GAUGEINT64
gce_instance
component
host
workload.googleapis.com/saphana.connection.count
GAUGEINT64
gce_instance
host
status
workload.googleapis.com/saphana.cpu.used
CUMULATIVEINT64
gce_instance
host
type
workload.googleapis.com/saphana.disk.size.current
GAUGEINT64
gce_instance
host
path
state
usage_type
workload.googleapis.com/saphana.host.memory.current
GAUGEINT64
gce_instance
host
state
workload.googleapis.com/saphana.host.swap.current
GAUGEINT64
gce_instance
host
state
workload.googleapis.com/saphana.instance.code_size
GAUGEINT64
gce_instance
host
workload.googleapis.com/saphana.instance.memory.current
GAUGEINT64
gce_instance
host
state
workload.googleapis.com/saphana.instance.memory.shared.allocated
GAUGEINT64
gce_instance
host
workload.googleapis.com/saphana.instance.memory.used.peak
GAUGEINT64
gce_instance
host
workload.googleapis.com/saphana.license.expiration.time
GAUGEINT64
gce_instance
product
system
workload.googleapis.com/saphana.license.limit
GAUGEINT64
gce_instance
product
system
workload.googleapis.com/saphana.license.peak
GAUGEINT64
gce_instance
product
system
workload.googleapis.com/saphana.network.request.average_time
GAUGEDOUBLE
gce_instance
host
workload.googleapis.com/saphana.network.request.count
GAUGEINT64
gce_instance
host
state
workload.googleapis.com/saphana.network.request.finished.count
CUMULATIVEINT64
gce_instance
host
type
workload.googleapis.com/saphana.replication.average_time
GAUGEDOUBLE
gce_instance
mode
port
primary
secondary
workload.googleapis.com/saphana.replication.backlog.size
GAUGEINT64
gce_instance
mode
port
primary
secondary
workload.googleapis.com/saphana.replication.backlog.time
GAUGEINT64
gce_instance
mode
port
primary
secondary
workload.googleapis.com/saphana.row_store.memory.used
GAUGEINT64
gce_instance
host
type
workload.googleapis.com/saphana.schema.memory.used.current
GAUGEINT64
gce_instance
host
schema
type
workload.googleapis.com/saphana.schema.memory.used.max
GAUGEINT64
gce_instance
host
schema
workload.googleapis.com/saphana.schema.operation.count
CUMULATIVEINT64
gce_instance
host
schema
type
workload.googleapis.com/saphana.schema.record.compressed.count
GAUGEINT64
gce_instance
host
schema
workload.googleapis.com/saphana.schema.record.count
GAUGEINT64
gce_instance
host
schema
type
workload.googleapis.com/saphana.service.code_size
GAUGEINT64
gce_instance
host
service
workload.googleapis.com/saphana.service.count
GAUGEINT64
gce_instance
host
status
workload.googleapis.com/saphana.service.memory.compactors.allocated
GAUGEINT64
gce_instance
host
service
workload.googleapis.com/saphana.service.memory.compactors.freeable
GAUGEINT64
gce_instance
host
service
workload.googleapis.com/saphana.service.memory.effective_limit
GAUGEINT64
gce_instance
host
service
workload.googleapis.com/saphana.service.memory.heap.current
GAUGEINT64
gce_instance
host
service
state
workload.googleapis.com/saphana.service.memory.limit
GAUGEINT64
gce_instance
host
service
workload.googleapis.com/saphana.service.memory.shared.current
GAUGEINT64
gce_instance
host
service
state
workload.googleapis.com/saphana.service.memory.used
GAUGEINT64
gce_instance
host
service
type
workload.googleapis.com/saphana.service.stack_size
GAUGEINT64
gce_instance
host
service
workload.googleapis.com/saphana.service.thread.count
GAUGEINT64
gce_instance
host
status
workload.googleapis.com/saphana.transaction.blocked
GAUGEINT64
gce_instance
host
workload.googleapis.com/saphana.transaction.count
CUMULATIVEINT64
gce_instance
host
type
workload.googleapis.com/saphana.volume.operation.count
CUMULATIVEINT64
gce_instance
host
path
type
usage_type
workload.googleapis.com/saphana.volume.operation.size
CUMULATIVEINT64
gce_instance
host
path
type
usage_type
workload.googleapis.com/saphana.volume.operation.time
CUMULATIVEINT64
gce_instance
host
path
type
usage_type

Varnish HTTP Cache

Metrics for Varnish HTTP Cache. For information about collecting these metrics, see the guide for configuring the Ops Agent for Varnish HTTP Cache.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/varnish.backend.connection.count
CUMULATIVEINT64
gce_instance
kind
workload.googleapis.com/varnish.backend.request.count
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/varnish.cache.operation.count
CUMULATIVEINT64
gce_instance
operation
workload.googleapis.com/varnish.client.request.count
CUMULATIVEINT64
gce_instance
state
workload.googleapis.com/varnish.client.request.error.count
CUMULATIVEINT64
gce_instance
status_code
workload.googleapis.com/varnish.object.count
GAUGEINT64
gce_instance
 
workload.googleapis.com/varnish.object.expired
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/varnish.object.moved
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/varnish.object.nuked
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/varnish.session.count
CUMULATIVEINT64
gce_instance
kind
workload.googleapis.com/varnish.thread.operation.count
CUMULATIVEINT64
gce_instance
operation

WildFly

Metrics for WildFly. For information about collecting these metrics, see the guide for configuring the Ops Agent for WildFly.

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/wildfly.jdbc.connection.open
GAUGEINT64
gce_instance
data_source
state
workload.googleapis.com/wildfly.jdbc.request.wait
CUMULATIVEINT64
gce_instance
data_source
workload.googleapis.com/wildfly.jdbc.rollback.count
CUMULATIVEINT64
gce_instance
cause
workload.googleapis.com/wildfly.jdbc.transaction.count
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/wildfly.network.io
CUMULATIVEINT64
gce_instance
listener
server
state
workload.googleapis.com/wildfly.request.count
CUMULATIVEINT64
gce_instance
listener
server
workload.googleapis.com/wildfly.request.server_error
CUMULATIVEINT64
gce_instance
listener
server
workload.googleapis.com/wildfly.request.time
CUMULATIVEINT64
gce_instance
listener
server
workload.googleapis.com/wildfly.session.active
GAUGEINT64
gce_instance
deployment
workload.googleapis.com/wildfly.session.count
CUMULATIVEINT64
gce_instance
deployment
workload.googleapis.com/wildfly.session.expired
CUMULATIVEINT64
gce_instance
deployment
workload.googleapis.com/wildfly.session.rejected
CUMULATIVEINT64
gce_instance
deployment