Skip to content

add presets.coralogixExporter.pipelines to allow enabling exporter on 2 pipelines at once#608

Merged
cazorla19 merged 2 commits into
masterfrom
cds-2254-exporter-pipeline-type
Jul 2, 2025
Merged

add presets.coralogixExporter.pipelines to allow enabling exporter on 2 pipelines at once#608
cazorla19 merged 2 commits into
masterfrom
cds-2254-exporter-pipeline-type

Conversation

@cazorla19

Copy link
Copy Markdown
Contributor

Fixes CDS-2254 by deploying coralogix/opentelemetry-helm-charts#234

This change will add new variable presets.coralogixExporter.pipelines as an array of string to allow enabling exporter on 2 pipelines at once.

So that in cases where we want to disable, let's say, coralogix exporter only in one pipeline, we could do this:

opentelemetry-agent:
  presets:
    coralogixExporter:
      enabled: true
      pipelines: ["metrics", "traces"]

instead of this:

opentelemetry-agent:
  presets:
    coralogixExporter:
      enabled: true
      pipeline: "none"
  config:
    service:
      pipelines:
        metrics:
          exporters:
            - coralogix
        traces:
          exporters:
            - coralogix

We've added a new variable instead of changing the existing one (presets.coralogixExporter.pipeline) for backward compatibility. The existing one pipeline will be deprecated in the future. For now, pipelineS will take precedence, while pipeline will be converted into array when set.

@cazorla19 cazorla19 merged commit 8a5b06d into master Jul 2, 2025
6 of 8 checks passed
@cazorla19 cazorla19 deleted the cds-2254-exporter-pipeline-type branch July 2, 2025 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant