Skip to main content
serilog avatar

serilog

NuGet publisher profile

Packages
59
Total Downloads
12.8B
12,769,916,856

Packages (59)

Serilog package icon

Serilog

Simple .NET logging with fully-structured events

3.1B
downloads
Serilog.Sinks.File package icon

Serilog.Sinks.File

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

1.2B
downloads
Serilog.Sinks.Console package icon

Serilog.Sinks.Console

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

1.2B
downloads
Serilog.Extensions.Logging package icon

Serilog.Extensions.Logging

Low-level Serilog provider for Microsoft.Extensions.Logging

1.1B
downloads
Serilog.Settings.Configuration package icon

Serilog.Settings.Configuration

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

953.3M
downloads
Serilog.Formatting.Compact package icon

Serilog.Formatting.Compact

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

939.2M
downloads
Serilog.Extensions.Hosting package icon

Serilog.Extensions.Hosting

Serilog support for .NET Core logging in hosted services

835.1M
downloads
Serilog.AspNetCore package icon

Serilog.AspNetCore

Serilog support for ASP.NET Core logging

774.4M
downloads
Serilog.Sinks.Debug package icon

Serilog.Sinks.Debug

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

735.9M
downloads
Serilog.Sinks.PeriodicBatching package icon

Serilog.Sinks.PeriodicBatching

Buffer batches of log events to be flushed asynchronously.

467.0M
downloads
Serilog.Enrichers.Environment package icon

Serilog.Enrichers.Environment

Enrich Serilog log events with properties from System.Environment.

295.2M
downloads
Serilog.Enrichers.Thread package icon

Serilog.Enrichers.Thread

Enrich Serilog events with properties from the current thread.

224.2M
downloads
Serilog.Sinks.Async package icon

Serilog.Sinks.Async

Asynchronous sink wrapper for Serilog.

218.4M
downloads
Serilog.Expressions package icon

Serilog.Expressions

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

150.9M
downloads
Serilog.Sinks.RollingFile package icon

Serilog.Sinks.RollingFile

The rolling file sink for Serilog

128.4M
downloads
Serilog.Enrichers.Process package icon

Serilog.Enrichers.Process

The process enricher for Serilog.

112.3M
downloads
Serilog.Sinks.EventLog package icon

Serilog.Sinks.EventLog

Serilog event sink that writes to the Windows Event Log.

62.7M
downloads
Serilog.Sinks.OpenTelemetry package icon

Serilog.Sinks.OpenTelemetry

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

51.0M
downloads
Serilog.Formatting.Compact.Reader package icon

Serilog.Formatting.Compact.Reader

Package Description

46.0M
downloads
Serilog.Settings.AppSettings package icon

Serilog.Settings.AppSettings

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

44.2M
downloads
Serilog.Sinks.Trace package icon

Serilog.Sinks.Trace

The System.Diagnostics.Trace sink for Serilog.

35.0M
downloads
Serilog.Extensions.Logging.File package icon

Serilog.Extensions.Logging.File

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

31.5M
downloads
Serilog.Filters.Expressions package icon

Serilog.Filters.Expressions

Expression-based event filtering for Serilog.

26.4M
downloads
Serilog.Sinks.Map package icon

Serilog.Sinks.Map

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

20.3M
downloads
Serilog.Sinks.Literate package icon

Serilog.Sinks.Literate

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

19.7M
downloads
Serilog.Sinks.ColoredConsole package icon

Serilog.Sinks.ColoredConsole

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

19.2M
downloads
Serilog.Sinks.TextWriter package icon

Serilog.Sinks.TextWriter

The System.IO.TextWriter sink for Serilog

11.2M
downloads
Serilog.Sinks.Email package icon

Serilog.Sinks.Email

Send Serilog events as SMTP email using MailKit.

9.2M
downloads
Serilog.Sinks.Loggly package icon

Serilog.Sinks.Loggly

Serilog sink for Loggly.com service

4.8M
downloads
Serilog.Sinks.Logentries package icon

Serilog.Sinks.Logentries

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

4.0M
downloads
Serilog.Sinks.Observable package icon

