-
Notifications
You must be signed in to change notification settings - Fork 258
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
[Docs] Add ADR for generating metrics from traces #3389
[Docs] Add ADR for generating metrics from traces #3389
Conversation
@iancooper fyi a first draft |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @jtsalva. This looks great.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nicely written up, thank you!
BTW @jtsalva We should follow the Metrics conventions for Open Telemetry, In particular, we will want to make sure that we use the Messaging metric conventions, for Brighter when it is sending a message or receiving a message. It would be nice to also to use the Db Metric conventions, for our *box implementations. For the traces, I built against the in-memory bus and *box options first, so that I can then go through and add these to the real implementations; that might work as an approach here too. It lets you break up the PRs for example. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@iancooper makes sense. I've updated this ADR and raised #3453, both ready for review :) |
Great, I think the ADR is nicely written, so very happy to approve. Will review #3453 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* [Feature] Generate metrics from traces #3389 * Minor fixes * Add name to new files --------- Co-authored-by: Ian Cooper <[email protected]>
This aims to be a good enough starting point. There are more metrics I think Brighter could provide and some ideas on how, things like
ApproximateAgeOfOldestMessage
- deferring for later discussion.