Particular / NServiceBus

Build, version, and monitor better microservices with the most powerful service platform for .NET
https://particular.net/nservicebus/
Other
2.07k stars 650 forks source link

Emit message handler time metric #7048

Open saratry opened 1 month ago

saratry commented 1 month ago

This PR introduces a new metric for measuring the message handler time using an OpenTelemetry-native metric. We introduced a new tag/label to record the message handler type (nservicebus.message_handler_type).

danielmarbach commented 4 weeks ago

I made a larger comment on the other PR I was pinged on that is based on the work here https://github.com/Particular/NServiceBus/pull/7064#issuecomment-2173060785

mauroservienti commented 3 weeks ago

Reverting to draft to signal the dependency on https://github.com/Particular/NServiceBus/pull/7077 and preventing accidental merge

mauroservienti commented 3 weeks ago

@lailabougria @SzymonPobiega, this is ready for a review