Observability as Code

Set Up Your Monitoring Like You Set Up Your Applications

Use the same tools and workflows you trust for development to configure, version, and automate your monitoring—the GitOps way.

Start for free or Book a demo

All your configurations, managed as code

Define and maintain monitoring configurations like dashboards or alerts just like your infrastructure and applications. With Kubernetes-native support and API-driven control, Dash0 ensures repeatability, automation, and seamless updates.

ClickOps is a choice, not a necessity
Configuration as Code

ClickOps is a choice, not a necessity

Create, manage and update your dashboards, rules, and configurations in any editor. Integrate them with your IAC setup, and use your existing release pipeline for deployment – no manual changes needed.

Visualize your data with ease
Dashboards

Visualize your data with ease

Perses lets you build powerful dashboards to visualize metrics, logs, and traces. Customize with built-in variables, use pre-made dashboards, and manage them as code to align with your releases.

Stay ahead with context-rich Alerts
Alerting

Stay ahead with context-rich Alerts

Define checks based on logs, metrics and traces with PromQL or the query builder. Reuse open-source alert rules and be notified via email, Slack, or any tool. Deploy your checks as code to align with your releases.

Built on open standards

Dash0 embraces open standards like OpenTelemetry, Perses, and Prometheus, ensuring flexibility, interoperability, and future-proof observability—without vendor lock-in.

Interoperability by design
OpenTelemetry

Interoperability by design

Dash0 is OpenTelemetry-native, enabling standardized and efficient data collection, transmission, and analysis across distributed systems. Enjoy interoperability with modern observability ecosystems.

OpenTelemetry Collector

The last observability agent you will ever need

Virtually all OpenTelemetry setups are centered around the OpenTelemetry Collector: it allows you to collect, transform, sample and forward telemetry to and from an incredible variety of sources and destinations. Every OpenTelemetry Collector out there can be made to talk to Dash0 with a couple lines of configuration. You can even send the same telemetry to multiple destinations, so you can compare apples with apples between Dash0 and other observability tools! By the way, do you know otelbin.io? It’s an open-source tool by Dash0 to help you configure your OpenTelemetry Collectors!

The last observability agent you will ever need

Reuse & Extend OSS Configurations

Leverage existing configurations from OSS operators like CRDs, Prometheus, and Perses operators to streamline setup and reuse proven best practices—saving time and effort.

No dashboard lock-in
Perses

No dashboard lock-in

Our dashboards are fully compatible with Perses, the open-source platform for creating and managing dashboards. Easily import and export dashboards, providing flexibility and control over your telemetry data.

Reuse your setup, experience and expertise
Prometheus

Reuse your setup, experience and expertise

Dash0 supports the real PromQL, in full. No emulations, strange behaviors or compromises. Reuse your existing Prometheus rules and forward alerts effortlessly to your current Alertmanager setup.

PromQL: the Cloud-native language
PromQL

PromQL: the Cloud-native language

Import your existing Prometheus alerts into Dash0. Take advantage of over 400 pre-built alert templates from open-source knowledge bases. Also query traces and logs with PromQL.

Start for free or Book a demo