Gain visibility into your Kubernetes environment with unified metrics and checks. Monitor nodes, pods, and containers for immediate issue detection.
Kubernetes has become a cloud-native operating system, and monitoring it and its workload is essential to operating your platform. With Dash0, you can gain detailed insights into your Kubernetes clusters. And because Dash0 fully embraces open standards and CNCF technologies, it is incredibly interoperable.
Dash0 provides native Kubernetes Views and Dashboards to help you monitor your clusters, workloads, and resource usage. These features rely on OpenTelemetry components and Kubernetes metadata following semantic conventions to ensure consistency across environments.
This setup guide outlines how to collect and export the required telemetry to power Dash0's Kubernetes integration.
To support all built-in Kubernetes views in Dash0, telemetry must be collected using a two-tier OpenTelemetry Collector deployment:
Note: For the best experience in Dash0, we strongly recommend enriching telemetry with Kubernetes resource UIDs (e.g., , , etc.). These ensure consistent identity and grouping across restarts or rescheduling. You can include them via the processor:
Dash0 supports multiple ways to deploy the telemetry pipeline:
Helm Chart for The OpenTelemetry Collector
Choose the method that best fits your environment.