Particular / NServiceBus

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

Emit processing time metric #7080

Closed mauroservienti closed 2 months ago

mauroservienti commented 3 months ago

This PR introduces an OpenTelemetry-native metric for measuring the message's processing time, which include the pipeline.

POA:

mauroservienti commented 3 months ago

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

mauroservienti commented 3 months ago

@lailabougria @SzymonPobiega, this is ready for a review

SzymonPobiega commented 2 months ago

Replaced by https://github.com/Particular/NServiceBus/pull/7097