From 8d79be2f6d53987e903fc3dec5c6a55ba07e21f4 Mon Sep 17 00:00:00 2001 From: Aleksandr Bukata Date: Tue, 1 Sep 2026 10:48:08 +0100 Subject: [PATCH 1/4] fix: push otel-collector self-telemetry --- .../otel/otel-collector-config.yaml | 10 ++++++++++ framework/observability/compose/otel.yaml | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/framework/observability/compose-victoria-metrics/otel/otel-collector-config.yaml b/framework/observability/compose-victoria-metrics/otel/otel-collector-config.yaml index 3ab1e6dfd..9aed0625c 100644 --- a/framework/observability/compose-victoria-metrics/otel/otel-collector-config.yaml +++ b/framework/observability/compose-victoria-metrics/otel/otel-collector-config.yaml @@ -40,6 +40,16 @@ exporters: verbosity: basic service: + telemetry: + metrics: + readers: + - periodic: + interval: 10000 + exporter: + otlp: + protocol: grpc + endpoint: localhost:4317 + insecure: true pipelines: metrics: receivers: [ otlp ] diff --git a/framework/observability/compose/otel.yaml b/framework/observability/compose/otel.yaml index e3e95616b..d5042c5a1 100644 --- a/framework/observability/compose/otel.yaml +++ b/framework/observability/compose/otel.yaml @@ -31,6 +31,16 @@ processors: timeout: 5s service: + telemetry: + metrics: + readers: + - periodic: + interval: 10000 + exporter: + otlp: + protocol: grpc + endpoint: localhost:4317 + insecure: true pipelines: traces: receivers: [otlp] From 973da8a537baeda16c0cb1f9777d532edae9ed45 Mon Sep 17 00:00:00 2001 From: Aleksandr Bukata Date: Tue, 1 Sep 2026 11:05:55 +0100 Subject: [PATCH 2/4] fix --- .../compose-victoria-metrics/otel/otel-collector-config.yaml | 5 ++--- framework/observability/compose/otel.yaml | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/framework/observability/compose-victoria-metrics/otel/otel-collector-config.yaml b/framework/observability/compose-victoria-metrics/otel/otel-collector-config.yaml index 9aed0625c..2ae041d07 100644 --- a/framework/observability/compose-victoria-metrics/otel/otel-collector-config.yaml +++ b/framework/observability/compose-victoria-metrics/otel/otel-collector-config.yaml @@ -47,9 +47,8 @@ service: interval: 10000 exporter: otlp: - protocol: grpc - endpoint: localhost:4317 - insecure: true + protocol: http/protobuf + endpoint: http://localhost:4318 pipelines: metrics: receivers: [ otlp ] diff --git a/framework/observability/compose/otel.yaml b/framework/observability/compose/otel.yaml index d5042c5a1..5aad7d5ef 100644 --- a/framework/observability/compose/otel.yaml +++ b/framework/observability/compose/otel.yaml @@ -38,9 +38,8 @@ service: interval: 10000 exporter: otlp: - protocol: grpc - endpoint: localhost:4317 - insecure: true + protocol: http/protobuf + endpoint: http://localhost:4318 pipelines: traces: receivers: [otlp] From df5fbf298020b4198c9b039e89c36bb7db9e353f Mon Sep 17 00:00:00 2001 From: Aleksandr Bukata Date: Tue, 1 Sep 2026 12:33:25 +0100 Subject: [PATCH 3/4] fix --- .../compose-victoria-metrics/otel/otel-collector-config.yaml | 2 +- framework/observability/compose/otel.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/framework/observability/compose-victoria-metrics/otel/otel-collector-config.yaml b/framework/observability/compose-victoria-metrics/otel/otel-collector-config.yaml index 2ae041d07..0b60ecc0f 100644 --- a/framework/observability/compose-victoria-metrics/otel/otel-collector-config.yaml +++ b/framework/observability/compose-victoria-metrics/otel/otel-collector-config.yaml @@ -44,7 +44,7 @@ service: metrics: readers: - periodic: - interval: 10000 + interval: 10s exporter: otlp: protocol: http/protobuf diff --git a/framework/observability/compose/otel.yaml b/framework/observability/compose/otel.yaml index 5aad7d5ef..ee9c8038b 100644 --- a/framework/observability/compose/otel.yaml +++ b/framework/observability/compose/otel.yaml @@ -35,7 +35,7 @@ service: metrics: readers: - periodic: - interval: 10000 + interval: 10s exporter: otlp: protocol: http/protobuf From 8ed5f4a77c47095753171a67a01f4e530bb60c25 Mon Sep 17 00:00:00 2001 From: Aleksandr Bukata Date: Tue, 1 Sep 2026 18:22:47 +0100 Subject: [PATCH 4/4] changeset --- framework/.changeset/v0.16.8.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 framework/.changeset/v0.16.8.md diff --git a/framework/.changeset/v0.16.8.md b/framework/.changeset/v0.16.8.md new file mode 100644 index 000000000..b7dbab19e --- /dev/null +++ b/framework/.changeset/v0.16.8.md @@ -0,0 +1 @@ +- Transmit devenv otel-collector own metrics through own otlp/http