从Azure云服务读取性能计数器 - 负载测试

时间:2014-12-15 18:43:32

标签: azure load-testing azure-cloud-services azure-connect

我尝试为Azure托管的Web服务创建负载测试,但我无法连接到Azure Cloud Service以收集计数器。 我们如何从本地计算机或任何计算机连接到Azure云服务?

我曾尝试使用云服务名称VIP,但没有运气。

错误:无法从机器上读取计数器' xyz'。

注意:我可以将RDC用于同一个云服务。

enter image description here

2 个答案:

答案 0 :(得分:0)

如果您希望从计算机获取性能计数器,则可以在角色上配置Application Insights,并将其作为云负载测试的一部分进行收集。 http://blogs.msdn.com/b/visualstudioalm/archive/2014/04/07/get-application-performance-data-during-load-runs-with-visual-studio-online.aspx 这个链接可以让你了解如何做到这一点。

如果您有更多疑问,请与我们联系。以上链接还可以帮助您从产品团队获得帮助。

谢谢! 朗高

答案 1 :(得分:0)

刚遇到这个问题 - 这可以通过在负载测试的性能计数器收集部分中配置Web服务的虚拟机实例(webrole / worker角色)的IP地址来完成。您的负载测试控制器也必须与您的应用程序位于同一子网中。这将有助于收集所有perfmon数据(包括应用程序的自定义性能计数器)。