Skip to main content
serilog avatar

serilog

59 packages

Author Trust

Established100/100Verified Publisher by NuGet
59
Packages
14.2B
Total DLs
Sort:

59 packages

Serilog package icon

Serilog

Serilog Contributors

Simple .NET logging with fully-structured events

3.5B601 versionsserilog, logging, semantic +1
Serilog.Sinks.File package icon

Serilog.Sinks.File

Serilog Contributors

Write Serilog events to text files in plain or JSON format.

1.3B97 versionsserilog, file
Serilog.Sinks.Console package icon

Serilog.Sinks.Console

Serilog Contributors

A Serilog sink that writes log events to the console/terminal.

1.3B93 versionsserilog, console, terminal
Serilog.Extensions.Logging package icon

Serilog.Extensions.Logging

Microsoft,Serilog Contributors

Low-level Serilog provider for Microsoft.Extensions.Logging

1.2B107 versionsserilog, Microsoft.Extensions.Logging
Serilog.Settings.Configuration package icon

Serilog.Settings.Configuration

Serilog Contributors

Microsoft.Extensions.Configuration (appsettings.json) support for Serilog.

1.1B178 versionsserilog, json, appsettings
Serilog.Formatting.Compact package icon

Serilog.Formatting.Compact

Serilog Contributors

A simple, compact JSON-based event format for Serilog.

1.0B25 versionsserilog, json
Serilog.Extensions.Hosting package icon

Serilog.Extensions.Hosting

Microsoft,Serilog Contributors

Serilog support for .NET Core logging in hosted services

928.4M50 versionsserilog, aspnet, aspnetcore +1
Serilog.AspNetCore package icon

Serilog.AspNetCore

Microsoft,Serilog Contributors

Serilog support for ASP.NET Core logging

856.5M114 versionsserilog, aspnet, aspnetcore
Serilog.Sinks.Debug package icon

Serilog.Sinks.Debug

Serilog Contributors

A Serilog sink that writes log events to the debug output window.

818.2M14 versionsserilog, debug
Serilog.Sinks.PeriodicBatching package icon

Serilog.Sinks.PeriodicBatching

Serilog Contributors

Buffer batches of log events to be flushed asynchronously.

496.0M65 versionsserilog, batching, timer
Serilog.Enrichers.Environment package icon

Serilog.Enrichers.Environment

Serilog Contributors

Enrich Serilog log events with properties from System.Environment.

325.9M50 versionsserilog, machine, enricher
Serilog.Enrichers.Thread package icon

Serilog.Enrichers.Thread

Serilog Contributors

Enrich Serilog events with properties from the current thread.

247.1M35 versionsserilog, thread, enricher
Serilog.Sinks.Async package icon

Serilog.Sinks.Async

Jezz Santos,Serilog Contributors

Asynchronous sink wrapper for Serilog.

238.0M28 versionsserilog, async
Serilog.Expressions package icon

Serilog.Expressions

Serilog Contributors

An embeddable mini-language for filtering, enriching, and formatting Serilog events, ideal for use with JSON or XML configuration.

167.9M78 versionsserilog
Serilog.Sinks.RollingFile package icon

Serilog.Sinks.RollingFile

Serilog Contributors

The rolling file sink for Serilog

133.9M44 versionsserilog, file, io +1
Serilog.Enrichers.Process package icon

Serilog.Enrichers.Process

Serilog Contributors

The process enricher for Serilog.

122.4M33 versionsserilog, process, enricher
Serilog.Sinks.OpenTelemetry package icon

Serilog.Sinks.OpenTelemetry

Serilog Contributors

This Serilog sink transforms Serilog events into OpenTelemetry logs and sends them to an OTLP (gRPC or HTTP) endpoint.

66.2M89 versionsserilog, sink, opentelemetry
Serilog.Sinks.EventLog package icon

Serilog.Sinks.EventLog

Jeremy Clarke, Fabian Wetzel

Serilog event sink that writes to the Windows Event Log.

64.5M109 versionsserilog, logging, eventlog +3
Serilog.Formatting.Compact.Reader package icon

Serilog.Formatting.Compact.Reader

Serilog Contributors

Package Description

50.7M31 versionsserilog, json
Serilog.Settings.AppSettings package icon

Serilog.Settings.AppSettings

Serilog Contributors

XML configuration (System.Configuration <appSettings>) support for Serilog.

46.8M36 versionsserilog, xml
Serilog.Sinks.Trace package icon

Serilog.Sinks.Trace

Serilog Contributors

The System.Diagnostics.Trace sink for Serilog.

37.3M36 versionsserilog, trace, diagnostic
Serilog.Extensions.Logging.File package icon

Serilog.Extensions.Logging.File

Serilog Contributors

Add file logging to ASP.NET Core apps with one line of code.

33.3M23 versionsasp.net, core, logging +1
Serilog.Filters.Expressions package icon

Serilog.Filters.Expressions

Serilog Contributors

Expression-based event filtering for Serilog.

27.5M20 versionsserilog
Serilog.Sinks.Map package icon

Serilog.Sinks.Map

Serilog Contributors

A Serilog sink wrapper that dispatches events based on a property value.

22.3M16 versionsserilog
Serilog.Sinks.Literate package icon

Serilog.Sinks.Literate

Serilog Contributors

Now replaced by Serilog.Sinks.Console, please use that package instead. An alternative colored console sink for Serilog that pretty-prints properties.

20.0M20 versionsserilog, literate, logging
Serilog.Sinks.ColoredConsole package icon

