Top 20 NuGet logging Packages

.NET Core client for communicating with the REST API
Add centralized structured log collection to ASP.NET Core apps with one line of code.
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...
Serilog event sink that writes to the service.
A Serilog sink that logs to AWS CloudWatch
Shared library used by .NET log appenders uploading to Sumo Logic.
Provides log4net logging integration for other ServiceStack projects
Provides NLog logging integration for other ServiceStack projects
Serilog event sink that writes to Amazon Kinesis.
NLog appender which sends logs to the Sumo Logic machine data platform.
Pluggable foundation blocks for building distributed apps.
CacheManager extension package to work with Microsoft.Extensions.Logging as logging provider. CacheManager is an open source caching abstraction layer for .NET written in C#. The ASP.NET Core logging provides a bridge to the Microsoft.Extensions.Logging framework.
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.
GELF provider for Microsoft.Extensions.Logging.
An provider for ASP.NET Core
Provides an ETW EventSource Tracing build on .Net Standard 2.0.
Provides a transmitter for Azure EventHub.
Provides a transmitter for Azure BLOB Storage.
Castle Serilog integration, for simple logging with structured events