data-api-builder-otel
CommunityEnable OTEL tracing for Data API Builder.
Software Engineering#monitoring#observability#telemetry#distributed-tracing#open-telemetry#aspire#data-api-builder
AuthorJerryNixon
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Data API Builder teams need reliable distributed tracing and metrics to diagnose performance and reliability across Aspire, Docker, and Azure deployments. This Skill provides a ready-to-use OpenTelemetry setup for DAB so traces and metrics flow to the configured backends.
Core Features & Use Cases
- Enables distributed tracing and metrics for REST, GraphQL, MCP, and database operations via the .NET OpenTelemetry SDK.
- Uses the runtime.telemetry.open-telemetry configuration block in dab-config.json to control enablement and endpoints.
- Supports Aspire auto-injection of OTLP endpoint and service name; works with local development and cloud deployments; optional headers for authenticated collectors.
- Includes practical guidance on avoiding common pitfalls (e.g., unsatisfied @env() references causing startup crashes).
Quick Start
Configure the DAB runtime to enable OpenTelemetry by setting runtime.telemetry.open-telemetry and then run the container with Aspire or a local collector.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: data-api-builder-otel Download link: https://github.com/JerryNixon/vslive-2026-las-demos/archive/main.zip#data-api-builder-otel Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.