From afeccee47f2721f7c525f70751df37610870eb92 Mon Sep 17 00:00:00 2001 From: Eden Federman Date: Wed, 18 Oct 2023 10:19:26 +0300 Subject: [PATCH] change axiom config --- .../controllers/gateway/config/axiom.go | 31 +++++++------------ 1 file changed, 11 insertions(+), 20 deletions(-) diff --git a/autoscaler/controllers/gateway/config/axiom.go b/autoscaler/controllers/gateway/config/axiom.go index dca0c733c..d37d8e2c7 100644 --- a/autoscaler/controllers/gateway/config/axiom.go +++ b/autoscaler/controllers/gateway/config/axiom.go @@ -24,37 +24,28 @@ func (a *Axiom) ModifyConfig(dest *odigosv1.Destination, currentConfig *commonco ctrl.Log.V(0).Info("Axiom dataset not specified, using default") } - if isTracingEnabled(dest) { - currentConfig.Exporters["otlphttp/axiomtraces"] = commonconf.GenericMap{ - "compression": "gzip", - "endpoint": "https://api.axiom.co/v1/traces", - "headers": commonconf.GenericMap{ - "authorization": "Bearer ${AXIOM_API_TOKEN}", - "x-axiom-dataset": dataset, - }, - } + currentConfig.Exporters["otlphttp/axiom"] = commonconf.GenericMap{ + "compression": "gzip", + "endpoint": "https://api.axiom.co", + "headers": commonconf.GenericMap{ + "authorization": "Bearer ${AXIOM_API_TOKEN}", + "x-axiom-dataset": dataset, + }, + } + if isTracingEnabled(dest) { currentConfig.Service.Pipelines["traces/axiom"] = commonconf.Pipeline{ Receivers: []string{"otlp"}, Processors: []string{"batch"}, - Exporters: []string{"otlphttp/axiomtraces"}, + Exporters: []string{"otlphttp/axiom"}, } } if isLoggingEnabled(dest) { - currentConfig.Exporters["otlphttp/axiomlogs"] = commonconf.GenericMap{ - "compression": "gzip", - "endpoint": "https://api.axiom.co/v1/logs", - "headers": commonconf.GenericMap{ - "authorization": "Bearer ${AXIOM_API_TOKEN}", - "x-axiom-dataset": dataset, - }, - } - currentConfig.Service.Pipelines["logs/axiom"] = commonconf.Pipeline{ Receivers: []string{"otlp"}, Processors: []string{"batch"}, - Exporters: []string{"otlphttp/axiomlogs"}, + Exporters: []string{"otlphttp/axiom"}, } } }