serilog
Author Trust
59 packages
Serilog
Serilog Contributors
Simple .NET logging with fully-structured events
Serilog.Sinks.File
Serilog Contributors
Write Serilog events to text files in plain or JSON format.
Serilog.Sinks.Console
Serilog Contributors
A Serilog sink that writes log events to the console/terminal.
Serilog.Extensions.Logging
Microsoft,Serilog Contributors
Low-level Serilog provider for Microsoft.Extensions.Logging
Serilog.Settings.Configuration
Serilog Contributors
Microsoft.Extensions.Configuration (appsettings.json) support for Serilog.
Serilog.Formatting.Compact
Serilog Contributors
A simple, compact JSON-based event format for Serilog.
Serilog.Extensions.Hosting
Microsoft,Serilog Contributors
Serilog support for .NET Core logging in hosted services
Serilog.AspNetCore
Microsoft,Serilog Contributors
Serilog support for ASP.NET Core logging
Serilog.Sinks.Debug
Serilog Contributors
A Serilog sink that writes log events to the debug output window.
Serilog.Sinks.PeriodicBatching
Serilog Contributors
Buffer batches of log events to be flushed asynchronously.
Serilog.Enrichers.Environment
Serilog Contributors
Enrich Serilog log events with properties from System.Environment.
Serilog.Enrichers.Thread
Serilog Contributors
Enrich Serilog events with properties from the current thread.
Serilog.Sinks.Async
Jezz Santos,Serilog Contributors
Asynchronous sink wrapper for Serilog.
Serilog.Expressions
Serilog Contributors
An embeddable mini-language for filtering, enriching, and formatting Serilog events, ideal for use with JSON or XML configuration.
Serilog.Sinks.RollingFile
Serilog Contributors
The rolling file sink for Serilog
Serilog.Enrichers.Process
Serilog Contributors
The process enricher for Serilog.
Serilog.Sinks.OpenTelemetry
Serilog Contributors
This Serilog sink transforms Serilog events into OpenTelemetry logs and sends them to an OTLP (gRPC or HTTP) endpoint.
Serilog.Sinks.EventLog
Jeremy Clarke, Fabian Wetzel
Serilog event sink that writes to the Windows Event Log.
Serilog.Formatting.Compact.Reader
Serilog Contributors
Package Description
Serilog.Settings.AppSettings
Serilog Contributors
XML configuration (System.Configuration <appSettings>) support for Serilog.
Serilog.Sinks.Trace
Serilog Contributors
The System.Diagnostics.Trace sink for Serilog.
Serilog.Extensions.Logging.File
Serilog Contributors
Add file logging to ASP.NET Core apps with one line of code.
Serilog.Filters.Expressions
Serilog Contributors
Expression-based event filtering for Serilog.
Serilog.Sinks.Map
Serilog Contributors
A Serilog sink wrapper that dispatches events based on a property value.
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.
Serilog.Sinks.ColoredConsole
Serilog Contributors
Now replaced by Serilog.Sinks.Console, please use that package instead. The colored console sink for Serilog
Serilog.Sinks.TextWriter
Serilog Contributors
The System.IO.TextWriter sink for Serilog
Serilog.Sinks.Email
Serilog Contributors
Send Serilog events as SMTP email using MailKit.
Serilog.Sinks.Loggly
Serilog Contributors, Michiel van Oudheusden
Serilog sink for Loggly.com service
Serilog.Sinks.Logentries
Serilog Contributors, Michiel van Oudheusden
Serilog event sink that writes to the Logentries.com service.
Serilog.Sinks.Observable
Serilog.Sinks.Observable
Package Description
Serilog.Extras.AppSettings
Serilog Contributors
Obsolete. This functionality ships in the core Serilog 1.5 package. Please uninstall this one.
Serilog.Sinks.AmazonKinesis
Jake Scott, Justin Thirkell, Alexander Savchuk
Serilog event sink that writes to Amazon Kinesis.
Serilog.Sinks.BrowserConsole
Serilog Contributors
Writes Serilog events to the browser console
Serilog.Sinks.Xamarin
Serilog Contributors
A Serilog sink that writes log events to Xamarin Android AndroidLogger and/or Xamarin iOS or Xamarin macOS NSLog.
Serilog.Sinks.AzureDocumentDb
Serilog Contributors
Write Serilog events to Azure DocumentDB
Serilog.Sinks.NLog
Serilog Contributors
Serilog event sink that writes to NLog. Merge your new Serilog event stream into your existing NLog infrastructure.
Serilog.Sinks.CouchDB
Serilog Contributors
Serilog event sink that writes to a CouchDB database over HTTP.
Serilog.Extras.Attributed
Serilog Contributors
Obsolete. Please install Destructurama.Attributed.
Serilog.Sinks.Log4Net
Serilog Contributors
Serilog event sink that writes to Log4Net. Merge your new Serilog event stream into your existing log4net infrastructure.
Serilog.Extras.Web
Serilog Contributors
Obsolete. Please install SerilogWeb.Classic.
Serilog.Extras.Topshelf
Serilog Contributors
Obsolete: please install Topshelf.Serilog instead. Serilog logging support for the Topshelf Windows service host.
Serilog.Sinks.Glimpse
Robert Wagner, Serilog Contributors
Serilog event sink that writes to a Glimpse tab.
Serilog.Extras.Timing
Serilog Contributors
Obsolete. Now distributed as SerilogMetrics, please install that package instead.
Serilog.Sinks.SignalR
Steve Rasch
Serilog event sink that writes to a SignalR-Hub.
Serilog.Sinks.Datadog
Serilog.Sinks.Datadog
Package Description
Serilog.Sinks.Couchbase
Serilog Contributors
Serilog event sink that writes to a Couchbase cluster using the Couchbase .NET client library.
Serilog.Extras.MSOwin
Serilog Contributors
Obsolete. Please install SerilogWeb.MSOwin.
Serilog.Sinks.Loggr
Michiel van Oudheusden
Serilog event sink that writes to the loggr.com service.
Serilog.Extras.DestructureByIgnoring
Serilog Contributors
Obsolete. Please install Destructurama.ByIgnoring.