我有一个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