Skip to content

fix: push otel-collector self-telemetry - #2777

Merged
bukata-sa merged 4 commits into
mainfrom
fix/otel-collector-self-telemetry
Sep 1, 2026
Merged

bukata-sa merged 4 commits into
mainfrom
fix/otel-collector-self-telemetry

Conversation

@bukata-sa

Copy link
Copy Markdown
Contributor

No description provided.

@bukata-sa
bukata-sa marked this pull request as ready for review September 1, 2026 17:21
Copilot AI lite review requested due to automatic review settings September 1, 2026 17:21
@bukata-sa
bukata-sa requested a review from a team as a code owner September 1, 2026 17:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the OpenTelemetry Collector configs used by the framework’s observability docker-compose setups to export the collector’s own self-telemetry metrics into the existing OTLP receiver, so they flow through the normal metrics pipeline/exporters.

Changes:

  • Configure service.telemetry.metrics.readers with a periodic OTLP HTTP/protobuf exporter targeting http://localhost:4318.
  • Apply the same self-telemetry push configuration to both the default compose stack and the VictoriaMetrics compose stack.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
framework/observability/compose/otel.yaml Adds a telemetry metrics reader that periodically exports the collector’s self-metrics via OTLP HTTP to the local receiver.
framework/observability/compose-victoria-metrics/otel/otel-collector-config.yaml Mirrors the same self-telemetry OTLP push configuration for the VictoriaMetrics-based stack.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@bukata-sa
bukata-sa force-pushed the fix/otel-collector-self-telemetry branch 2 times, most recently from a80519f to 28f5fe7 Compare September 1, 2026 17:27
skudasov
skudasov previously approved these changes Sep 1, 2026
@bukata-sa
bukata-sa force-pushed the fix/otel-collector-self-telemetry branch from 28f5fe7 to 8ed5f4a Compare September 1, 2026 17:28
@skudasov
skudasov self-requested a review September 1, 2026 17:28
@bukata-sa
bukata-sa merged commit 29499c7 into main Sep 1, 2026
61 checks passed
@bukata-sa
bukata-sa deleted the fix/otel-collector-self-telemetry branch September 1, 2026 18:01
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.

3 participants