Top 20 NuGet Logging Packages

An provider for ASP.NET Core
MassTransit Microsoft.Extensions.Logging support; MassTransit is a message-based distributed application framework for .NET
Adds detailed tracing to any method without modifying your source code. Several backends are available as separate NuGet packages. An official PostSharp pattern library.
Serilog sink for service
Debug output logger provider implementation for Microsoft.Extensions.Logging. This logger logs messages to a debugger monitor by writing messages with System.Diagnostics.Debug.WriteLine(). This package was built from the source at:
TraceSource logger provider implementation for Microsoft.Extensions.Logging. This logger logs messages to a trace listener by writing messages with System.Diagnostics.TraceSource.TraceEvent().
EventSource/EventListener logger provider implementation for Microsoft.Extensions.Logging. This package was built from the source at:
Pluggable foundation blocks for building distributed apps.
Recommended Google client library to access the Google Stackdriver Logging API, which writes log entries and manages your logs, log sinks, and logs-based metrics.
Contains a set of interfaces to be implemented by any logger.
Steeltoe Console Logger
log4net is a tool to help the programmer output log statements to a variety of output targets. In case of problems with an application, it is helpful to enable logging so that the problem can be located. With log4net it is possible to enable logging at runtime without modifying the application binar...
log4net.Elasticsearch is a log4net adapter for easy logging of exceptions and messages to Elasticsearch indices. Tested through Elasticsearch 6.2.1
Serilog event sink that writes to Azure Table Storage over HTTP.
Package Description
Logs details of System.Web HTTP requests through Serilog.
This library is a .NET implementation of the OpenTracing API. To fully understand this platform API, it's helpful to be familiar with the OpenTracing project and terminology more generally. For the time being, mild backwards-incompatible changes may be made without changing the major version number...
Logging abstractions for Microsoft.Extensions.Logging. Commonly used types: Microsoft.Extensions.Logging.ILogger Microsoft.Extensions.Logging.ILoggerFactory Microsoft.Extensions.Logging.ILogger<TCategoryName> Microsoft.Extensions.Logging.LogLevel Microsoft.Extensions.Logging.Logger<T> Microsoft.Exte...
Serilog sink for Sumo Logic
Trace.Fody is an ILWeaver which adds trace enter and leave log entries to methods. Besides it rewrites static log calls to instance calls adding method information to the call in order to avoid costly stack walks in the logger. This is a general rewriter which can be adapted to different logging...