Telemetry in Google Distributed Cloud (GDC) air-gapped records pod, service, and node counts, resource utilization, API server latency, and claim reconciliation across Kubernetes clusters. This document lists each metric name, type, emission interval, and label set.
| Name and description | Type | Emit duration | Labels | |
|---|---|---|---|---|
cluster_total_pods_count | ||||
Number of pods in a cluster. An aggregated metric type based on kube_pod_info. | Gauge | 15 s | cluster | |
cluster_total_services_count | ||||
Number of services in a cluster. An aggregated metric type based on kube_service_info. | Gauge | 15 s | cluster | |
cluster_total_nodes_count | ||||
Number of nodes in a cluster. An aggregated metric type based on kube_node_info. | Gauge | 15 s | cluster | |
cluster_cpu_utilization | ||||
Cluster CPU utilization rate. An aggregated metric type based on node_cpu_seconds_total. | Gauge | 15 s | cluster | |
cluster_memory_utilization | ||||
Cluster memory utilization rate. An aggregated metric type based on node_memory_MemAvailable_bytes. | Gauge | 15 s | cluster | |
cluster_apiserver_request_total | ||||
Number of requests to the cluster API server. An aggregated metric type based on apiserver_request_total. | Counter | 15 s | cluster | |
cluster_etcd_storage_size_in_bytes | ||||
Storage size of the cluster etcd. An aggregated metric type based on etcd_db_total_size_in_bytes. | Gauge | 15 s | cluster | |
cluster_apiserver_request_latency_bucket_in_seconds | ||||
The latency for each request to the cluster API server in seconds. An aggregated metric type based on apiserver_request_duration_seconds_bucket. | Histogram | 15 s |
| |
cluster_operation_duration_seconds_sum | ||||
| Duration in seconds of cluster operations, such as installation. | Counter | 1 m |
| |
cluster_operation_duration_seconds_count | ||||
| Count of cluster operations, such as installation. | Counter | 1 m |
| |
cluster_apc_reconciliation_error_count | ||||
| Count of errors during an address pool claim reconciliation. | Counter | 1 m |
| |
cluster_apc_reconciliation_count | ||||
| Count of reconciliations for an address pool claim. | Counter | 1 m |
| |
cluster_apc_update_count | ||||
| Count of updates or resizing operations for an address pool claim. | Counter | 1 m |
| |
cluster_sc_reconciliation_count | ||||
| Count of reconciliations for a subnet claim. | Counter | 1 m |
| |
cluster_sc_reconciliation_error_count | ||||
| Count of errors during a subnet claim reconciliation. | Counter | 1 m |
| |
cluster_cidr_claim_reconciliation_count | ||||
| Count of reconciliations for a Classless Inter-Domain Routing (CIDR) claim. | Counter | 1 m |
| |
cluster_cidr_claim_reconciliation_error_count | ||||
| Count of errors during a CIDR claim reconciliation. | Counter | 1 m |
| |
cluster_apc_total | ||||
| Number of address pool claims in a cluster. | Gauge | 1 m |
| |
cluster_apc_requested_size | ||||
| Number of requested IPs for an address pool claim. | Gauge | 1 m |
| |
cluster_apc_allocated_size | ||||
| Number of allocated IPs for an address pool claim. | Gauge | 1 m |
| |
cluster_sc_total | ||||
| Number of subnet claims in a cluster. | Gauge | 1 m | organization | |
cluster_sc_available_ip_size | ||||
| Number of available IP range size for a subnet claim. | Gauge | 1 m |
| |
cluster_cidr_total | ||||
| Number of CIDR claims in a cluster. | Gauge | 1 m |
| |
cluster_npc_reconciliation_count | ||||
| Count of reconciliations for a node pool claim. | Counter | 1 m |
| |
cluster_npc_reconciliation_error_count | ||||
| Count of errors during a node pool claim reconciliation. | Counter | 1 m |
| |
cluster_npc_update_count | ||||
| Count of updates or resizing operations for a node pool claim. | Counter | 1 m |
| |
cluster_npc_total | ||||
| Number of node pool claims in a cluster. | Gauge | 1 m |
| |
cluster_npc_requested_size | ||||
| Number of requested nodes from a node pool claim. | Gauge | 1 m |
| |