Skip to content

Conversation

bacherfl
Copy link
Contributor

Description

Currently WIP, need buy-in from the codeowners for the related issue, but this should serve as a PoC of the suggested enhancement

This PR adds the emission of spans for the following events:

  • Start of the supervisor
  • Handling Message from the OpAMP server
  • Handling messages from the collector

Link to tracking issue

Fixes #38724

Testing

Added assertions to the existing e2e tests to verify the expected spans

Signed-off-by: Florian Bacher <[email protected]>
# Conflicts:
#	cmd/opampsupervisor/supervisor/supervisor.go
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
@bacherfl bacherfl marked this pull request as ready for review March 26, 2025 11:27
@bacherfl bacherfl requested a review from a team as a code owner March 26, 2025 11:27
Signed-off-by: Florian Bacher <[email protected]>
Copy link
Contributor

@atoulme atoulme left a comment

Choose a reason for hiding this comment

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

LGTM

@atoulme
Copy link
Contributor

atoulme commented Jul 14, 2025

@evan-bradley both your comments are showing as outdated, I guess as the PR author @bacherfl updated the contents to address them. Please take another look.

Copy link
Contributor

This PR was marked stale due to lack of activity. It will be closed in 14 days.

@github-actions github-actions bot added the Stale label Aug 20, 2025
@bacherfl bacherfl removed the Stale label Aug 26, 2025
Copy link
Contributor

@evan-bradley evan-bradley left a comment

Choose a reason for hiding this comment

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

Sorry for the long review delay.

@evan-bradley evan-bradley added the Run Windows Enable running windows test on a PR label Aug 29, 2025
@evan-bradley evan-bradley merged commit 4d76147 into open-telemetry:main Aug 29, 2025
232 of 236 checks passed
@github-actions github-actions bot added this to the next release milestone Aug 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[cmd/opampsupervisor] Emit spans via trace exporter

4 participants