otel-collector

Solid

Expert guidance for configuring and deploying the OpenTelemetry Collector. Use when setting up a Collector pipeline, configuring receivers, exporters, or processors, deploying a Collector to Kubernetes or Docker, or forwarding telemetry to Dash0. Triggers on requests involving collector, pipeline, OTLP receiver, exporter, or Dash0 collector setup.

DevOps & Infrastructure 85 stars 11 forks Updated 1 weeks ago Apache-2.0

Install

View on GitHub

Quality Score: 87/100

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

Skill Content

# OpenTelemetry Collector configuration guide Expert guidance for configuring and deploying the OpenTelemetry Collector to receive, process, and export telemetry. ## Rules | Rule | Description | |------|-------------| | [receivers](./rules/receivers.md) | Receivers — OTLP, Prometheus, filelog, hostmetrics | | [exporters](./rules/exporters.md) | Exporters — OTLP/gRPC to Dash0, debug, authentication | | [processors](./rules/processors.md) | Processors — memory limiter, resource detection, ordering, sending queue | | [pipelines](./rules/pipelines.md) | Pipelines — service section, per-signal configuration, connectors | | [deployment](./rules/deployment.md) | Deployment — agent vs gateway patterns, deployment method selection | | [dash0-operator](./rules/deployment/dash0-operator.md) | Dash0 Kubernetes Operator — automated instrumentation, Collector management, Dash0 export | | [collector-helm-chart](./rules/deployment/collector-helm-chart.md) | Collector Helm chart — presets, modes, image selection | | [opentelemetry-operator](./rules/deployment/opentelemetry-operator.md) | OpenTelemetry Operator — Collector CRD, auto-instrumentation, sidecar | | [raw-manifests](./rules/deployment/raw-manifests.md) | Raw Kubernetes manifests — DaemonSet, Deployment, RBAC, Docker Compose | | [sampling](./rules/sampling.md) | Sampling — head, tail, load balancing | | [red-metrics](./rules/red-metrics.md) | RED metrics — span-derived request rate, error rate, duration histograms | | [custom-dist...

Details

Author
dash0hq
Repository
dash0hq/agent-skills
Created
5 months ago
Last Updated
1 weeks ago
Language
Go
License
Apache-2.0

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

otel-collector-config

Use when authoring, debugging, or reviewing an OpenTelemetry Collector (otelcol) configuration — defining receivers/processors/exporters/connectors, wiring service pipelines, choosing between the core and contrib distributions, or exporting to OTLP/Prometheus/Loki/Tempo/Mimir. Also use when a Collector starts but no data arrives, a component is rejected at startup, or metrics lack expected labels. Triggers on "otelcol", "otel collector config", "collector pipeline", "receivers/processors/exporters", "memory_limiter", "otlp exporter", "prometheusremotewrite", "spanmetrics", "tail_sampling".

8 Updated 2 weeks ago
s3onghyun
AI & Automation Solid

otel-instrumentation

Configures trace spans, defines custom metrics, sets up log exporters, and optimizes sampling strategies for OpenTelemetry instrumentation. Use when instrumenting applications with traces, metrics, or logs. Triggers on requests for observability, telemetry, tracing, metrics collection, logging integration, or OTel setup.

85 Updated 1 weeks ago
dash0hq
Data & Documents Solid

neo-opentelemetry

Use this skill when explaining OpenTelemetry concepts, choosing telemetry signals, planning or reviewing Collector architectures and declarative configuration, operating or troubleshooting telemetry pipelines, securing telemetry data, evaluating zero-code instrumentation, or planning Prometheus, OpenCensus, or OpenTracing interoperability and migration. Do not use it to write language SDK/API instrumentation code or custom Collector components.

7 Updated 3 days ago
Benknightdark