如何在Azure Application Insights中导出性能数据

时间:2017-05-18 14:38:37

标签: azure azure-application-insights

有没有办法在Azure Application Insights中导出性能数据?

enter image description here

3 个答案:

答案 0 :(得分:5)

是的,有点儿。但不是从那里。您可以使用Application Insights Analytics

您必须在那里创建一个显示所需内容的查询。然后,您可以将结果导出到csv或将其渲染为图表并保存该图表。

让您入门的示例查询可能是:

requests 
| where timestamp >= ago(24h) 
| summarize percentiles(duration, 95), count()  by name 

查询是,一旦你逐渐了解语言,便于编写,你就可以获得非常有趣的查询。另一个性能示例是

requests 
| where timestamp >= ago(24h) 
| summarize avg(duration), min(duration), max(duration), stdev(duration) , count()  by name 
| order by avg_duration  desc

答案 1 :(得分:2)

如果要将数据导出到sql server,可以先配置应用程序洞察以连续导出到blob,然后使用Stream Analytics Job将这些数据实时导出到所需的目标,例如一个sql server,这最后一个选项也允许你强大的数据转换。

答案 2 :(得分:0)

通过遵循this

,您可以获得有关提取指标/事件/查询数据的更多信息。