Azure 应用程序见解和 NLog
JustinYoung
阅读:99
2025-01-19 22:14:33
评论:0
如果我将 NLog 与 Azure Application Insights 适配器结合使用,如何发送属性?
当我在 VS 或 Azure 门户中浏览这些日志时,我希望能够对它们进行分组或过滤。
有没有办法给它们命名?或者传递一些属性或指标?
请您参考如下方法:
解决此问题时添加了自定义属性支持:https://github.com/Microsoft/ApplicationInsights-dotnet-logging/issues/5 如果您检查此问题的拉取请求,您可以看到如何通过单元测试对其进行测试:
Logger aiLogger = this.CreateTargetWithGivenInstrumentationKey();
var eventInfo = new LogEventInfo(LogLevel.Trace, "TestLogger", "Hello!");
eventInfo.Properties["Name"] = "Value";
aiLogger.Log(eventInfo);
当您查看该跟踪消息的详细信息边栏选项卡时,您会在那里找到“名称”属性。
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。