代码之家  ›  专栏  ›  技术社区  ›  Gurpreet Singh

asp。net core 2记录器,具有应用程序洞察力

  •  0
  • Gurpreet Singh  · 技术社区  · 8 年前

    我有一个asp。net core 2应用程序,我正在尝试使用LoggerMessage扩展方法记录跟踪。( https://docs.microsoft.com/en-us/aspnet/core/fundamentals/logging/loggermessage ). 默认跟踪级别设置为跟踪。我正在记录关键、错误、警告和信息消息。这些将显示在控制台和调试窗口中。但未向application insights报告。

    我已将“.UseApplicationInsights()”添加到web主机生成器,并添加了“\u loggerFactory.AddApplicationInsights(app.ApplicationServices,LogLevel.Trace);”到启动。我还确保在appsetting中设置了app insights键。json文件。

    “ApplicationInsights”:{ “InstrumentationKey”:“XXXXXXX-XXXX-XXXX-XXXX-XXXX-xxxxxxxx” }, 有人能帮我做点什么吗?

    SDK版本 微软应用程序指示灯。AspNetCore-2.1.1 微软AspNetCore。全部-2.0.5

    1 回复  |  直到 8 年前
        1
  •  0
  •   Gurpreet Singh    8 年前

    谢谢@twinmind。这有助于解决问题。但情况恰恰相反。我们必须删除“AddApplicationInsights”。删除“UseApplicationInsights”没有帮助。

    推荐文章