From telemetry
Use whenever Collector YAML needs to be written or debugged, or when someone asks about Collector pipelines, processors, or deployment.
How this skill is triggered — by the user, by Claude, or both
Slash command
/telemetry:otel-collectorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **Last verified:** 2026-03-22 | Collector version: `otelcol-contrib` v0.120.0
Last verified: 2026-03-22 | Collector version:
otelcol-contribv0.120.0
For Kubernetes deployments: load
references/helm-chart.mdfirst. The Tsuga Helm chart (v0.6.2) is the preferred deployment path — it handles RBAC, image management, and Tsuga credentials automatically. Usereferences/deployment.mdonly for non-Kubernetes environments or when Helm is unavailable.
| File | When to Load |
|---|---|
references/helm-chart.md | Kubernetes deployments — Helm chart install, secret management, extending defaults, audit/converge |
references/pipelines.md | Writing or reviewing pipeline topology |
references/processors.md | Configuring any processor; ordering questions |
references/exporters.md | Configuring OTLP or other exporters |
references/receivers.md | Configuring OTLP, Prometheus, filelog, or other receivers |
references/sampling.md | Head sampling, tail sampling, or loadbalancing decisions |
references/deployment.md | Non-Kubernetes: raw DaemonSet/Gateway/Sidecar YAML patterns |
extensions:
health_check:
file_storage:
directory: /var/lib/otelcol/file_storage
receivers:
otlp:
protocols:
grpc:
endpoint: 0.0.0.0:4317
http:
endpoint: 0.0.0.0:4318
processors:
memory_limiter:
check_interval: 1s
limit_percentage: 80
spike_limit_percentage: 25
resourcedetection:
detectors: [env, system, docker]
override: false
batch: # NOTE: Only use batch if NOT using sending_queue at exporter level
timeout: 200ms
send_batch_size: 1000
exporters:
otlp:
endpoint: "your-backend:4317"
compression: gzip
sending_queue:
storage: file_storage
queue_size: 5000
retry_on_failure:
enabled: true
max_elapsed_time: 300s
service:
extensions: [health_check, file_storage]
pipelines:
traces:
receivers: [otlp]
processors: [memory_limiter, resourcedetection]
exporters: [otlp]
metrics:
receivers: [otlp]
processors: [memory_limiter, resourcedetection]
exporters: [otlp]
logs:
receivers: [otlp]
processors: [memory_limiter, resourcedetection]
exporters: [otlp]
telemetry:
logs:
level: info
metrics:
address: 0.0.0.0:8888
See
references/processors.mdfor the critical note onbatchprocessor vssending_queue.
otelcol-contrib versionreferences/sampling.md)k8s_attributes processor requires RBAC permissions; see references/deployment.mdnpx claudepluginhub tsuga-dev/agent-plugins --plugin telemetryGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.