Top 20 NuGet Logging Packages

NoDb implementation of cloudscribe ILogRepository
A log4net appender for Splunk Http Event Collector (HEC) Sender Note(s): - Setup Note: Will fail to log if using https without a valid SSL cert. - This package uses the log4net.Appender namespace but is NOT an official log4net project package. - Includes modifed code from Splunk.Logging.Common ...
A bridge from Vostok ILog interface to Serilog ILogger.
Provides Serilog logging integration for .NET Core projects.
In memory trace listener extension for System.Diagnostics, along with required config sections. This listener is useful for unit testing that logging has occurred. Other Essential.Diagnostics packages extend the .NET Framework System.Diagnostics trace logging with additional trace listeners. ...
Email trace listener extension for System.Diagnostics, along with required config sections. Sends each trace message received in an email, using the specified subject and body templates. Note: Set a filter to avoid flooding (don't rely on trace source switch value). Other Essential.Diagnostic...
SQL database trace listener extension for System.Diagnostics, along with required config sections. Trace listener that writes to the database connection specified into a table created by the included diagnostics_regsql.exe tool (in the package tools directory). Other Essential.Diagnostics pac...
Buffered email trace listener extension for System.Diagnostics, along with required config sections. Adds formatted trace messages to a buffer and sends an email when the process exits, or on request. Other Essential.Diagnostics packages extend the .NET Framework System.Diagnostics trace logg...
Rolling file version of the XML trace listener extension for System.Diagnostics, along with required config sections. Writes E2ETraceEvent XML fragments to a text file, rolling to a new file based on a filename template (usually including the date). The E2ETraceEvent XML fragment format can be read ...
ETW logging for NServiceBus
Seq trace listener extension for System.Diagnostics, along with required config sections. Writes to the specified Seq server URL, with additional properties as configured. Other Essential.Diagnostics packages extend the .NET Framework System.Diagnostics trace logging with additional trace lis...
NLog is a powerful, flexible logging system available for all .NET platforms. It's a great choice when you need very sophisticated log gathering capabilities such as sending log messages from clients to servers, multiple logging levels used simultaneously in the application, and a range of other so...
[Obsolete] Serilog provider for Microsoft.Extensions.Logging
ErrLog.IO is a .Net, Javascript and Game engine exception and error logging tool - collecting errors from your applications and providing developers with a full stack and environment output to help diagnose the cause of any .Net error. Learn more about Errlog.IO at https://www.errlog.io/
CloudLog Serilog Sink
SQLite Entity Framework Core implementation of cloudscribe ILogRepository
Provides integration with Microsoft's .NET Core logging system.
Zametek utility logging classes.
Custom target for NLog enabling you to send logging messages to the Sentry logging service.
A Log4Net Appender that connects it to the Loupe Agent - a black box for recording diagnostic information for your .NET application.