OpenTelemetry Instrumentation
Instrument your applications with OpenTelemetry for distributed tracing, metrics, and logging. Generates SDK setup, custom spans, metric collectors, and exporter configurations for Jaeger, Grafana, and Datadog.
This skill helps you add observability to your applications using the OpenTelemetry standard. It sets up auto-instrumentation for popular frameworks, creates custom spans for business-critical paths, configures metric exporters, and implements structured logging with trace correlation.
When to use
Use when setting up observability for a new service, adding tracing to an existing app, debugging distributed system issues, or migrating from proprietary APM to OpenTelemetry.
Examples
Instrument Node.js service
Add auto-instrumentation to an Express/Fastify app
Set up OpenTelemetry auto-instrumentation for my Express.js API with custom spans for database queries and external API calls
Distributed tracing setup
Trace requests across multiple microservices
Configure distributed tracing across my 4 microservices so I can see the full request path in Jaeger