add open-telemetry middleware and extended prometheus support · Issue #23 · plab...
source link: https://github.com/plabayo/rama/issues/23
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
add open-telemetry middleware and extended prometheus support #23
GlenDC opened this issue Dec 17, 2023 · 4 comments
Comments
Member
E.g. |
Member
Author
Service has been added to expose metrics. Now ... what metrics might be useful to be added? Should we add something similar to the tracing layer? |
Member
Author
The service is there, available at https://github.com/plabayo/rama/blob/main/src/http/service/web/prometheus.rs. The thing is currently it only works with the Next to that we have to check what else we want to support out of the box with rama. We have for example already the This is for now a low prio item so I am not looking into it. Available for others to pick up. However before you start developing it would be best if you can roughly outline in this issue as a comment that you want to pick it up and how you want to tackle it, how your vision on it is, etc. Feel free to also join our discord to discuss, but let's make sure to put aligned-on plans in this issue as well for proper historic / community tracking. |
added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed needs input
low prio Low priority item.
labels
Member
Author
For someone that is thinking pick this up I think for a first version of rama I think the following could already be grate:
If you want to pick this up do let it be known here or on Discord. Also do not feel obliged to do all 3 bullet points, doing already 1 is perfectly fine as well, they can be all done independently. But if you do want to take them all or multiple, that is fine as well. |
Member
Author
Change of plans:
we probably want the following crates: both using them but also reexporting them for convenience. |
changed the title
add prometheus (or something similar) support for metrics
add open-telemetry middleware and extended prometheus support
added the mentor available A mentor is available to help you through the issue. label
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
No one assigned
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed low prio Low priority item. mentor available A mentor is available to help you through the issue. needs input
None yet
No branches or pull requests
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK