opentelemetry

Automates OpenTelemetry collector deployment and pipeline configuration in Kubernetes environments.

7|1|Updated Jul 12, 2026
One-click install
npx skills add https://github.com/julianobarbosa/claude-code-skills --skill opentelemetry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opentelemetry
Source: https://github.com/julianobarbosa/claude-code-skills/tree/main/skills/opentelemetry
Command: npx skills add https://github.com/julianobarbosa/claude-code-skills --skill opentelemetry

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yq, helm, kubectl, requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill guides OpenTelemetry deployment and instrumentation for Kubernetes environments.

Core Features & Use Cases

  • OTel Collector deployment: DaemonSet or Deployment modes.
  • Traces/metrics/logs pipelines: pipelines across data planes.
  • Instrumentation: Env vars, Kubernetes attributes.
  • Use Case: Instrument a service with OTLP exporter to a central collector.

Quick Start

Deploy the OTEL collector via Helm and send test data to the OTLP endpoint.

Frequently Asked Questions about opentelemetry

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

FAQPage Schema
How do I deploy OpenTelemetry collectors to Kubernetes?

OpenTelemetry collectors deploy to Kubernetes as DaemonSet, Deployment, or Sidecar modes using Helm charts. This Skill automates the deployment process, configuring OTEL Collector instances to receive and process telemetry data across your cluster.

Can I instrument applications to send traces, metrics, and logs to a central collector?

Yes. This Skill configures instrumentation using environment variables and Kubernetes attributes, enabling applications to export telemetry via OTLP protocol to a centralized collector that pipelines traces, metrics, and logs.

What's the best way to set up observability pipelines in Kubernetes?

Deploy an OTEL Collector via Helm into your Kubernetes cluster, then configure OTLP receivers, processors, and exporters to create pipelines. This Skill automates the full workflow, including enrichment with Kubernetes attributes and security hardening.

How do I troubleshoot telemetry pipelines in Kubernetes environments?

This Skill provides troubleshooting guidance for OTLP receiver/exporter configurations and pipeline health. Validate collector logs, verify OTLP endpoint connectivity, and inspect pipeline configurations to diagnose data flow issues.

Do I need Helm and kubectl to deploy OpenTelemetry in Kubernetes?

Yes. This Skill uses Helm for OTEL Collector deployment and kubectl for Kubernetes management. These tools are required to apply manifests, manage DaemonSets/Deployments, and configure cluster-level observability.

What Kubernetes attributes can I attach to telemetry data?

OpenTelemetry enriches telemetry with Kubernetes metadata like pod names, namespaces, and node information. This Skill automates attribute enrichment through OTEL Collector processors, providing context for traces, metrics, and logs.