opentelemetry

Instrument distributed applications to collect traces, metrics, and error data with OpenTelemetry.

5|1|Updated Nov 28, 2025
One-click install
npx skills add https://github.com/ashchupliak/dream-team --skill opentelemetry-ashchupliak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opentelemetry
Source: https://github.com/ashchupliak/dream-team/tree/main/skills/opentelemetry
Command: npx skills add https://github.com/ashchupliak/dream-team --skill opentelemetry-ashchupliak

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Instrument distributed applications to collect traces, metrics, and error data across services, enabling faster diagnosis and reliable performance insights.

Core Features & Use Cases

  • End-to-end telemetry instrumentation for backend services (traces, metrics, logs) with OpenTelemetry.
  • Ready-to-use configuration snippets for Spring Boot, Kotlin, Node.js, and frontend environments; includes Sentry integration.
  • Real-world usage examples showing how to instrument common patterns and export telemetry to OTLP/Zipkin/Sentry.

Quick Start

Apply the OpenTelemetry snippets to instrument your application and start collecting traces and metrics.

Frequently Asked Questions about opentelemetry

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I instrument a Spring Boot application for distributed tracing and metrics?

Instrumenting a Spring Boot application for distributed tracing and metrics involves applying OpenTelemetry configuration snippets to collect traces, metrics, and error data, then exporting them to OTLP, Zipkin, or Sentry for reliable performance insights.

Can I use OpenTelemetry to collect frontend telemetry and integrate it with Sentry?

Yes, OpenTelemetry can collect frontend telemetry and integrate it with Sentry. The Skill provides ready-to-use configuration snippets for frontend environments to capture end-to-end traces and error data.

What is the best way to set up end-to-end observability across Node.js and Kotlin services?

Setting up end-to-end observability across Node.js and Kotlin services requires using OpenTelemetry to collect consistent traces, metrics, and logs, applying the provided sample integration code to enable collectors and exporters.

Does OpenTelemetry work with both backend and frontend environments for consistent telemetry?

Yes, OpenTelemetry works with both backend and frontend environments for consistent telemetry. It supports Spring Boot, Kotlin, and Node.js, providing real-world usage examples to instrument common patterns across distributed applications.

How do I configure OpenTelemetry exporters to send error data to Sentry?

Configuring OpenTelemetry exporters to send error data to Sentry involves using the provided configuration snippets and sample integration code to enable the Sentry exporter within your Spring Boot, Kotlin, or Node.js application environment.