Top 20 NuGet Logging Packages

Invalid image
NLog provider for Microsoft.Extensions.Logging for usage in .NET Standard libraries and console applicaties. For ASP.NET Core, use NLog.Web.AspNetCore: https://www.nuget.org/packages/NLog.Web.AspNetCore
Invalid image
JavaScript logging package that lets you log exceptions, AJAX timeouts and other client side events in your server side log.
Invalid image
Log exception details and custom properties that are not output in Exception.ToString().
Invalid image
NLog.Extended.dll provides MSMQ target and AppSetting renderer
Invalid image
Exceptionless client for portable applications. Exceptionless is a cloud based error reporting service that sends your exceptions to https://exceptionless.com and provides aggregated views and analytics.
Invalid image
Add file logging to ASP.NET Core apps with one line of code.
Invalid image
Log JavaScript errors and other client side events in your Serilog server side log. Installs JSNLog and configures it for use with Serilog. Use with ASP.NET 4.x.
Invalid image
Serilog sink for Sumo Logic
Invalid image
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.
Invalid image
Low-level Serilog provider for Microsoft.Extensions.Logging
Invalid image
Castle NLog integration, flexible and free open-source logging for .NET
Invalid image
Logging extension for Ninject
Invalid image
log4net.Elasticsearch is a log4net adapter for easy logging of exceptions and messages to Elasticsearch indices. Tested through Elasticsearch 5.6.3
Invalid image
Serilog event sink that writes to the Windows event log.
Invalid image
The Bugsnag .NET notifier
Invalid image
NLog Syslog Target is a custom target for NLog that allows to send logging messages to a Syslog server
Invalid image
ELMAH error logger for sending errors to elmah.io. This package include initial configuration for getting up and running with elmah.io from ASP.NET, MVC, Web API etc. Consider using one of the specialized packages instead (Elmah.Io.Mvc, Elmah.Io.WebApi etc.).
Invalid image
ELMAH error logger for sending errors to elmah.io. This package does not include any ELMAH configuration. Please install the elmah.io NuGet package in new installations of elmah.io.
Invalid image
Common.Logging library introduces a simple abstraction to allow you to select a specific logging implementation at runtime.
Invalid image
.NET Core client for communicating with the elmah.io REST API