-
-
Notifications
You must be signed in to change notification settings - Fork 325
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
Improve Telemetry Server #2157
Labels
New Feature
New feature request [class->Implemented #{number}: {title}]
Comments
I can help with that. |
I can rewrite my telemetry server (simple port Go server to .net), but I need time 🫠 I use PowerBI with MongoDB and create simple report. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe
As talked about at the last online meetup, I was proposing to drop the current telemetry server and leverage the OpenTelemetry standard.
However, after a more thorough analysis, OpenTelemetry is overkill for the task, since it encompasses tracing, metrics and logging, but it does so in a slightly convoluted way.
So the alternative is to give the current telemetry implementation some love.
Describe the solution you'd like
Describe alternatives you've considered
Use OpenTelemetry, but since the goal is to simply monitor the events and scripts execution, it feels like building a tank to just kill a fly.
Additional context
MongoDB Grafana data source is a plugin for the enterprise version; so defaulting to the good old PostgreSQL would be a better option to build a fully open/free stack.
I can help with most of the things (CI, container and compose), but I'm not (yet) proficient at golang to add the endpoints (and the optional envvar parsing).
Also, since the documentation is in notion, there's no way for a contributor here to edit it.
The text was updated successfully, but these errors were encountered: