0

如果我无权访问提交队列消息的客户端,有没有办法记录服务总线异常和错误?例如,来自服务总线队列本身?

4

1 回答 1

2

在此处查看 Azure 指标 REST API:

https://msdn.microsoft.com/en-us/library/azure/dn163589.aspx

由于您需要在 Azure 上创建和安装管理证书,因此启动和运行有点繁琐。下面的链接解释了如何:

https://msdn.microsoft.com/en-us/library/azure/gg551722.aspx

您首先为要监控的队列或主题点击支持的指标资源 - 下面的 URL 是一个经过编辑的示例:

https://management.core.windows.net/[SubscriptionID]/services/servicebus/Namespaces/[Namespace]/queues/[Queue]/Metrics

它带回了大量 JSON,其中包括指向受支持指标资源的链接。这包括失败请求和内部服务器错误的计数。

除此之外,值得在您的客户端上使用记录器机制,让您远程聚合更详细的消息。这将使您更全面地了解您的客户可能无法发送和接收的原因。

于 2015-01-23T11:03:58.780 回答