Serilog.Sinks.Observable

Package Description

3.2M
downloads
Serilog.Extras.AppSettings package icon

Serilog.Extras.AppSettings

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

3.0M
downloads
Serilog.Sinks.AmazonKinesis package icon

Serilog.Sinks.AmazonKinesis

Serilog event sink that writes to Amazon Kinesis.

2.8M
downloads
Serilog.Sinks.BrowserConsole package icon

Serilog.Sinks.BrowserConsole

Writes Serilog events to the browser console

2.7M
downloads
Serilog.Sinks.Xamarin package icon

Serilog.Sinks.Xamarin

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

2.6M
downloads
Serilog.Sinks.AzureDocumentDb package icon

Serilog.Sinks.AzureDocumentDb

Write Serilog events to Azure DocumentDB

2.1M
downloads
Serilog.Sinks.NLog package icon

Serilog.Sinks.NLog

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

985.6K
downloads
Serilog.Sinks.CouchDB package icon

Serilog.Sinks.CouchDB

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

789.7K
downloads
Serilog.Extras.Attributed package icon

Serilog.Extras.Attributed

Obsolete. Please install Destructurama.Attributed.

711.5K
downloads
Serilog.Sinks.Log4Net package icon

Serilog.Sinks.Log4Net

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

659.2K
downloads
Serilog.Extras.Web package icon

Serilog.Extras.Web

Obsolete. Please install SerilogWeb.Classic.

311.7K
downloads
Serilog.Extras.Topshelf package icon

Serilog.Extras.Topshelf

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

267.3K
downloads
Serilog.Sinks.Glimpse package icon

Serilog.Sinks.Glimpse

Serilog event sink that writes to a Glimpse tab.

252.9K
downloads
Serilog.Extras.Timing package icon

Serilog.Extras.Timing

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

225.7K
downloads
Serilog.Sinks.SignalR package icon

Serilog.Sinks.SignalR

Serilog event sink that writes to a SignalR-Hub.

220.8K
downloads
Serilog.Sinks.Datadog package icon

Serilog.Sinks.Datadog

Package Description

202.1K
downloads
Serilog.Sinks.Couchbase package icon

Serilog.Sinks.Couchbase

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

172.4K
downloads
Serilog.Extras.MSOwin package icon

Serilog.Extras.MSOwin

Obsolete. Please install SerilogWeb.MSOwin.

155.5K
downloads
Serilog.Sinks.Loggr package icon

Serilog.Sinks.Loggr

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

131.7K
downloads
Serilog.Extras.DestructureByIgnoring package icon

Serilog.Extras.DestructureByIgnoring

Obsolete. Please install Destructurama.ByIgnoring.

93.8K
downloads
Serilog.Framework.Logging package icon

Serilog.Framework.Logging

[Obsolete] Serilog provider for Microsoft.Extensions.Logging

64.8K
downloads
Serilog.Sinks.XSockets package icon

Serilog.Sinks.XSockets

Serilog event sink that dispatches logs to clients based on LogEventLevel.

40.5K
downloads
Serilog.Extras.FSharp package icon

Serilog.Extras.FSharp

Obsolete. Please install Destructurama.FSharp.

36.1K
downloads
serilog-generator package icon

serilog-generator

Package Description

25.9K
downloads
Serilog.Sinks.ReflectInsight package icon

Serilog.Sinks.ReflectInsight

The ReflectInsight sink for Serilog

24.2K
downloads
Serilog.Settings.Combined package icon

Serilog.Settings.Combined

Support for combination of settings from multiple sources for Serilog

20.6K
downloads
Serilog.Sinks.DynamoDB package icon

Serilog.Sinks.DynamoDB

An Sink that writes events to Amazon Web Services DynamoDB.

11.2K
downloads
Serilog.Sinks.RethinkDB package icon

Serilog.Sinks.RethinkDB

Serilog event sink that writes to a RethinkDB database.

10.6K
downloads
Serilog.Sinks.OpenTelemetrySdk package icon

Serilog.Sinks.OpenTelemetrySdk

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

4.4K
downloads