用途:用于部署、配置或调试把遥测数据发往 Coralogix 的 OpenTelemetry Collector,覆盖 Kubernetes、ECS EC2/Fargate、Linux/macOS、Windows 以及通用安装器等场景,并提供 no data、no traces、Resource Catalog 为空等故障的排查路径。
主要能力:配置 coralogix exporter(domain、private_key、app/subsystem);接入 Infrastructure Explorer / Resource Catalog;选择部署模式;使用 otel-integration Helm chart、OpenTelemetry Operator / Target Allocator、ECS CDOT;配置 spanmetrics、tail_sampling、k8sattributes 等组件;处理基数控制、URL/span 名清理与 PII 脱敏;评估组件成熟度;排查内存与性能问题。
必要用法与要点:domain 必须是裸主机名(如 eu2.coralogix.com),不能带 https:// 或使用 UI 主机名;环境变量需加花括号,如 ${env:CORALOGIX_PRIVATE_KEY};Infrastructure Explorer 需使用专用 coralogix/resource_catalog exporter 并带上 x-coralogix-ingress: metadata-as-otlp-logs/v1 头;memory_limiter 放最前、batch 放最后;spanmetrics 放 agent(采样前),tail_sampling 放 gateway;k8sattributes 全量提取只应有一个角色承担,其他用 passthrough: true;Span Metrics 的 DB 标签兼容转换需放在顶层 spanMetrics.transformStatements。排障时先用 otelcol_exporter_sent/send_failed 指标、nslookup、curl、env 检查与 debug 日志确认导出链路,再检查 pipeline 接线。
限制:OTTL 编写参见 opentelemetry-ottl 技能;OpAMP/Fleet Manager 深入内容、SDK instrumentation 问题、上游网络与 IAM 基础设施不在范围内。资料未提供具体价格、收费与完整安装命令细节。