Kusto - 如何在 Azure Application Insight 中查找导致 524/5xx 错误的操作/异常?

Posted

技术标签:

【中文标题】Kusto - 如何在 Azure Application Insight 中查找导致 524/5xx 错误的操作/异常?【英文标题】:Kusto - How to find which operation/exception caused 524/5xx error in Azure Application Insight? 【发布时间】:2022-01-22 06:49:02 【问题描述】:

我是 Kusto 的菜鸟,谁能分享如何在 Azure Application Insight 日志中获取导致请求失败(5xx http)的操作/异常,并提供开始时间和结束时间?

非常感谢。

【问题讨论】:

【参考方案1】:

在 Azure 门户 Application Insights 中导航到日志选项卡并添加以下查询(在您的情况下 resultCode 为 5XX)

requests
| where resultCode == 404
| summarize Count=sum(itemCount) by url
| sort by Count

以下是门户网站的截图:

另请参阅此swinburger blog 和此SO 线程。

【讨论】:

感谢@Saikarri,但我正在寻找的是导致http代码失败(5xx)的操作/异常,而不是url 您好@MikeNg,上述步骤是在 Application Insights 中查询数据的一般过程。检查此blog 和MS Docs 以根据您的要求自定义查询

以上是关于Kusto - 如何在 Azure Application Insight 中查找导致 524/5xx 错误的操作/异常?的主要内容,如果未能解决你的问题,请参考以下文章

Kusto / Azure Application Insights - 如何将数据与前几周的同一天进行比较?

如何从 Kusto.Explorer 查询我的 Application Insights 日志(分析)?

我们可以在将记录摄取到 Kusto 表之前更改 Kusto 列的值吗?

在 Kusto 查询中显示 JSON 属性 - 特定子网

在Kusto中format_datetime()中,将分和秒作为00的日期时间。

如何使用 Kusto 查询语言打印树?