首页 > 解决方案 > ILogger.LogError() 无法记录异常详细信息,它是否被 Azure Function 应用程序中的 TelemetryClient() 取代

问题描述

目前,除了异常消息外,ILogger.LogError()无法将异常详细信息(例如stack trace)记录到本地控制台和天蓝色控制台。换句话说,异常消息出现在两个控制台上,没有堆栈跟踪。

请注意,其他类型的日志记录(例如信息)正在工作。

请看下面:

ILogger.LogError 未记录异常详细信息

Azure Function 团队没有来自下面的响应:

https://github.com/Azure/azure-functions-host/issues/6476

有人知道路线图ILoggerr.LogError()吗?

它会被修复,还是被TelemetryClient()取代?TelemetryClient还是不同于ILogger

https://docs.microsoft.com/en-us/aspnet/core/fundamentals/logging/?view=aspnetcore-5.0#log-level

https://docs.microsoft.com/en-us/azure/app-service/troubleshoot-diagnostic-logs#enable-web-server-logging

标签: azureazure-functionsload-balancingazure-load-balancer

解决方案


推荐阅读