opentelemetry-collector

Configure and troubleshoot OpenTelemetry Collector pipelines for Coralogix ingestion.

4|1|Updated May 6, 2026
One-click install
npx skills add https://github.com/coralogix/cx-skills --skill opentelemetry-collector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opentelemetry-collector
Source: https://github.com/coralogix/cx-skills/tree/main/skills/opentelemetry/opentelemetry-collector
Command: npx skills add https://github.com/coralogix/cx-skills --skill opentelemetry-collector

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill resolves common configuration and deployment failures for OpenTelemetry Collectors shipping telemetry to Coralogix, bridging the gap between generic OTel documentation and Coralogix-specific requirements.

Core Features & Use Cases

  • Infrastructure Deployment: Provides authoritative guidance for Kubernetes (Helm), ECS (EC2/Fargate), and standalone host installations.
  • Pipeline Optimization: Ensures correct placement of processors like spanmetrics, tail_sampling, and k8sattributes to prevent data loss or double-counting.
  • Data Safety & Cardinality: Offers expert patterns for PII redaction, URL sanitization, and managing metric cardinality to maintain observability health.

Quick Start

Use the opentelemetry-collector skill to validate my current collector configuration and identify why my span metrics are showing empty database namespaces.

Frequently Asked Questions about opentelemetry-collector

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

FAQPage Schema
How do I configure OpenTelemetry Collector pipelines for Coralogix ingestion on Kubernetes?

To configure OpenTelemetry Collector pipelines for Coralogix, deploy via Helm and ensure correct processor placement for k8sattributes and spanmetrics to prevent data loss. This Skill validates your collector configuration and troubleshoots pipeline issues across Kubernetes environments.

Why are my span metrics showing empty database namespaces in my OTel Collector?

Empty database namespaces in span metrics usually indicate incorrect processor ordering in your OpenTelemetry Collector pipeline. This Skill diagnoses pipeline placement issues and validates your configuration to ensure proper spanmetrics extraction and namespace attribution.

What is the best way to manage metric cardinality and PII redaction in OpenTelemetry?

Managing metric cardinality and PII redaction in OpenTelemetry requires specific processor patterns for data sanitization. This Skill provides expert configurations for PII redaction, URL sanitization, and cardinality control to maintain observability health.

Can I deploy an OpenTelemetry Collector to ECS Fargate for telemetry shipping?

Yes, you can deploy an OpenTelemetry Collector to ECS EC2 and Fargate environments for production-grade telemetry shipping. This Skill provides authoritative deployment patterns and configuration guidance specific to Coralogix ingestion across ECS infrastructure.

How do I prevent data loss or double-counting when using tail_sampling in OpenTelemetry?

Preventing data loss or double-counting with tail_sampling requires correct processor placement within your OpenTelemetry Collector pipeline. This Skill offers pipeline optimization guidance to properly sequence tail_sampling, spanmetrics, and k8sattributes processors.