Top 20 NuGet logging Packages

NLog is a logging platform for .NET with rich log routing and management capabilities. NLog supports traditional logging, structured logging and the combination of both. Supported platforms: - .NET Framework 3.5, 4, 4.5, 4.6, 4.7 & 4.8 - .NET Core 1, 2 and 3 - .NET Standard 1.3+ and 2.0+; - .NET F...
NLog LoggerProvider for Microsoft.Extensions.Logging for logging in .NET Standard libraries and .NET Core applications. For ASP.NET Core, use NLog.Web.AspNetCore:
Provides HTTP logger build on .Net Standard 2.0.
Provides a transmitter for Azure EventHub.
Provides a tracing session for ETW.
Provides tracing capabilities for ASP.NET Core.
Provides a transmitter for Azure BLOB Storage.
Provides capabilities for easily integrating logging when building Web APIs running in Azure.
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...
Provides abstractions for the session.
Package Description
A Serilog sink that logs to AWS CloudWatch
Simple .NET logging with fully-structured events
A library to make things cross-platform that should be.
The easiest logging library to use to send log messages to syslog, the console, or the file system. It's. REALLY. Easy.
Provides an ETW EventSource Tracing build on .Net Standard 2.0.
Provides base interfaces for more robust Prism Logging.
Package Description
NLog.Extended.dll provides MSMQ target and AppSetting renderer
Provides log4net logging integration for other ServiceStack projects