New Relic是否支持ASP.NET Core的ILogger?

问题描述 投票:1回答:1

我是New Relic的新手。我正在使用Azure App Service上托管的ASP.NET Core 2.2(针对.NET Core 2.2)。我按照here的说明操作,它似乎正在工作,因为我可以看到请求被记录。

New Relic是否支持ASP.NET Core的ILogger接口?即,我可以在我的应用程序中执行logger.LogDebug("Blah")并将其记录在New Relic中的某处,以便我可以跟踪请求吗?

asp.net-core .net-core newrelic
1个回答
1
投票

Serilog有Serilog.Sinks.NewRelic Nuget Package。如果您使用serilog,您可以通过Serilog.Sinks.NewRelic接收器将您的应用程序与NewRelic连接。

Serilog可以配置并与ILogger一起使用,配置可以通过ILoggerFactory完成

有关Serilog配置,请参阅this link

作为旁注,Serilog编写自己的Sink也相当容易。

© www.soinside.com 2019 - 2024. All rights reserved.