The Windows agent collects node health, system performance, and container
resource utilization data from Windows worker nodes in Google Distributed Cloud
clusters. The following list shows the metrics that the agent gathers from
the kubelet, the Summary API, and the OpenTelemetry Collector. All metric
names use the kubernetes.io/anthos/ prefix.
# Summary API metrics: kubernetes.io/anthos/container/cpu/core_usage_time kubernetes.io/anthos/container/cpu/limit_cores kubernetes.io/anthos/container/cpu/request_cores kubernetes.io/anthos/container/ephemeral_storage/limit_bytes kubernetes.io/anthos/container/ephemeral_storage/request_bytes kubernetes.io/anthos/container/ephemeral_storage/used_bytes kubernetes.io/anthos/container/memory/limit_bytes kubernetes.io/anthos/container/memory/request_bytes kubernetes.io/anthos/container/memory/used_bytes kubernetes.io/anthos/container/restart_count kubernetes.io/anthos/container/uptime kubernetes.io/anthos/node/cpu/allocatable_cores kubernetes.io/anthos/node/cpu/core_usage_time kubernetes.io/anthos/node/cpu/total_cores kubernetes.io/anthos/node_daemon/cpu/core_usage_time kubernetes.io/anthos/node_daemon/memory/used_bytes kubernetes.io/anthos/node/ephemeral_storage/allocatable_bytes kubernetes.io/anthos/node/ephemeral_storage/total_bytes kubernetes.io/anthos/node/ephemeral_storage/used_bytes kubernetes.io/anthos/node/memory/allocatable_bytes kubernetes.io/anthos/node/memory/total_bytes kubernetes.io/anthos/node/memory/used_bytes kubernetes.io/anthos/pod/network/received_bytes_count kubernetes.io/anthos/pod/network/sent_bytes_count kubernetes.io/anthos/pod/volume/total_bytes kubernetes.io/anthos/pod/volume/used_bytes # kubelet metrics: kubernetes.io/anthos/apiserver_audit_event_total kubernetes.io/anthos/apiserver_audit_requests_rejected_total kubernetes.io/anthos/apiserver_client_certificate_expiration_seconds kubernetes.io/anthos/apiserver_envelope_encryption_dek_cache_fill_percent kubernetes.io/anthos/apiserver_storage_data_key_generation_duration_seconds kubernetes.io/anthos/apiserver_storage_data_key_generation_failures_total kubernetes.io/anthos/apiserver_storage_envelope_transformation_cache_misses_total kubernetes.io/anthos/authentication_token_cache_active_fetch_count kubernetes.io/anthos/authentication_token_cache_fetch_total kubernetes.io/anthos/authentication_token_cache_request_duration_seconds kubernetes.io/anthos/authentication_token_cache_request_total kubernetes.io/anthos/get_token_count kubernetes.io/anthos/get_token_fail_count kubernetes.io/anthos/go_goroutines kubernetes.io/anthos/go_info kubernetes.io/anthos/go_memstats_alloc_bytes kubernetes.io/anthos/go_memstats_alloc_bytes_total kubernetes.io/anthos/go_memstats_buck_hash_sys_bytes kubernetes.io/anthos/go_memstats_frees_total kubernetes.io/anthos/go_memstats_gc_cpu_fraction kubernetes.io/anthos/go_memstats_gc_sys_bytes kubernetes.io/anthos/go_memstats_heap_alloc_bytes kubernetes.io/anthos/go_memstats_heap_idle_bytes kubernetes.io/anthos/go_memstats_heap_inuse_bytes kubernetes.io/anthos/go_memstats_heap_objects kubernetes.io/anthos/go_memstats_heap_released_bytes kubernetes.io/anthos/go_memstats_heap_sys_bytes kubernetes.io/anthos/go_memstats_last_gc_time_seconds kubernetes.io/anthos/go_memstats_lookups_total kubernetes.io/anthos/go_memstats_mallocs_total kubernetes.io/anthos/go_memstats_mcache_inuse_bytes kubernetes.io/anthos/go_memstats_mcache_sys_bytes kubernetes.io/anthos/go_memstats_mspan_inuse_bytes kubernetes.io/anthos/go_memstats_mspan_sys_bytes kubernetes.io/anthos/go_memstats_next_gc_bytes kubernetes.io/anthos/go_memstats_other_sys_bytes kubernetes.io/anthos/go_memstats_stack_inuse_bytes kubernetes.io/anthos/go_memstats_stack_sys_bytes kubernetes.io/anthos/go_memstats_sys_bytes kubernetes.io/anthos/go_threads kubernetes.io/anthos/kubelet_certificate_manager_client_expiration_renew_errors kubernetes.io/anthos/kubelet_certificate_manager_client_ttl_seconds kubernetes.io/anthos/kubelet_certificate_manager_server_rotation_seconds kubernetes.io/anthos/kubelet_certificate_manager_server_ttl_seconds kubernetes.io/anthos/kubelet_container_log_filesystem_used_bytes kubernetes.io/anthos/kubelet_containers_per_pod_count kubernetes.io/anthos/kubelet_docker_operations_duration_seconds kubernetes.io/anthos/kubelet_docker_operations_errors_total kubernetes.io/anthos/kubelet_docker_operations_total kubernetes.io/anthos/kubelet_http_inflight_requests kubernetes.io/anthos/kubelet_http_requests_duration_seconds kubernetes.io/anthos/kubelet_http_requests_total kubernetes.io/anthos/kubelet_network_plugin_operations_duration_seconds kubernetes.io/anthos/kubelet_network_plugin_operations_errors_total kubernetes.io/anthos/kubelet_network_plugin_operations_total kubernetes.io/anthos/kubelet_node_config_error kubernetes.io/anthos/kubelet_node_name kubernetes.io/anthos/kubelet_pleg_discard_events kubernetes.io/anthos/kubelet_pleg_last_seen_seconds kubernetes.io/anthos/kubelet_pleg_relist_duration_seconds kubernetes.io/anthos/kubelet_pleg_relist_interval_seconds kubernetes.io/anthos/kubelet_pod_start_duration_seconds kubernetes.io/anthos/kubelet_pod_worker_duration_seconds kubernetes.io/anthos/kubelet_pod_worker_start_duration_seconds kubernetes.io/anthos/kubelet_running_containers kubernetes.io/anthos/kubelet_running_pods kubernetes.io/anthos/kubelet_run_podsandbox_duration_seconds kubernetes.io/anthos/kubelet_run_podsandbox_errors_total kubernetes.io/anthos/kubelet_runtime_operations_duration_seconds kubernetes.io/anthos/kubelet_runtime_operations_errors_total kubernetes.io/anthos/kubelet_runtime_operations_total kubernetes.io/anthos/kubelet_server_expiration_renew_errors kubernetes.io/anthos/kubernetes_build_info kubernetes.io/anthos/process_cpu_seconds_total kubernetes.io/anthos/process_max_fds kubernetes.io/anthos/process_open_fds kubernetes.io/anthos/process_resident_memory_bytes kubernetes.io/anthos/process_start_time_seconds kubernetes.io/anthos/process_virtual kubernetes.io/anthos/process_virtual_memory_bytes kubernetes.io/anthos/rest_client_exec_plugin_certificate_rotation_age kubernetes.io/anthos/rest_client_exec_plugin_ttl_seconds kubernetes.io/anthos/rest_client_request_duration_seconds kubernetes.io/anthos/rest_client_requests_total kubernetes.io/anthos/storage_operation_duration_seconds kubernetes.io/anthos/storage_operation_status_count kubernetes.io/anthos/volume_manager_total_volumes kubernetes.io/anthos/workqueue_adds_total kubernetes.io/anthos/workqueue_depth kubernetes.io/anthos/workqueue_longest_running_processor_seconds kubernetes.io/anthos/workqueue_queue_duration_seconds kubernetes.io/anthos/workqueue_retries_total kubernetes.io/anthos/workqueue_unfinished_work_seconds kubernetes.io/anthos/workqueue_work_duration_seconds # Open Telemetry metrics: kubernetes.io/anthos/otelcol_exporter_send_failed_metric_points kubernetes.io/anthos/otelcol_exporter_sent_metric_points kubernetes.io/anthos/otelcol_googlecloudmonitoring_point_count kubernetes.io/anthos/otelcol_process_cpu_seconds kubernetes.io/anthos/otelcol_process_memory_rss kubernetes.io/anthos/otelcol_process_runtime_heap_alloc_bytes kubernetes.io/anthos/otelcol_process_runtime_total_alloc_bytes kubernetes.io/anthos/otelcol_process_runtime_total_sys_memory_bytes kubernetes.io/anthos/otelcol_process_uptime kubernetes.io/anthos/otelcol_receiver_accepted_metric_points kubernetes.io/anthos/otelcol_receiver_refused_metric_points