Application Insights Analytics - 图表X轴

时间:2017-06-16 13:18:31

标签: azure-application-insights ms-app-analytics aiql

如何为查询呈现图表

performanceCounters
| where name == "% Processor Time" 
| summarize avg(value) by bin(timestamp, 5s),cloud_RoleInstance 

我每5秒获得一分,而不是每1分钟一次?

1 个答案:

答案 0 :(得分:1)

以固定间隔(约1分钟)收集Perf计数器,bin函数的效果将时间戳移动到最接近的5秒间隔。您所看到的是因为计数器收集间隔,您将无法获得该粒度。您需要实现自己的模块才能做到这一点。

https://github.com/Microsoft/ApplicationInsights-dotnet-server/blob/v2.3.0/Src/PerformanceCollector/Shared/PerformanceCollectorModule.cs#L49