Application Insights 筛选数据输出请求
Posted
技术标签:
【中文标题】Application Insights 筛选数据输出请求【英文标题】:Application Insights filter Data Out request 【发布时间】:2019-02-26 03:28:12 【问题描述】:我有一个应用程序洞察图表,我想看看是什么请求在一段时间内产生了超过 64MB 的海量数据。它耗尽了我们的应用程序内存。有谁知道如何过滤 Application Insights 数据以查看这是什么?
【问题讨论】:
你能告诉我你从哪里得到图表吗?详细的步骤很有帮助。 当然,如果您浏览到 Windows Azure Web 应用程序,您可以看到数据输入和输出面板图。深入研究,我们看到了过量数据流出的点。我们认为这是导致我们系统资源耗尽的网络调用。最好了解该特定请求是什么。 【参考方案1】:首先,您可以在 Application Insights 的 Analytics 中运行以下查询。由于您通过运行此查询有时间 (UTC),因此您可以过滤请求。
requests
| extend itemType = iif(itemType == 'request',itemType,"")
| where (itemType == 'request' and (timestamp >= datetime(2019-02-26T07:21:00.000Z) and timestamp <= datetime(2019-02-26T07:22:00.000Z)))
【讨论】:
以上是关于Application Insights 筛选数据输出请求的主要内容,如果未能解决你的问题,请参考以下文章
Azure Application Insights 不显示数据
Application Insights - 没有“进程 cpu”的数据
Application Insights 从自定义数据源中清除数据