Serilog... why?

This page summarizes the projects mentioned and recommended in the original post on /r/dotnet

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • serilog-extensions-logging

    Serilog provider for Microsoft.Extensions.Logging

  • Microsoft.Extensions.Logging is a pipeline that uses Microsoft.Extensions.Logging.Abstractions as its structure. It doesn't actually write logs to anywhere or anything, for that you need a provider. Microsoft offers several providers include Console Output, Windows Events, et al. Serilog is just another provider.

  • .NET Runtime

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

  • This issue is still open: https://github.com/dotnet/runtime/issues/35995

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Serilog.Enrichers.Sensitive

    A Serilog LogEvent enricher that masks sensitive data

  • Serilog.Enrichers.Sensitive

  • Serilog.Enrichers.Mask.Basic

    Masking Email, Iban and Credit Card for Serilog

  • Serilog.Enrichers.Mask.Basic

  • Serilog.Exceptions

    Log exception details and custom properties that are not output in Exception.ToString().

  • So when we found this out, we rapidly rolled out Serilog.Exceptions that adds this in, and things were better

  • attributed

    Use attributes to control how complex types are logged to Serilog. (by destructurama)

  • Have used this package quite a lot: https://github.com/destructurama/attributed

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts