如何在 Azure WorkerRole 中复制性能计数器设置?

如何在 Azure WorkerRole 中复制性能计数器设置?

我正在尝试收集 Azure 应用程序的性能统计数据。到目前为止,我们的流程是设置启用 RDP 的角色、连接、手动设置性能计数器、注销,然后将应用程序部署到正在运行的角色。

理想情况下,我希望将此 perf 配置作为.csdef我部署时的启动任务,以便它自动发生。

在尝试确定如何保存和加载一组性能计数器时,我偶然发现了这篇推荐该lodctr实用程序的文章:

http://blogs.technet.com/b/yongrhee/archive/2009/10/06/how-to-rebuild-performance-counters-on-windows-vista-server2008-7-server2008r2.aspx

然而文章中的评论让我对尝试使用该工具感到怀疑。

答案1

我后来找到了这些文章,它们描述了在角色方法中设置计数器的过程OnStart(),以及使用 PowerShell 将其他计数器部署到正在运行的部署中。

在 Azure Web 和 Worker 角色中设置性能计数器

Windows Azure 角色中的自动性能计数器注入

相关内容