-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Description
Library name
Azure.Messaging.ServiceBus
Please describe the feature.
Description
TransportMetrics was introduced in PR #27663 as a convenient way to access transport-level metrics for ServiceBusClient.
However, it was later removed in PR #33368 with the comment referencing "metrics work @lmolkova is driving for messaging", but no concrete links or documentation were provided.
I investigated and found some related discussions and PRs:
- PR Metrics API prototype #29781
- Issue #4389
From what I can see, this work was never completed or integrated, leaving developers without an easy way to access transport-level metrics.
Why is this important?
TransportMetrics provided:
- Visibility into transport-level performance and health.
- A lightweight way to monitor and troubleshoot messaging without external instrumentation.
Removing it creates a gap for developers who need these insights for production monitoring and diagnostics.
Request
Please consider:
- Restoring
TransportMetricsinServiceBusClient, or - Providing an alternative solution or roadmap for accessing similar metrics.
If there is an ongoing effort or design for metrics in messaging, could you share a link or documentation?