Ops Agent metrics

When you install the Ops Agent on your VM instances, the agent transmits data for the metric types listed on this page 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.

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

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

  • The metric types in the table titled "agent" are free; the other types are chargeable. For pricing information, see Monitoring pricing.

  • 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
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
api_request_count GA
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
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
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
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
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
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
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 2023-06-05 19:49:44 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
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
load_15m GA
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
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
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
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
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
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
bytes_used GA
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
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
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
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
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
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
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
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
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
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
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
memory/bytes_used GA
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
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
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
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
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
current_connections GA
IIS open connections
GAUGEDOUBLE1
aws_ec2_instance
gce_instance
Currently open connections to IIS. Sampled every 60 seconds.
network/transferred_bytes_count GA
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
IIS connections
CUMULATIVEINT641
aws_ec2_instance
gce_instance
Connections opened to IIS. Sampled every 60 seconds.
request_count GA
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
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
errors GA
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
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
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
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
bytes_used GA
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
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
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
connections/user GA
SQL Server open connections
GAUGEDOUBLE1
aws_ec2_instance
gce_instance
Currently open connections to SQL server. Sampled every 60 seconds.
transaction_rate GA
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
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
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
tcp_connections GA
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
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
percent_used GA
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
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
count_by_state GA
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
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
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
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
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
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
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
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
bytes_used GA
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
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
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
node_name
namespace_name
workload.googleapis.com/aerospike.namespace.memory.free
GAUGEINT64
gce_instance
node_name
namespace_name
workload.googleapis.com/aerospike.namespace.memory.usage
GAUGEINT64
gce_instance
component
node_name
namespace_name
workload.googleapis.com/aerospike.namespace.scan.count
CUMULATIVEINT64
gce_instance
result
type
node_name
namespace_name
workload.googleapis.com/aerospike.namespace.transaction.count
CUMULATIVEINT64
gce_instance
result
type
node_name
namespace_name
workload.googleapis.com/aerospike.node.connection.count
CUMULATIVEINT64
gce_instance
operation
type
node_name
workload.googleapis.com/aerospike.node.connection.open
GAUGEINT64
gce_instance
type
node_name
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
host_name
job_name
checkpoint
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
host_name
resource_type
taskmanager_id
garbage_collector_name
workload.googleapis.com/flink.jvm.gc.collections.time
CUMULATIVEINT64
gce_instance
host_name
resource_type
taskmanager_id
garbage_collector_name
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
taskmanager_id
job_name
operator_name
task_name
subtask_index
record
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
taskmanager_id
job_name
task_name
subtask_index
record

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
namespace
cluster
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
 

IIS

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

Metric type 
Kind, Type
Monitored resources
Labels
workload.googleapis.com/iis.request.count
CUMULATIVEINT64
gce_instance
request
workload.googleapis.com/iis.request.rejected
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/iis.request.queue.count
GAUGEINT64
gce_instance
 
workload.googleapis.com/iis.request.queue.age.max
GAUGEINT64
gce_instance
 
workload.googleapis.com/iis.network.file.count
CUMULATIVEINT64
gce_instance
direction
workload.googleapis.com/iis.network.blocked
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/iis.network.io
CUMULATIVEINT64
gce_instance
direction
workload.googleapis.com/iis.connection.attempt.count
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/iis.connection.active
GAUGEINT64
gce_instance
 
workload.googleapis.com/iis.connection.anonymous
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
 

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

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_operations
CUMULATIVEINT64
gce_instance
operation
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