Dash0 Sitemap
All content at a glance
- How to Change Port Mapping on an Existing Docker Container
- What Is Full Stack Observability?
- Where to Find Docker Daemon Logs
- Apache Commons Logging: The Complete Guide to Versatile Java Logging
- log4js-node: The Familiar, Feature-Rich Logger for Node.js
- 404 Not Found Error Nginx: Causes And How to Fix It
- What Is Application Observability?
- What Is a Namespace in Kubernetes?
- How to Scan Docker Images for Vulnerabilities
- Tinylog: The Definitive Guide to Lightweight Java Logging
- How to Upgrade a Docker Container After Its Image Changed
- How to Restart a Docker Container
- How to Make Docker Compose Wait for a Container Before Starting Another
- How to Set the Image Name in a Dockerfile
- What Is Cloud Monitoring?
- Postgres CREATE TABLE: Syntax, Examples, and Common Options
- How to Push a Docker Image to a Private Registry
- How to Update a Running Docker Container
- How to Run Docker Containers on AWS Lambda
- How to Mount a Host Directory in a Docker Container
- Kubernetes ConfigMap: What It Is & How to Use It
- How to Get the IP Address of a Docker Container
- What Is a Kubernetes Pod?
- What Is Kubernetes Monitoring?
- How to Get an Interactive Shell with Docker Compose
- What Is Kubernetes Logging?
- What's The Difference Between links and depends_on in Docker Compose
- The Ultimate Guide to Kubernetes Monitoring Tools in 2025
- What is Kubernetes orchestration?
- How to Execute Commands in a Running Docker Container
- Logback: The Definitive Guide to Modern Java Logging
- How to Manage Permissions for Docker Shared Volumes
- What Is Telemetry?
- What Is AI Observability?
- What Is Synthetic Monitoring?
- Zap: The High-Performance, Structured Logging Framework for Go
- What Is the Difference between RUN and CMD in a Dockerfile?
- How to Secure Running Docker Containers
- What Is Anomaly Detection?
- Debug: The Lightweight, Flexible Debugging Utility for Node.js
- How to Attach and Detach from a Docker Container
- OpenShift vs. Kubernetes: What's the Difference and When Should You Use Each?
- How to Stop a Docker Container
- Docker Container Isolation
- How to Clean Up Docker Disk Space
- What are the Best Distributed Tracing Tools in 2025?
- Python Log Levels: When and How to Use Them
- Nginx Error Logs: How to Find, Read, and Configure them
- What Is Cardinality?
- What Is Docker Compose?
- How to Run Multiple Commands in Docker Compose
- The Top 5 Best Node.js and JavaScript Logging Frameworks in 2025: A Complete Guide
- How to Fix "No Space Left on Device" in Docker
- What Is Helm in Kubernetes?
- How to SSH into a Docker Container
- How to Check Your Kubernetes Version
- Where Are Docker Images Stored on Disk?
- How to Clear Logs for a Docker Container
- How to View the Contents of a Docker Image
- How to Use Local Docker Images with Minikube
- How to Monitor Docker Containers
- How to Check PostgreSQL Version
- How to Remove Docker Images
- What Is an OpenTelemetry Collector?
- Nginx 403 Forbidden Error Explained (and How to Fix It)
- What Is a Kubernetes Cluster?
- How to Debug a Failed Docker Build
- How to Remove a Docker Container
- Kubernetes Cost Optimization
- How to Cache Docker Images in GitHub Actions
- How to Include Files outside the Docker Build Context
- SLF4J: The Ultimate Guide to Simplified Java Logging
- How to Connect to PostgreSQL Running in a Docker Container
- How to Run Cron Jobs Inside a Docker Container
- How to Rebuild a Container in Docker Compose
- How to Update the PATH Variable in a Dockerfile
- What Is Managed Kubernetes?
- How to Redirect Docker Logs to a File
- How to View Docker Container Logs
- How to Monitor NGINX Performance
- What Are Distroless Docker Images and When to Use Them
- What Is Root Cause Analysis?
- How to Pass Environment Variables to a Docker Container
- How to Use sudo Inside a Docker Container
- How to Fix 400 Bad Request: Request Header Or Cookie Too Large Nginx
- How to Ping Between Docker Containers
- How to List Docker Images in a Remote Registry
- How to Fix "Cannot Connect to the Docker Daemon"
- The 6 Best Java Logging Frameworks in 2025: A Comprehensive Guide
- How to View Log Output from Docker Compose
- Best Go Logging Tools in 2025: A Comprehensive Guide
- How to Run Nginx in Docker
- How to Preserve Data When a Docker Container Exits
- How to Use SSH Keys Inside a Docker Container
- How to Start Docker Containers Automatically After Reboot
- How to Edit a File Inside a Docker Container
- How to Fix "Name Already in Use by Container" in Docker
- What Is Ingress and Egress in Kubernetes?
- Kubernetes Requests vs Limits
- How to Expose Multiple Ports in Docker
- How to Add a Volume to an Existing Docker Container
- Bunyan: Structured JSON Logging for Node.js Applications
- How to Access a Host Port from Inside a Docker Container
- What Is LLM Observability?
- What Is a Kubernetes Load Balancer (and How to Set One Up)?
- Kubernetes vs. Docker: What's the Difference?
- Docker Image vs Container: Understanding the Differences
- Java Util Logging (JUL): The Complete Guide to Built-in Java Logging
- What Is GKE (Google Kubernetes Engine)?
- Log4j 2: The Complete Guide to Modern Java Logging
- How to Start a Docker Container
- Morgan: The Essential HTTP Request Logger for Express Applications
- How to fix "permission denied" when connecting to Docker
- How to Write Comments in a Dockerfile
- Build with AI. Ship with confidence.
- Beyond Observability
- Observability for the AI Era starts here: Agent0 is GA
- From OpenTelemetry-Native to Observability for the AI Era
- Dash0 Named to Redpoint’s 2026 InfraRed 100
- Observing Kubernetes Ingress Controllers with OpenTelemetry
- Understanding OpenTelemetry Support in Istio Gateway
- Everything is Connected: From PromQL to Dashboards and Back
- Understanding OpenTelemetry Support in Emissary Ingress
- Understanding OpenTelemetry Support in Traefik
- Observing vLLM with OpenTelemetry and Dash0
- Observing Spring AI Applications with OpenTelemetry and Dash0
- Understanding OpenTelemetry Support in Contour
- Understanding OpenTelemetry Support in kgateway
- Observability at the Edge: OpenTelemetry in Ingress Controllers
- Moving Beyond “Supports OpenTelemetry”: Why There’s a Need for a Shared Maturity Model
- OllyGarden and Dash0 Announce Portel: The Industry's First Observability Platform for Portlet-Based Generative UI
- Dash0 Raises $110M Series B at $1B Valuation to Build the AI Nervous System for Production
- Debugging Starts in an Issue: Now Observability Does Too
- The Lookout Agent: Your AI Assistant for Web Performance and User Experience
- Dash0 Acquires Lumigo to Expand Agentic Observability Across AWS and Serverless
- Why the OpenTelemetry Batch Processor is Going Away (Eventually)
- Deep Diving into Dapr Workflows and OpenTelemetry – Tracing the Invisible Parts of Asynchronous Communication
- Agent0 AI for SREs: 5 Capabilities That Matter
- Kill the Bill: Our $10,000 Challenge to Cut Your Observability Costs in Half
- Everything is Connected: How Unified UX Transforms Observability
- When two passions collide: The making of the Agent0 Magic the Gathering cards
- Introducing Agent0 - Dash0’s Agentic AI Platform for Observability
- Building Dash0: From Idea to Series A
- Dash0 Raises $35 Million Series A to Build the First AI-Native Observability Platform
- Observability at the Edge: OpenTelemetry Support in Kubernetes Ingress Controllers
- Observing Emissary Ingress with OpenTelemetry and Dash0
- Observing Traefik with OpenTelemetry and Dash0
- Observing Contour with OpenTelemetry and Dash0
- Observing Ingress-NGINX with OpenTelemetry and Dash0
- Observable Event-Driven Autoscaling with KEDA, OpenTelemetry, and Dash0
- Observing Dapr with OpenTelemetry and Dash0
- Synthetic Monitoring: Know Before Your Users Do
- Website Monitoring: Because Observability starts at the fingertips of your users
- Monitoring Minecraft with OpenTelemetry
- Dash0's Vercel Marketplace Integration
- Introducing SIFT: The Next Stage of Observability
- Dash0 Unveils SIFT: Revolutionary AI-Powered Observability Framework
- Triage: The Quickest Way to Finding the Needle in the Haystack
- Spam Filters: The Point-and-Click Way to Stay Within Your Observability Budget
- Cut Through the Noise: Advanced Filtering and Grouping for Observability
- Monitoring ArgoCD Applications
- Autoscaling Your Kubernetes Application with Dash0
- Observability Predictions for 2025: Trends Shaping the Future of Observability
- Rethinking the Observability Market: My $12B Estimate for 2024
- Automated Log classification using AI
- AI in Dash0: Building the Future of Observability
- Breaking Free: Avoiding Vendor Lock-In with Open Observability Standards
- Dash0 announces $9.5M seed financing, led by Accel, to simplify observability for developers everywhere
- Introducing Dash0: Observability, Simplified
- Why Is This Red?
- Dash0 Beta Update: New Features and Improvements Two Weeks After Beta Release
- What Is the Difference Between Being OpenTelemetry-Native and Integrating OpenTelemetry?
- Introducing Dash0 BETA: Observability, Simplified. Powered by OpenTelemetry.
- Observability Cost Out of Control
- Opentelemetry-Native: The Future of Observability
- OTelBin - Visualizing and Improving OpenTelemetry Collector Configurations
- Dash0 - We Make Observability Easy for Every Developer.
- Get Started
- Use AI in Dash0
- About Dashboards
- About Creating Dashboards
- Generate Dashboards with Agent0
- Create Dashboards from Scratch
- Manage Dashboards
- Drill Down from Charts
- Control Dashboard Sharing and Access
- Add Panels
- Configure Panels
- Build Queries
- Add Variables
- Add Annotations
- About Managing as Code
- Export Dashboards
- Import Dashboards
- Manage Dashboards as Code
- About Chart Types
- Chart Type Format
- Drilldown: Filter Translation
- Drilldown: Explore vs. Triage
- Dash0HeatmapChart
- Dash0TreeMapChart
- DependencyMap
- GaugeChart
- GeoMap
- HierarchyMap
- IssuesTimeline
- LogTable
- Markdown
- PieChart
- StatChart
- TimeSeriesChart
- TimeSeriesTable
- About Billing & Cost Control
- Set Spam Filters
- About Managing as Code
- Export Spam Filters
- Manage Spam Filters as Code
- Set a Monthly Budget
- Install Cost Forecast Dashboards
- Understand Telemetry Ingestion Limits
- Understand HTTP Rate Limits
- Overview
- Key Concepts
- About Using Agent0
- Create Dashboards
- Create Check Rules
- Create Infrastructure as Code
- Create Pull Requests
- Use Automations and Integrations
- About Integrating with Agent0
- Set Up GitHub Integration
- Use GitHub in Chat and Automations
- Set Up Linear Integration
- Use Linear in Chat and Automations
- Use the Dash0 Linear Agent
- Set Up Slack Integration
- Configure Slack Triggers
- Use Slack Tools
- Explore Slack Integration Examples
- Best Practices
- Troubleshoot Slack Integration
- Set Up MCP Integration
- Use MCP in Chat and Automations
- About Chat
- About Exploring Chat
- Investigate & Analyze
- Get Live Insights
- Use the Integrated Experience
- About Using External Tools
- Use Bash in Chat
- Use SQL in Chat
- About Troubleshooting
- Tool Call Status
- Agent0 Did Not Do What I Asked
- Investigation Cost More Than Expected
- Dashboard or Alert Doesn't Work
- Live Insights Not Showing Services
- About Automations
- Key Concepts
- About Creating Automations
- Configure General Settings
- Configure Triggers
- Write Prompts
- Configure Notifications
- Set Guardrails
- Use Templates
- About Troubleshooting
- Automation Doesn't Trigger
- Run Fails with Guardrail Failure
- Agent0 Doesn't Call Expected Tools
- Variables Show as {{...}}
- Missing Integration Warnings
- About Darkplane
- About AI Coding Insights
- Set Up AI Coding Insights
- Key Concepts
- Track Cost
- Track Adoption
- Measure Productivity
- Analyze Tools & Skills
- Explore Sessions
- Troubleshoot AI Coding Insights
- Span Attributes
- Derived Metrics
- About Service Monitoring
- Use the Service Catalog
- Use the Service Map
- Built-in Service Metrics
- About Kubernetes Monitoring
- Overview
- Installation
- Configuration
- Automatic Workload Instrumentation
- Metrics Collection and Prometheus Scraping
- Profiling
- Managing Dash0 Resources
- Advanced Configuration
- Platform-Specific Notes and Compatibility
- Troubleshooting
- Upgrading and Uninstallation
- Kubernetes Metrics
- About Resources
- Explore Resources
- Why Resource Equality?
- Overview
- Kubernetes Resources
- AWS Resources
- GCP Resources
- Container and Host Resources
- Other Platform Resources
- Storage & Query Behavior
- About Website Monitoring
- Set Up the Web SDK
- Monitor Website Overview
- Analyze Web Vitals
- About Investigating Sessions
- View Session Details
- View the Full Session
- View Event Details
- View the Full Trace
- Filter Sessions and Data
- Set Up Source Map Integration
- Resolve Stack Traces with Source Maps
- Correlate with Backend Traces
- Understand Web Vitals
- Understand Sessions
- Proxy the Ingestion Endpoint
- Understand Web SDK and Data Privacy
- Troubleshoot Website Monitoring Issues
- About Synthetic Monitoring
- About Creating Synthetic Checks
- Define Request Configuration
- Define Success Criteria
- Define Schedules & Retries
- Explore Synthetic Checks
- Explore Run Details
- About Managing as Code
- Export Synthetic Checks
- Manage Synthetic Checks as Code
- Understand Metrics About Synthetic Checks
- About Alerting
- About Creating Check Rules
- Generate Check Rules with Agent0
- Create Check Rules from Charts
- Create Check Rules from Scratch
- About Investigating Failed Checks
- Use the Failed Checks View
- Use the Failed Check Details View
- Use the Failed Check Telemetry View
- About Notification Channels
- Set Up Notification Channels
- Route Check Rule Notifications
- About Managing as Code
- Export Check Rules
- Export Notification Channels
- Manage Check Rules as Code
- Manage Notification Channels as Code
- Optimize Alert Messages with Templates
- Configure Meta Check Rules
- Understand the Alerting Model
- Troubleshoot Check Rule Issues
- About Google Cloud Monitoring
- Set Up Google Cloud Integration
- Monitor Cloud Run Services
- Monitor Cloud Run Jobs
- Monitor Pub/Sub
- Monitor Cloud Storage
- Monitor Cloud SQL
- About the Query Builder
- Analyze Service Performance
- Analyze Tracing Data
- Analyze Logs
- Analyze All Metrics
- Analyze Web Events
- Write PromQL Queries
- Examples: Service Queries
- Examples: Tracing Queries
- Examples: Log Queries
- Examples: Web Event Queries
- About Querying Data with SQL
- Explore Your Schema
- Write SQL Queries
- Use Supported Functions
- Use Query Templates
- Manage Saved Queries
- Troubleshoot SQL Queries
- About Logging
- About Sending Logs
- Send Vercel Logs to Dash0
- Send Pino Logs to Dash0
- About Using AI in Logs
- Filter by Log AI Attributes
- Triage Log AI Attributes
- Group Log AI Attributes
- View Log AI Attributes
- View Log AI Severities
- View Log AI Pattern Details
- Identify Log Severities
- Browse and Filter Logs
- Analyze Logs in Groups
- Identify Patterns in Logs
- Analyze Logs with Triage
- Inspect Log Details
- Explore Related Logs
- Organize and Save Log Views
- Understand Log Events
- How Log AI Processes Logs
- How Dash0 Processes JSON logs
- How Dash0 Processes NGINX Logs
- How Dash0 Processes Kubernetes Object Logs
- Optimize Log Query Performance
- About Metrics
- Identify High-Cardinality Metrics
- Browse and Filter Metrics
- Inspect Metric Details
- Query Metrics in the Query Builder
- Understand Synthetic Metrics
- Understand OpenTelemetry Metric Names and Labels
- Write Effective PromQL Queries
- Optimize PromQL Query Performance
- Common Metric Query Issues
- About Tracing
- Find Performance and Error Outliers
- Monitor Requests, Errors, and Duration
- Browse and Filter Spans
- Analyze Spans in Groups
- Analyze Spans with Triage
- Inspect Span Details
- Visualize the Full Trace
- Organize and Save Span Views
- Understand Span Events
- Convert Span Events to Log Records
- About Web Events
- Explore All Web Events
- Analyze Page Views
- Monitor JavaScript Errors
- Track HTTP Requests
- Use Custom Events
- Understand Web Event Types
- Filter and Group Web Events
- About Managing as Code
- Manage Check Rules as Code
- Manage Dashboards as Code
- Manage Notification Channels as Code
- Manage Spam Filters as Code
- Manage Synthetic Checks as Code
- Manage Views as Code
- About Settings
- AI
- Audit Logs
- Auth Tokens
- Billing & Plans
- Datasets
- Endpoints
- General
- About Integrations
- GitHub
- Google Cloud
- Linear
- MCP
- Slack
- Source Maps
- Members
- Notification Channels
- OAuth 2.0
- Teams
- User Authentication
- About Views
- Export Views
- Manage Views as Code
- Troubleshooting
- About the Glossary
- Access Control
- Adaptive Sampling
- Auth Tokens
- Command Menu
- Cost Control
- Dash0 API
- Datasets
- Deeplink URLs
- Endpoints
- Filtering
- Infrastructure as Code
- Operations
- Organizations
- RED Metrics
- Resource Equality
- Resource Fragmentation
- Semantic Conventions
- Semantic Convention Upgrades
- Synthetic Metrics
- Teams
- Time Picker
- Views
- FAQ
- .NET Integration
- agentgateway Integration
- Akamai Integration
- Alertmanager Integration
- All Quiet Integration
- Altinity ClickHouse Operator Integration
- Amazon CloudWatch Transaction Search (X-Ray) Integration
- ArgoCD Integration
- Atlantis Integration
- Atlassian Integration
- AWS Integration
- AWS CloudWatch Logs Integration
- AWS CloudWatch Metrics Integration
- AWS EKS with AWS Fargate Integration
- AWS Lambda Integration
- AWS PrivateLink Integration
- BetterStack Integration
- Bindplane Integration
- Browser Integration
- Bun Integration
- Cilium Integration
- Claude Integration
- Claude Code Integration
- ClickHouse Cloud Integration
- Cline Integration
- Cloudflare Workers Integration
- Confluent Cloud Integration
- Continuous Profiling Integration
- Contour Integration
- Cursor Integration
- Cursor Integration
- Dapr Integration
- Dash0 Agent Skills Integration
- Dash0 AI Enhancement Integration
- Dash0 CLI Integration
- Dash0 Cost Forecast Integration
- Dash0 Kubernetes Operator Integration
- Dash0 MCP Server Integration
- Dash0 SDK Web Integration
- Dash0 Terraform Provider Integration
- Discord Integration
- Email Integration
- Emissary-ingress Integration
- Erlang Integration
- Fluent Bit Integration
- Fluentd Integration
- FluxCD Integration
- GitHub Integration
- GitHub Copilot Integration
- Go Integration
- Google Chat Integration
- Google Cloud Platform Integration
- Google Cloud Run Integration
- Google Kubernetes Engine (GKE) Integration
- Grafana Integration
- HAProxy Integration
- Heroku Integration
- Heroku Cedar Platform Integration
- Heroku Fir Platform Integration
- Host Metrics (OpenTelemetry) Integration
- ilert Integration
- Incident.io Integration
- Ingress-NGINX Integration
- Istio Integration
- Java Integration
- Jira Service Management Ops Integration
- kagent Integration
- Karpenter Integration
- KEDA Integration
- kgateway Integration
- Kiro Integration
- Kubernetes Integration
- Kubernetes Cluster Autoscaler Integration
- Kyverno Integration
- LangChain Integration
- Linear Integration
- Linkerd Integration
- Logback Integration
- Logstash Integration
- MCP Tools for Agent0 Integration
- Microsoft Azure Integration
- Microsoft Teams Integration
- MySQL Integration
- Node.js Integration
- OpenCode Integration
- OpenLIT Integration
- OpenLLMetry Integration
- OpenTelemetry Collector Integration
- OpenTelemetry Demo Integration
- OpenTelemetry JS SDK Integration
- OpenTelemetry Kubernetes Operator Integration
- Opsgenie Integration
- PagerDuty Integration
- Perses Integration
- PHP Integration
- Pino Integration
- PostgreSQL Integration
- Prometheus Integration
- Python Integration
- RabbitMQ Integration
- Robusta KRR (Kubernetes Resource Recommender) Integration
- Ruby Integration
- Slack Integration
- Slack Bot Integration
- Slack Webhook Integration
- Strimzi Kafka Integration
- Stripe Integration
- Terragrunt Integration
- TigerData Integration
- Traefik Integration
- Vector Integration
- Vercel Integration
- Webhook Integration
- Windsurf Integration
- Zed Integration