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