From 8b7b695682372728b9baf89d4cd98f9a9896a753 Mon Sep 17 00:00:00 2001 From: Andreas Gkizas Date: Wed, 15 Oct 2025 10:59:21 +0300 Subject: [PATCH 1/9] updating motel config Signed-off-by: Andreas Gkizas --- .../samples/darwin/managed_otlp/logs_metrics_traces.yml | 9 +++++++++ .../otel/samples/darwin/managed_otlp/platformlogs.yml | 9 +++++++++ .../darwin/managed_otlp/platformlogs_hostmetrics.yml | 9 +++++++++ .../samples/linux/managed_otlp/logs_metrics_traces.yml | 9 +++++++++ .../pkg/otel/samples/linux/managed_otlp/platformlogs.yml | 9 +++++++++ .../linux/managed_otlp/platformlogs_hostmetrics.yml | 9 +++++++++ 6 files changed, 54 insertions(+) diff --git a/internal/pkg/otel/samples/darwin/managed_otlp/logs_metrics_traces.yml b/internal/pkg/otel/samples/darwin/managed_otlp/logs_metrics_traces.yml index b36283399c3..04186eb4ad1 100644 --- a/internal/pkg/otel/samples/darwin/managed_otlp/logs_metrics_traces.yml +++ b/internal/pkg/otel/samples/darwin/managed_otlp/logs_metrics_traces.yml @@ -83,6 +83,15 @@ exporters: endpoint: ${env:ELASTIC_OTLP_ENDPOINT} headers: Authorization: ApiKey ${env:ELASTIC_API_KEY} + sending_queue: + enabled: true + sizer: bytes + queue_size: 50000000 # 50MB uncompressed + block_on_overflow: true + batch: + flush_interval: 1s + min_size: 1_000_000 # 1MB uncompressed + max_size: 4_000_000 # 4MB uncompressed service: extensions: [file_storage] diff --git a/internal/pkg/otel/samples/darwin/managed_otlp/platformlogs.yml b/internal/pkg/otel/samples/darwin/managed_otlp/platformlogs.yml index f5782e2063a..f8543d99ebc 100644 --- a/internal/pkg/otel/samples/darwin/managed_otlp/platformlogs.yml +++ b/internal/pkg/otel/samples/darwin/managed_otlp/platformlogs.yml @@ -57,6 +57,15 @@ exporters: endpoint: ${env:ELASTIC_OTLP_ENDPOINT} headers: Authorization: ApiKey ${env:ELASTIC_API_KEY} + sending_queue: + enabled: true + sizer: bytes + queue_size: 50000000 # 50MB uncompressed + block_on_overflow: true + batch: + flush_interval: 1s + min_size: 1_000_000 # 1MB uncompressed + max_size: 4_000_000 # 4MB uncompressed service: extensions: [file_storage] diff --git a/internal/pkg/otel/samples/darwin/managed_otlp/platformlogs_hostmetrics.yml b/internal/pkg/otel/samples/darwin/managed_otlp/platformlogs_hostmetrics.yml index c6405129024..80b55c44a7c 100644 --- a/internal/pkg/otel/samples/darwin/managed_otlp/platformlogs_hostmetrics.yml +++ b/internal/pkg/otel/samples/darwin/managed_otlp/platformlogs_hostmetrics.yml @@ -78,6 +78,15 @@ exporters: endpoint: ${env:ELASTIC_OTLP_ENDPOINT} headers: Authorization: ApiKey ${env:ELASTIC_API_KEY} + sending_queue: + enabled: true + sizer: bytes + queue_size: 50000000 # 50MB uncompressed + block_on_overflow: true + batch: + flush_interval: 1s + min_size: 1_000_000 # 1MB uncompressed + max_size: 4_000_000 # 4MB uncompressed service: extensions: [file_storage] diff --git a/internal/pkg/otel/samples/linux/managed_otlp/logs_metrics_traces.yml b/internal/pkg/otel/samples/linux/managed_otlp/logs_metrics_traces.yml index 5d20a31c9fd..deb5a29e926 100644 --- a/internal/pkg/otel/samples/linux/managed_otlp/logs_metrics_traces.yml +++ b/internal/pkg/otel/samples/linux/managed_otlp/logs_metrics_traces.yml @@ -90,6 +90,15 @@ exporters: endpoint: ${env:ELASTIC_OTLP_ENDPOINT} headers: Authorization: ApiKey ${env:ELASTIC_API_KEY} + sending_queue: + enabled: true + sizer: bytes + queue_size: 50000000 # 50MB uncompressed + block_on_overflow: true + batch: + flush_interval: 1s + min_size: 1_000_000 # 1MB uncompressed + max_size: 4_000_000 # 4MB uncompressed service: extensions: [file_storage] diff --git a/internal/pkg/otel/samples/linux/managed_otlp/platformlogs.yml b/internal/pkg/otel/samples/linux/managed_otlp/platformlogs.yml index e9c6811b999..568f89bbadd 100644 --- a/internal/pkg/otel/samples/linux/managed_otlp/platformlogs.yml +++ b/internal/pkg/otel/samples/linux/managed_otlp/platformlogs.yml @@ -57,6 +57,15 @@ exporters: endpoint: ${env:ELASTIC_OTLP_ENDPOINT} headers: Authorization: ApiKey ${env:ELASTIC_API_KEY} + sending_queue: + enabled: true + sizer: bytes + queue_size: 50000000 # 50MB uncompressed + block_on_overflow: true + batch: + flush_interval: 1s + min_size: 1_000_000 # 1MB uncompressed + max_size: 4_000_000 # 4MB uncompressed service: extensions: [file_storage] diff --git a/internal/pkg/otel/samples/linux/managed_otlp/platformlogs_hostmetrics.yml b/internal/pkg/otel/samples/linux/managed_otlp/platformlogs_hostmetrics.yml index decee7ba5c0..8ecdd18503a 100644 --- a/internal/pkg/otel/samples/linux/managed_otlp/platformlogs_hostmetrics.yml +++ b/internal/pkg/otel/samples/linux/managed_otlp/platformlogs_hostmetrics.yml @@ -85,6 +85,15 @@ exporters: endpoint: ${env:ELASTIC_OTLP_ENDPOINT} headers: Authorization: ApiKey ${env:ELASTIC_API_KEY} + sending_queue: + enabled: true + sizer: bytes + queue_size: 50000000 # 50MB uncompressed + block_on_overflow: true + batch: + flush_interval: 1s + min_size: 1_000_000 # 1MB uncompressed + max_size: 4_000_000 # 4MB uncompressed service: extensions: [file_storage] From dfc541bb5acce3b0fb5ed24ea91dc640457f3e1e Mon Sep 17 00:00:00 2001 From: Andreas Gkizas Date: Wed, 15 Oct 2025 11:12:06 +0300 Subject: [PATCH 2/9] adding fragment Signed-off-by: Andreas Gkizas --- .../fragments/1760515775-batchingconfig.yaml | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 changelog/fragments/1760515775-batchingconfig.yaml diff --git a/changelog/fragments/1760515775-batchingconfig.yaml b/changelog/fragments/1760515775-batchingconfig.yaml new file mode 100644 index 00000000000..62c73d3087d --- /dev/null +++ b/changelog/fragments/1760515775-batchingconfig.yaml @@ -0,0 +1,32 @@ +# Kind can be one of: +# - breaking-change: a change to previously-documented behavior +# - deprecation: functionality that is being removed in a later release +# - bug-fix: fixes a problem in a previous version +# - enhancement: extends functionality but does not break or fix existing behavior +# - feature: new functionality +# - known-issue: problems that we are aware of in a given version +# - security: impacts on the security of a product or a user’s deployment. +# - upgrade: important information for someone upgrading from a prior version +# - other: does not fit into any of the other categories +kind: other + +# Change summary; a 80ish characters long description of the change. +summary: Updating EDGE collector configuration samples for mOTLP input + +# Long description; in case the summary is not enough to describe the change +# this field accommodate a description without length limits. +# NOTE: This field will be rendered only for breaking-change and known-issue kinds at the moment. +#description: + +# Affected component; usually one of "elastic-agent", "fleet-server", "filebeat", "metricbeat", "auditbeat", "all", etc. +component: elastic-agent + +# PR URL; optional; the PR number that added the changeset. +# If not present is automatically filled by the tooling finding the PR where this changelog fragment has been added. +# NOTE: the tooling supports backports, so it's able to fill the original PR number instead of the backport PR number. +# Please provide it if you are adding a fragment for a different PR. +#pr: https://github.com/owner/repo/1234 + +# Issue URL; optional; the GitHub issue related to this changeset (either closes or is part of). +# If not present is automatically filled by the tooling with the issue linked to the PR number. +#issue: https://github.com/owner/repo/1234 From df3b2cfa824e14025df306ab4656e6cb8c81bab8 Mon Sep 17 00:00:00 2001 From: Andrew Gizas Date: Thu, 16 Oct 2025 10:05:01 +0300 Subject: [PATCH 3/9] Update changelog/fragments/1760515775-batchingconfig.yaml Co-authored-by: Vignesh Shanmugam --- changelog/fragments/1760515775-batchingconfig.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog/fragments/1760515775-batchingconfig.yaml b/changelog/fragments/1760515775-batchingconfig.yaml index 62c73d3087d..98b3a83d49a 100644 --- a/changelog/fragments/1760515775-batchingconfig.yaml +++ b/changelog/fragments/1760515775-batchingconfig.yaml @@ -11,7 +11,7 @@ kind: other # Change summary; a 80ish characters long description of the change. -summary: Updating EDGE collector configuration samples for mOTLP input +summary: Updating EDOT gateway collector configuration samples for mOTLP input # Long description; in case the summary is not enough to describe the change # this field accommodate a description without length limits. From 808acefc81b289110bc27ac146c43f5899c1336c Mon Sep 17 00:00:00 2001 From: Andreas Gkizas Date: Thu, 16 Oct 2025 10:22:39 +0300 Subject: [PATCH 4/9] updating kube-stack values Signed-off-by: Andreas Gkizas --- .../kube-stack/managed_otlp/values.yaml | 31 ++++++++++++++++--- 1 file changed, 27 insertions(+), 4 deletions(-) diff --git a/deploy/helm/edot-collector/kube-stack/managed_otlp/values.yaml b/deploy/helm/edot-collector/kube-stack/managed_otlp/values.yaml index 8f5099ea6f3..464a237d7f5 100644 --- a/deploy/helm/edot-collector/kube-stack/managed_otlp/values.yaml +++ b/deploy/helm/edot-collector/kube-stack/managed_otlp/values.yaml @@ -555,25 +555,48 @@ collectors: timeout: 1s exporters: debug: - otlp/ingest: + otlp/ingest_logs: endpoint: ${env:ELASTIC_OTLP_ENDPOINT} headers: Authorization: ApiKey ${env:ELASTIC_API_KEY} + sending_queue: + enabled: true + sizer: bytes + queue_size: 50000000 # 50MB uncompressed + block_on_overflow: true + batch: + flush_timeout: 1s + min_size: 1_000_000 # 1MB uncompressed + max_size: 4_000_000 # 4MB uncompressed + timeout: 15s + otlp/ingest_metrics_traces: + endpoint: ${env:ELASTIC_OTLP_ENDPOINT} + headers: + Authorization: ApiKey ${env:ELASTIC_API_KEY} + sending_queue: + enabled: true + sizer: bytes + queue_size: 50000000 # 50MB uncompressed + block_on_overflow: true + batch: + flush_timeout: 1s + min_size: 1_000_000 # 1MB uncompressed + max_size: 4_000_000 # 4MB uncompressed timeout: 15s service: pipelines: metrics: receivers: [otlp] processors: [batch/metrics] - exporters: [debug, otlp/ingest] + exporters: [debug, otlp/ingest_metrics_traces] logs: receivers: [otlp] processors: [batch] - exporters: [debug, otlp/ingest] + exporters: [debug, otlp/ingest_logs] traces: receivers: [otlp] processors: [batch] - exporters: [debug, otlp/ingest] + exporters: [debug, otlp/ingest_metrics_traces] # For more details on OpenTelemetry's zero-code instrumentation, see: # https://opentelemetry.io/docs/concepts/instrumentation/zero-code/ instrumentation: From dd9729fb870051b17576f9792e41aa598304983e Mon Sep 17 00:00:00 2001 From: Andreas Gkizas Date: Thu, 16 Oct 2025 17:06:06 +0300 Subject: [PATCH 5/9] updating logs-values Signed-off-by: Andreas Gkizas --- .../kube-stack/managed_otlp/logs-values.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/deploy/helm/edot-collector/kube-stack/managed_otlp/logs-values.yaml b/deploy/helm/edot-collector/kube-stack/managed_otlp/logs-values.yaml index 9486d8ead56..28a9952685e 100644 --- a/deploy/helm/edot-collector/kube-stack/managed_otlp/logs-values.yaml +++ b/deploy/helm/edot-collector/kube-stack/managed_otlp/logs-values.yaml @@ -244,6 +244,15 @@ collectors: endpoint: ${env:ELASTIC_OTLP_ENDPOINT} headers: Authorization: ApiKey ${env:ELASTIC_API_KEY} + sending_queue: + enabled: true + sizer: bytes + queue_size: 50000000 # 50MB uncompressed + block_on_overflow: true + batch: + flush_timeout: 1s + min_size: 1_000_000 # 1MB uncompressed + max_size: 4_000_000 # 4MB uncompressed timeout: 15s service: pipelines: From 7e384944a36aca3fa200300c7b4901fcbf868f0f Mon Sep 17 00:00:00 2001 From: Andreas Gkizas Date: Fri, 17 Oct 2025 10:50:48 +0300 Subject: [PATCH 6/9] remove batch processors Signed-off-by: Andreas Gkizas --- .../kube-stack/managed_otlp/logs-values.yaml | 7 ++----- .../kube-stack/managed_otlp/values.yaml | 15 ++++----------- 2 files changed, 6 insertions(+), 16 deletions(-) diff --git a/deploy/helm/edot-collector/kube-stack/managed_otlp/logs-values.yaml b/deploy/helm/edot-collector/kube-stack/managed_otlp/logs-values.yaml index 28a9952685e..508795eb6bd 100644 --- a/deploy/helm/edot-collector/kube-stack/managed_otlp/logs-values.yaml +++ b/deploy/helm/edot-collector/kube-stack/managed_otlp/logs-values.yaml @@ -234,10 +234,7 @@ collectors: http: endpoint: ${env:MY_POD_IP}:4318 processors: - batch: - send_batch_size: 1000 - timeout: 1s - send_batch_max_size: 1500 + exporters: debug: otlp/ingest: @@ -258,7 +255,7 @@ collectors: pipelines: logs: receivers: [otlp] - processors: [batch] + processors: [] exporters: [debug, otlp/ingest] # For more details on OpenTelemetry's zero-code instrumentation, see: # https://opentelemetry.io/docs/concepts/instrumentation/zero-code/ diff --git a/deploy/helm/edot-collector/kube-stack/managed_otlp/values.yaml b/deploy/helm/edot-collector/kube-stack/managed_otlp/values.yaml index 464a237d7f5..f5dd52e9f63 100644 --- a/deploy/helm/edot-collector/kube-stack/managed_otlp/values.yaml +++ b/deploy/helm/edot-collector/kube-stack/managed_otlp/values.yaml @@ -545,14 +545,7 @@ collectors: http: endpoint: ${env:MY_POD_IP}:4318 processors: - batch: - send_batch_size: 1000 - timeout: 1s - send_batch_max_size: 1500 - batch/metrics: - # explicitly set send_batch_max_size to 0, as splitting metrics requests may cause version_conflict_engine_exception in TSDB - send_batch_max_size: 0 - timeout: 1s + exporters: debug: otlp/ingest_logs: @@ -587,15 +580,15 @@ collectors: pipelines: metrics: receivers: [otlp] - processors: [batch/metrics] + processors: [] exporters: [debug, otlp/ingest_metrics_traces] logs: receivers: [otlp] - processors: [batch] + processors: [] exporters: [debug, otlp/ingest_logs] traces: receivers: [otlp] - processors: [batch] + processors: [] exporters: [debug, otlp/ingest_metrics_traces] # For more details on OpenTelemetry's zero-code instrumentation, see: # https://opentelemetry.io/docs/concepts/instrumentation/zero-code/ From bebb6b448ec0341b11b4f7bef90de74ea503c3c0 Mon Sep 17 00:00:00 2001 From: Andreas Gkizas Date: Fri, 17 Oct 2025 10:52:44 +0300 Subject: [PATCH 7/9] remove batch processors Signed-off-by: Andreas Gkizas --- .../edot-collector/kube-stack/managed_otlp/logs-values.yaml | 3 +-- .../helm/edot-collector/kube-stack/managed_otlp/values.yaml | 5 ++--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/deploy/helm/edot-collector/kube-stack/managed_otlp/logs-values.yaml b/deploy/helm/edot-collector/kube-stack/managed_otlp/logs-values.yaml index 508795eb6bd..e950a4b0818 100644 --- a/deploy/helm/edot-collector/kube-stack/managed_otlp/logs-values.yaml +++ b/deploy/helm/edot-collector/kube-stack/managed_otlp/logs-values.yaml @@ -234,7 +234,6 @@ collectors: http: endpoint: ${env:MY_POD_IP}:4318 processors: - exporters: debug: otlp/ingest: @@ -247,7 +246,7 @@ collectors: queue_size: 50000000 # 50MB uncompressed block_on_overflow: true batch: - flush_timeout: 1s + flush_timeout: 1s min_size: 1_000_000 # 1MB uncompressed max_size: 4_000_000 # 4MB uncompressed timeout: 15s diff --git a/deploy/helm/edot-collector/kube-stack/managed_otlp/values.yaml b/deploy/helm/edot-collector/kube-stack/managed_otlp/values.yaml index f5dd52e9f63..7cca427b7ed 100644 --- a/deploy/helm/edot-collector/kube-stack/managed_otlp/values.yaml +++ b/deploy/helm/edot-collector/kube-stack/managed_otlp/values.yaml @@ -545,7 +545,6 @@ collectors: http: endpoint: ${env:MY_POD_IP}:4318 processors: - exporters: debug: otlp/ingest_logs: @@ -558,7 +557,7 @@ collectors: queue_size: 50000000 # 50MB uncompressed block_on_overflow: true batch: - flush_timeout: 1s + flush_timeout: 1s min_size: 1_000_000 # 1MB uncompressed max_size: 4_000_000 # 4MB uncompressed timeout: 15s @@ -572,7 +571,7 @@ collectors: queue_size: 50000000 # 50MB uncompressed block_on_overflow: true batch: - flush_timeout: 1s + flush_timeout: 1s min_size: 1_000_000 # 1MB uncompressed max_size: 4_000_000 # 4MB uncompressed timeout: 15s From bf92a4be4617ac65b5c130259048c1535ddf460a Mon Sep 17 00:00:00 2001 From: Andreas Gkizas Date: Fri, 17 Oct 2025 15:18:31 +0300 Subject: [PATCH 8/9] updating with seperate exporters rest examples Signed-off-by: Andreas Gkizas --- .../managed_otlp/logs_metrics_traces.yml | 25 ++++++++++++++----- .../managed_otlp/logs_metrics_traces.yml | 25 ++++++++++++++----- 2 files changed, 38 insertions(+), 12 deletions(-) diff --git a/internal/pkg/otel/samples/darwin/managed_otlp/logs_metrics_traces.yml b/internal/pkg/otel/samples/darwin/managed_otlp/logs_metrics_traces.yml index 04186eb4ad1..beb2949ccb2 100644 --- a/internal/pkg/otel/samples/darwin/managed_otlp/logs_metrics_traces.yml +++ b/internal/pkg/otel/samples/darwin/managed_otlp/logs_metrics_traces.yml @@ -79,7 +79,20 @@ processors: enabled: true exporters: - otlp/ingest: + otlp/ingest_logs: + endpoint: ${env:ELASTIC_OTLP_ENDPOINT} + headers: + Authorization: ApiKey ${env:ELASTIC_API_KEY} + sending_queue: + enabled: true + sizer: bytes + queue_size: 50000000 # 50MB uncompressed + block_on_overflow: true + batch: + flush_interval: 1s + min_size: 1_000_000 # 1MB uncompressed + max_size: 4_000_000 # 4MB uncompressed + otlp/ingest_metrics: endpoint: ${env:ELASTIC_OTLP_ENDPOINT} headers: Authorization: ApiKey ${env:ELASTIC_API_KEY} @@ -99,24 +112,24 @@ service: traces/fromsdk: receivers: [otlp/fromsdk] processors: [] - exporters: [otlp/ingest] + exporters: [otlp/ingest_metrics] metrics/fromsdk: receivers: [otlp/fromsdk] processors: [] - exporters: [otlp/ingest] + exporters: [otlp/ingest_metrics] logs/fromsdk: receivers: [otlp/fromsdk] processors: [] - exporters: [otlp/ingest] + exporters: [otlp/ingest_logs] metrics/hostmetrics: receivers: [hostmetrics/system] processors: [resourcedetection] - exporters: [otlp/ingest] + exporters: [otlp/ingest_metrics] logs/platformlogs: receivers: [filelog/platformlogs] processors: [resourcedetection] - exporters: [otlp/ingest] + exporters: [otlp/ingest_logs] diff --git a/internal/pkg/otel/samples/linux/managed_otlp/logs_metrics_traces.yml b/internal/pkg/otel/samples/linux/managed_otlp/logs_metrics_traces.yml index deb5a29e926..250a6263add 100644 --- a/internal/pkg/otel/samples/linux/managed_otlp/logs_metrics_traces.yml +++ b/internal/pkg/otel/samples/linux/managed_otlp/logs_metrics_traces.yml @@ -86,7 +86,20 @@ processors: enabled: true exporters: - otlp/ingest: + otlp/ingest_logs: + endpoint: ${env:ELASTIC_OTLP_ENDPOINT} + headers: + Authorization: ApiKey ${env:ELASTIC_API_KEY} + sending_queue: + enabled: true + sizer: bytes + queue_size: 50000000 # 50MB uncompressed + block_on_overflow: true + batch: + flush_interval: 1s + min_size: 1_000_000 # 1MB uncompressed + max_size: 4_000_000 # 4MB uncompressed + otlp/ingest_metrics_traces: endpoint: ${env:ELASTIC_OTLP_ENDPOINT} headers: Authorization: ApiKey ${env:ELASTIC_API_KEY} @@ -106,24 +119,24 @@ service: traces/fromsdk: receivers: [otlp/fromsdk] processors: [] - exporters: [otlp/ingest] + exporters: [otlp/ingest_metrics_traces] metrics/fromsdk: receivers: [otlp/fromsdk] processors: [] - exporters: [otlp/ingest] + exporters: [otlp/ingest_metrics_traces] logs/fromsdk: receivers: [otlp/fromsdk] processors: [] - exporters: [otlp/ingest] + exporters: [otlp/ingest_logs] metrics/hostmetrics: receivers: [hostmetrics/system] processors: [resourcedetection] - exporters: [otlp/ingest] + exporters: [otlp/ingest_metrics_traces] logs/platformlogs: receivers: [filelog/platformlogs] processors: [resourcedetection] - exporters: [otlp/ingest] + exporters: [otlp/ingest_logs] From 3f37dfd4599d8dd99860026e1c901d894be60d5e Mon Sep 17 00:00:00 2001 From: Andreas Gkizas Date: Fri, 17 Oct 2025 15:20:45 +0300 Subject: [PATCH 9/9] updating with seperate exporters rest examples Signed-off-by: Andreas Gkizas --- .../samples/darwin/managed_otlp/logs_metrics_traces.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/internal/pkg/otel/samples/darwin/managed_otlp/logs_metrics_traces.yml b/internal/pkg/otel/samples/darwin/managed_otlp/logs_metrics_traces.yml index beb2949ccb2..182924f2525 100644 --- a/internal/pkg/otel/samples/darwin/managed_otlp/logs_metrics_traces.yml +++ b/internal/pkg/otel/samples/darwin/managed_otlp/logs_metrics_traces.yml @@ -92,7 +92,7 @@ exporters: flush_interval: 1s min_size: 1_000_000 # 1MB uncompressed max_size: 4_000_000 # 4MB uncompressed - otlp/ingest_metrics: + otlp/ingest_metrics_traces: endpoint: ${env:ELASTIC_OTLP_ENDPOINT} headers: Authorization: ApiKey ${env:ELASTIC_API_KEY} @@ -112,12 +112,12 @@ service: traces/fromsdk: receivers: [otlp/fromsdk] processors: [] - exporters: [otlp/ingest_metrics] + exporters: [otlp/ingest_metrics_traces] metrics/fromsdk: receivers: [otlp/fromsdk] processors: [] - exporters: [otlp/ingest_metrics] + exporters: [otlp/ingest_metrics_traces] logs/fromsdk: receivers: [otlp/fromsdk] @@ -127,7 +127,7 @@ service: metrics/hostmetrics: receivers: [hostmetrics/system] processors: [resourcedetection] - exporters: [otlp/ingest_metrics] + exporters: [otlp/ingest_metrics_traces] logs/platformlogs: receivers: [filelog/platformlogs]