在 Windows Azure 诊断中启用性能计数器时,我必须使用一些魔术字符串文字来指定计数器,例如\Processor(_Total)\% Processor Time
. 我找不到可能的字符串文字列表。
哪里有清单吗?
在 Windows Azure 诊断中启用性能计数器时,我必须使用一些魔术字符串文字来指定计数器,例如\Processor(_Total)\% Processor Time
. 我找不到可能的字符串文字列表。
哪里有清单吗?
这是 Windows 性能监视基础结构。
但是,您是对的,很难在互联网上找到真实的清单。但这里有几个链接可以帮助你。
Rest 正在使用您最喜欢的搜索引擎搜索互联网。
应@sharptooth 的要求添加我的评论作为答案:)
RDP 进入 VM 后,打开命令提示符并键入“typeperf -q”以列出 VM 上所有可用的性能计数器。正如@Sandrino Di Mattia 提到的,您可以使用“typeperf -q > counters.txt”将结果保存在文本文件中。
请注意,根据 VM 托管的角色类型(Web 角色或工作角色),您可能会获得不同的性能计数器。
使用远程桌面连接转到 Azure 服务器。运行 perfmon 并添加一个新的计数器,瞧,这就是你的列表。
对于它的价值,根据 Gaurav Mantri 的评论,这是我从我的 Web 角色中获得的列表。这是 的输出typeperf -q
。我假设不同的 Azure 角色有不同的计数器,它们甚至可能因 Web 角色而异。我们的是中号。
该列表对于 SO 上的帖子来说太大了,所以这里有一个 github 要点: https ://gist.github.com/seibar/74b376aa1c57f2f7c2fd