Serilog.Sinks.ColoredConsole

Serilog Contributors

Now replaced by Serilog.Sinks.Console, please use that package instead. The colored console sink for Serilog

19.7M25 versionsserilog, console, coloredconsole
Serilog.Sinks.TextWriter package icon

Serilog.Sinks.TextWriter

Serilog Contributors

The System.IO.TextWriter sink for Serilog

11.9M25 versionsserilog, IO, text +1
Serilog.Sinks.Email package icon

Serilog.Sinks.Email

Serilog Contributors

Send Serilog events as SMTP email using MailKit.

9.7M137 versionsserilog, smtp, mailkit
Serilog.Sinks.Loggly package icon

Serilog.Sinks.Loggly

Serilog Contributors, Michiel van Oudheusden

Serilog sink for Loggly.com service

5.1M123 versionsserilog, logging, Loggly +1
Serilog.Sinks.Logentries package icon

Serilog.Sinks.Logentries

Serilog Contributors, Michiel van Oudheusden

Serilog event sink that writes to the Logentries.com service.

4.1M95 versionsserilog, logging, Logentries +1
Serilog.Sinks.Observable package icon

Serilog.Sinks.Observable

Serilog.Sinks.Observable

Package Description

3.5M25 versionsserilog, observable, reactive
Serilog.Extras.AppSettings package icon

Serilog.Extras.AppSettings

Serilog Contributors

Obsolete. This functionality ships in the core Serilog 1.5 package. Please uninstall this one.

3.0M90 versions
Serilog.Sinks.AmazonKinesis package icon

Serilog.Sinks.AmazonKinesis

Jake Scott, Justin Thirkell, Alexander Savchuk

Serilog event sink that writes to Amazon Kinesis.

2.9M38 versionsserilog, logging, aws +3
Serilog.Sinks.BrowserConsole package icon

Serilog.Sinks.BrowserConsole

Serilog Contributors

Writes Serilog events to the browser console

2.9M20 versionsserilog, blazor
Serilog.Sinks.Xamarin package icon

Serilog.Sinks.Xamarin

Serilog Contributors

A Serilog sink that writes log events to Xamarin Android AndroidLogger and/or Xamarin iOS or Xamarin macOS NSLog.

2.7M12 versionsserilog, xamarin, android +6
Serilog.Sinks.AzureDocumentDb package icon

Serilog.Sinks.AzureDocumentDb

Serilog Contributors

Write Serilog events to Azure DocumentDB

2.2M54 versionsserilog, sinks, azure +1
Serilog.Sinks.NLog package icon

Serilog.Sinks.NLog

Serilog Contributors

Serilog event sink that writes to NLog. Merge your new Serilog event stream into your existing NLog infrastructure.

1.0M51 versionsserilog, logging, NLog
Serilog.Sinks.CouchDB package icon

Serilog.Sinks.CouchDB

Serilog Contributors

Serilog event sink that writes to a CouchDB database over HTTP.

791.3K118 versionsserilog, logging, couchdb
Serilog.Extras.Attributed package icon

Serilog.Extras.Attributed

Serilog Contributors

Obsolete. Please install Destructurama.Attributed.

728.7K49 versions
Serilog.Sinks.Log4Net package icon

Serilog.Sinks.Log4Net

Serilog Contributors

Serilog event sink that writes to Log4Net. Merge your new Serilog event stream into your existing log4net infrastructure.

674.6K99 versionsserilog, logging, log4net
Serilog.Extras.Web package icon

Serilog.Extras.Web

Serilog Contributors

Obsolete. Please install SerilogWeb.Classic.

314.5K93 versions
Serilog.Extras.Topshelf package icon

Serilog.Extras.Topshelf

Serilog Contributors

Obsolete: please install Topshelf.Serilog instead. Serilog logging support for the Topshelf Windows service host.

272.9K93 versionsserilog, logging, topshelf
Serilog.Sinks.Glimpse package icon

Serilog.Sinks.Glimpse

Robert Wagner, Serilog Contributors

Serilog event sink that writes to a Glimpse tab.

254.5K95 versionsserilog, logging, glimpse
Serilog.Extras.Timing package icon

Serilog.Extras.Timing

Serilog Contributors

Obsolete. Now distributed as SerilogMetrics, please install that package instead.

230.2K89 versions
Serilog.Sinks.SignalR package icon

Serilog.Sinks.SignalR

Steve Rasch

Serilog event sink that writes to a SignalR-Hub.

222.6K87 versionsserilog, logging, signalr
Serilog.Sinks.Datadog package icon

Serilog.Sinks.Datadog

Serilog.Sinks.Datadog

Package Description

212.0K9 versions
Serilog.Sinks.Couchbase package icon

Serilog.Sinks.Couchbase

Serilog Contributors

Serilog event sink that writes to a Couchbase cluster using the Couchbase .NET client library.

173.5K77 versionsserilog, logging, couchbase
Serilog.Extras.MSOwin package icon

Serilog.Extras.MSOwin

Serilog Contributors

Obsolete. Please install SerilogWeb.MSOwin.

158.0K82 versions
Serilog.Sinks.Loggr package icon

Serilog.Sinks.Loggr

Michiel van Oudheusden

Serilog event sink that writes to the loggr.com service.

132.7K80 versionsserilog, logging, loggr +1
Serilog.Extras.DestructureByIgnoring package icon

Serilog.Extras.DestructureByIgnoring

Serilog Contributors

Obsolete. Please install Destructurama.ByIgnoring.

95.0K38 versions