You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This library provides advanced logging and telemetry enrichment capabilities for .NET applications. It allows for detailed and configurable enrichment of log entries, along with enhanced latency monitoring and logging features. It is built for applications needing sophisticated telemetry and logging insights.
This package replaces the ILoggerFactory implementation and causes it to collide with the ILoggerFactory implementation of this repository:
I would like to be able to use the Telemetry package at the same time as this Serilog package.
The use of Serilog in my case is because of the need to use certain Sinks (example: OpenSearch), that is why I would like to use all the possible functionalities of Microsoft.Extensions.Logging and Microsoft.Extensions.Telemetry without coupling to Serilog more than necessary.
The text was updated successfully, but these errors were encountered:
If you just want to use Serilog as a sink, then adding it via your ILoggingBuilder rather than at the host level will do what you need:
builder.Logging.AddSerilog(..)
The downside is that you will now have two logging frameworks in play, with their own filters, minimum levels, etc., but you should be able to work around that reasonably easily.
https://www.nuget.org/packages/Microsoft.Extensions.Telemetry/
This package replaces the
ILoggerFactory
implementation and causes it to collide with theILoggerFactory
implementation of this repository:https://github.com/dotnet/extensions/blob/5752f1d4ac15686432a228099386c709c7dacf74/src/Libraries/Microsoft.Extensions.Telemetry/Logging/LoggingEnrichmentExtensions.cs#L37
I would like to be able to use the Telemetry package at the same time as this Serilog package.
The use of Serilog in my case is because of the need to use certain Sinks (example: OpenSearch), that is why I would like to use all the possible functionalities of
Microsoft.Extensions.Logging
andMicrosoft.Extensions.Telemetry
without coupling to Serilog more than necessary.The text was updated successfully, but these errors were encountered: