记录Azure Service Bus服务器异常

时间:2015-01-22 09:31:31

标签: azure azureservicebus azure-servicebus-queues

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

1 个答案:

答案 0 :(得分: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

首先点击要监控的队列或主题的受支持指标资源 - 下面的网址是一个编辑示例:

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

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

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