Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a prototype using OTel approach #93

Open
4 of 5 tasks
Tracked by #92
travishathaway opened this issue Jan 8, 2025 · 2 comments
Open
4 of 5 tasks
Tracked by #92

Create a prototype using OTel approach #93

travishathaway opened this issue Jan 8, 2025 · 2 comments
Assignees
Labels
enhancement New feature or request spike Research for future issues or projects

Comments

@travishathaway
Copy link
Collaborator

travishathaway commented Jan 8, 2025

Checklist

  • I added a descriptive title
  • I searched open requests and couldn't find a duplicate

What is the idea?

Eventually, we wish to have this plugin exclusively using OTel as its metric submission method, but before we do that, we should prototype at least one possible way to do this. This issue will be both an enhancement New feature or request and a spike Research for future issues or projects because the resulting work may not be what we actually end up using. It will heavily influence our eventual design though.

Why is this needed?

There are many limitations with the current approach of piggy backing on top of existing network requests (see #92 for more details). Using OTel will give us more capabilities and flexibility.

What should happen?

  • Develop a prototype that uses OTel as a submission system but that also retains our previous approach
  • Make sure that the OTel system can be toggled on/off via configuration values (later perhaps by using feature flags which can be controlled remotely)
  • Create a demo video and attach it to this issue
@travishathaway travishathaway added enhancement New feature or request spike Research for future issues or projects labels Jan 8, 2025
@travishathaway travishathaway self-assigned this Jan 8, 2025
This was referenced Jan 8, 2025
@travishathaway
Copy link
Collaborator Author

travishathaway commented Jan 21, 2025

I created this screencast today to briefly discuss the work I've done. Enjoy! 😎

2025-01-21.12-46-55.mp4

Below is the pull request with this work:

@travishathaway
Copy link
Collaborator Author

Still working on the piece for toggling this on and off.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request spike Research for future issues or projects
Projects
None yet
Development

No branches or pull requests

1 participant