Skip to content

maxwelloduor/dash0-observability-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dash0 Observability Demo

Dash0 Logo

Observability for Platform Engineering

This repository contains hands-on demos demonstrating skills to set up, manage, and maintain observability tools and practices using OpenTelemetry and open standards.

Prerequisites

Before running any demos, configure your Dash0 credentials:

  1. Copy the environment template:

    cp .env.template .env
  2. Edit .env with your Dash0 credentials:

    # Get these values from your Dash0 organization settings
    DASH0_AUTH_TOKEN="your_actual_auth_token"
    DASH0_DATASET="default"
  3. Update endpoints if needed (defaults are for EU region):

    DASH0_ENDPOINT_OTLP_GRPC_HOSTNAME="ingress.eu-west-1.aws.dash0.com"
    DASH0_ENDPOINT_OTLP_GRPC_PORT="4317"

Demos

Complete observability stack with modern visualization tools. Features OpenTelemetry collector integration with Dash0 cloud platform, Perses dashboards for platform infrastructure metrics, and distributed tracing with Jaeger. Includes a Spring Boot platform request service with custom metrics, structured logging, and database integration.

Production-ready Kubernetes observability with OpenTelemetry auto-instrumentation. Features OpenTelemetry Operator for automatic instrumentation of Go and Java applications, complete telemetry pipeline with Prometheus, Jaeger, and OpenSearch, and Perses dashboard-as-code capabilities. Includes multi-service demo applications with PostgreSQL and MySQL backends.

About

OpenTelemetry-native observability setup using Dash0

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors