c#-4.0 - 我们可以从服务总线中收集哪些信息?

标签 c#-4.0 azure servicebus

我的问题很简单。我正在开发一个项目,该项目使用 Microsoft Azure 的服务总线在不同虚拟机上的不同模块之间异步发送消息。很多消息都是通过这个总线发送的,所以我们希望有一些关于它的性能和其他使用信息的指标。为什么?因为当一切正常时,用户会很高兴。当系统速度缓慢时,我们希望向用户展示一些有趣的图表、统计数据、仪表和其他小工具,以便他们指示 Azure 或其他方面是否存在问题。为此,我需要有关 Azure 服务总线使用情况的数据。
那么,哪些 Azure API 可用于显示有关服务总线的哪种(诊断)信息?

(用户不应该访问 Azure 本身!他们应该只看到一些性能数据,以再次确保 Azure 工作正常。否则我可以查看它并发现它的一些问题,修复它,然后让用户又高兴了。)

为了详细说明我正在寻找的内容,当您单击 Azure 总线的“监视器”时,Azure 网站有一些不错的图表,其中显示了传入消息数量、错误数量及其类型、大小信息和错误数量的概述。成功操作的数量,全部基于指定时间段。如果我可以在我的项目中接收这些数据,那就太好了。

最佳答案

实体指标 API 将为您提供门户正在使用的确切数据: http://msdn.microsoft.com/en-us/library/windowsazure/dn163589.aspx

这里是订阅!我与 Rajat 录制的关于该主题的剧集 http://channel9.msdn.com/Blogs/Subscribe/Service-Bus-Namespace-Management-and-Analytics

关于c#-4.0 - 我们可以从服务总线中收集哪些信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17567618/

相关文章:

winforms - 如果我以编程方式激活另一个应用程序中的窗口,我可以检测到它何时失去焦点吗?

azure - Azure WebJobs 中的物理路径

c# - TlbExp.exe 错误 :This assembly is built by a runtime newer

wcf - 如何为 WCF 自托管服务定义配置多个端点?

c# - 为什么实现内部接口(interface)的方法必须是公共(public)的

AZURE:如何使用 Azure 查看所有代码文件

azure - 使用 Terraform 在 Azure Stack Edge 中部署 VM

c# - 向服务总线 1.0 队列发送消息时发生套接字错误

rabbitmq - 如何在 Masstransit/RabbitMQ 中组织队列?

servicebus - Microsoft Service Bus 1.1 配置向导失败 - LDAP 服务器不可用