学习开发操作...
查看日志和指标并运行查询,我看不到我在寻找什么。
我在C# API代码中故意触发了500 error
,我希望在日志/指标中看到这一点
尝试Azure指标-> HTTP响应代码的饼图->
// Pie chart of HTTP response codes
// Breakdown of response codes for each metric, over the last 12 hours.
AzureMetrics
| where TimeGenerated > ago(12h)
| where MetricName in ("500", "Http3xx", "Http4xx", "Http5xx")
| summarize sum(Total) by MetricName
| render piechart
字符串
但500块的钱都没有任何建议,我似乎也找不到任何东西在谷歌上。
1条答案
按热度按时间n7taea2i1#
我尝试使用以下查询获取Azure应用服务中与500错误相关的日志:
字符串
x1c 0d1x的数据
备注:
的
的
检查错误日志的替代方法:
1.在Azure门户中创建日志分析工作区。
1.转到您的Web应用程序,添加诊断设置:
的
1.要检查日志,请单击Log Analytics工作区名称=>选择 * 搜索和分析 * 日志(或)在Web应用的左窗格中打开 * 日志 *:
1.正如MSDOC中提到的,使用下面的查询来获取Http错误的日志:
型
检查Web应用程序中的错误日志的其他方法:
x1c4d 1x的
型
参考文献:
教程:使用Azure Monitor疑难解答- Azure应用服务|Microsoft Learn