Windows Azure中工作者角色的性能计数器

时间:2017-03-14 09:12:26

标签: azure performancecounter azure-worker-roles

我正在使用名为" \ Processor(_Total)\%Processor Time"的性能计数器。从相关的存储帐户中获取CPU利用率百分比。但是,我使用Azure门户度量标准图表数据进行检查,数据会有很大差异。我的价值就像" 0.33%"在存储帐户中,但在天蓝色的门户网站中,我看到的数据类似于" 1.87%"在cpu百分比区域。

为什么门户网站存在这么多差异?

1 个答案:

答案 0 :(得分:1)

Azure Portal正在以不同的方式跟踪CPU并从VM的“外部”跟踪,而您的WADPerformanceCounters正在跟踪来自VM内部的数据。对于诸如CPU之类的易失性度量,0.33和1.87之间的差异并不是很大,可归因于捕获CPU的不同时序以及可能存在的差异,即VM的CPU使用率如何被跟踪。 Azure平台以及VM内部的“Windows操作系统”如何跟踪它。