Top 20 NuGet Logging Packages

Package Description
MassTransit Microsoft.Extensions.Logging support; MassTransit is a message-based distributed application framework for .NET
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
Serilog event sink that writes to the service.
Serilog Sink that sends log events to Datadog
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.
Includes Event Source based logging support.
Package Description
Provides an ETW EventSource Tracing build on .Net Standard 2.0.
Serilog event sink that writes to Azure Table Storage over HTTP.
Add application insights logging to ASP.NET Core apps with one line of code.
NLog target that supports Blob and table storage in single nuget package. Can use queued batches to greatly improve performance. Recommended to use as a async target.
Simplifies logging through a static helper class and some IL manipulation.
Pluggable foundation blocks for building distributed apps.
NLog appender which sends logs to the Sumo Logic machine data platform.
This is not the recommended package for working with Logging, please use the Google.Cloud.Logging.V2 package. This Google APIs Client Library for working with Logging v2 uses older code generation, and is harder to use. Supported Platforms: - .NET Framework 4.5+ - .NET Stand...
Pluggable foundation blocks for building distributed apps.
Provides a transmitter for Azure EventHub.
Provides a transmitter for Azure BLOB Storage.