【问题标题】:How to Export Performance Data in Azure Application Insights如何在 Azure Application Insights 中导出性能数据
【发布时间】:2018-07-17 02:36:33
【问题描述】:

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

【问题讨论】:

    标签: azure azure-application-insights


    【解决方案1】:

    是的,有点。但不是从那里。你可以使用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
    

    【讨论】:

    • 谢谢,我实际上最终打开了 chrome 开发工具,找到了提取该数据的 xhr,然后获取了 json 响应并进行了一些字符串替换以从中创建一个 csv 并导入到sql服务器。不过,您的方式似乎更容易。
    【解决方案2】:

    如果您想将数据导出到 sql server,您可以首先配置应用程序洞察以持续导出到 blob,然后使用流分析作业将这些数据实时导出到您想要的目标,例如一个 sql server,最后一个选项还允许您对数据进行强大的转换。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-11
      • 2017-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多