opentelemetry-integrator

Solid

Integrate OpenTelemetry tracing and metrics into SDKs

AI & Automation 1,160 stars 71 forks Updated today MIT

Install

View on GitHub

Quality Score: 94/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
93
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# OpenTelemetry Integrator Skill ## Overview This skill integrates OpenTelemetry observability into SDKs, providing distributed tracing, metrics collection, and context propagation for comprehensive API monitoring. ## Capabilities - Add tracing spans to SDK operations - Export metrics (latency, errors, throughput) - Configure context propagation (W3C Trace Context) - Support multiple exporters (OTLP, Jaeger, Zipkin) - Implement custom span attributes - Configure sampling strategies - Add semantic conventions for SDK operations - Support baggage propagation ## Target Processes - Observability Integration - Telemetry and Analytics Integration - Logging and Diagnostics ## Integration Points - OpenTelemetry SDKs (all languages) - Jaeger for distributed tracing - Prometheus for metrics - Grafana for visualization - Cloud observability platforms ## Input Requirements - Tracing requirements - Metrics to collect - Exporter configurations - Sampling strategy - Semantic convention mappings ## Output Artifacts - OpenTelemetry instrumentation - Custom span definitions - Metrics collectors - Exporter configurations - Propagator setup - Sampling configuration ## Usage Example ```yaml skill: name: opentelemetry-integrator context: tracing: enabled: true propagator: w3c-trace-context sampling: parentBased sampleRate: 0.1 metrics: enabled: true exportInterval: 30s metrics: - sdk.request.duration - sdk.request....

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

opentelemetry-llm

OpenTelemetry instrumentation for LLM applications with distributed tracing

1,160 Updated today
a5c-ai
Data & Documents Listed

opentelemetry-skill

Use when working with OpenTelemetry - configuring collectors, designing pipelines, instrumenting applications, implementing sampling strategies, managing cardinality, securing telemetry data, troubleshooting observability issues, writing OTTL transformations, making production observability architecture decisions, or setting up observability for AI coding agents (Claude Code, Codex, Gemini CLI, GitHub Copilot, and others)

26 Updated yesterday
o11y-dev
AI & Automation Solid

183-observability-tracing-opentelemetry

Use when you need to implement or improve distributed tracing with OpenTelemetry in Java — including trace/span modeling, context propagation, semantic conventions, span attributes/events/status, sampling strategy, baggage usage, privacy safeguards, and backend integration with OTLP collectors. This should trigger for requests such as Improve tracing; Apply OpenTelemetry tracing; Add distributed tracing; Refactor tracing instrumentation. Part of cursor-rules-java project

393 Updated today
jabrena
AI & Automation Solid

setting-up-distributed-tracing

This skill automates the setup of distributed tracing for microservices. It helps developers implement end-to-end request visibility by configuring context propagation, span creation, trace collection, and analysis. Use this skill when the user requests to set up distributed tracing, implement observability, or troubleshoot performance issues in a microservices architecture. The skill is triggered by phrases such as "setup tracing", "implement distributed tracing", "configure opentelemetry", or "add observability to microservices".

2,274 Updated today
jeremylongshore
AI & Automation Solid

distributed-tracing

Implement distributed tracing with OpenTelemetry, Tempo/Jaeger — instrumentation, sampling, and trace-to-log correlation. Use when the user asks about distributed tracing, OpenTelemetry setup, span instrumentation, trace propagation, or connecting traces to logs and metrics.

15 Updated today
sawrus