【问题标题】:Azure function 1.0 LoggingAzure 函数 1.0 日志记录
【发布时间】:2019-04-05 01:00:00
【问题描述】:

我正在使用带有 ILogger 的 azure 函数在 Application Insights 中记录异常和跟踪。我使用带有异常对象的 log.LogError 作为第二个参数。但是,无论是什么日志,它都只会在应用程序洞察中被跟踪,并且不会记录整个异常对象。有没有办法用整个堆栈获取异常对象?

此外,依赖项是空的,我进行了多个 HTTP 调用,我希望它将所有 HTTP 调用记录为依赖项。

【问题讨论】:

    标签: azure azure-functions


    【解决方案1】:

    LogError 扩展方法采用exception object as the first parameter。试一试,您的 Exception 对象应该会正确显示在 App Insights 中。

    public static void LogError (this Microsoft.Extensions.Logging.ILogger logger, Exception exception, string message, params object[] args);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-02
      • 1970-01-01
      • 2019-07-28
      • 1970-01-01
      • 1970-01-01
      • 2021-04-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多