Replies: 2 comments 1 reply
-
I'm away until this Thursday. Please review prior issues and pull requests related to metrics and OpenTelemetry, such as this: https://github.com/rabbitmq/rabbitmq-dotnet-client/issues?q=metric There is probably overlap between metrics and OTel. @eerhardt probably has something to add with regard to this topic! |
Beta Was this translation helpful? Give feedback.
-
our prior discussions with the OpenTelemetry team at MSFT suggest that it is often a lot more involved than it sounds. Not adding the code but agreeing on what to do, how to name things, what metrics to expose. That said, if you believe it is straightforward, please take a look at the priori discussions, at what the client already supports, and submit a PR. |
Beta Was this translation helpful? Give feedback.
-
In order to identify and troubleshoot dotnet applications which have setup the client in a suboptimal way, we would like to have metrics from RabbitMQ's dotnet client. Since the RabbitMQ dotnet client already has a dependency towards
System.Diagnostics.DiagnosticSource
, adding metrics should be fairly straight forward with using the Metrics API from Microsoft. This is something our company would consider contributing to this library if the project agrees that this is a feature that it would like to have.Based on semantic conventions for messaging client, the following metrics is something we consider interesting to add:
Additionally the following metrics could be considered (based on the semantic conventions for database client metrics):
We would like to get feedback is you consider that this something that would be valuable for the project.
Beta Was this translation helpful? Give feedback.
All reactions