The Dash0 CLI enables you to manage your observability assets programmatically, making it easy to version control dashboards, implement GitOps workflows, and automate your observability infrastructure from shell, scripts and agentic AI.
Key features
- GitOps-Ready Asset Management — Create, update, and delete dashboards, check rules, synthetic checks, and views using declarative YAML files. Use the apply command to sync your assets from version control, with support for dry-run validation before making changes.
- Multi-Environment Profiles — Configure multiple profiles for different environments (dev, staging, production) and switch between them seamlessly. Environment variables provide additional flexibility for CI/CD integration.
- Flexible Output Formats — Export assets in table, wide, JSON, or YAML formats for easy scripting, reporting, and backup workflows.
Quick start
# Install via Homebrew
brew install dash0hq/tap/dash0
# Configure your profile
dash0 config profiles create prod \
--api-url https://api.eu-west-1.aws.dash0.com \
--auth-token auth_xxx
# Apply your assets
dash0 apply -f dashboards/
Try it out
The Dash0 CLI is open source and available on https://github.com/dash0hq/dash0-cli. We welcome contributions and feedback from the community.
Let us know which additional features you would like to see!








