dotnet-structured-logging

Installation
SKILL.md

dotnet-structured-logging

Log pipeline design and operations for .NET distributed systems. Covers log aggregation architecture (ELK, Seq, Grafana Loki), structured query patterns for each platform, log sampling and volume management strategies, PII scrubbing and destructuring policies, and cross-service correlation beyond single-service log scopes. This skill addresses what happens after log emission -- the pipeline, query, and operations layer.

Scope

  • Log aggregation architecture (ELK, Seq, Grafana Loki)
  • Structured query patterns per platform
  • Log sampling and volume management strategies
  • PII scrubbing and destructuring policies
  • Cross-service correlation and distributed context

Out of scope

  • Log emission mechanics (Serilog/NLog/MEL, LoggerMessage, sinks, OTel export) -- see [skill:dotnet-observability]
  • Application configuration and options pattern -- see [skill:dotnet-csharp-configuration]
  • Distributed tracing setup and trace context propagation -- see [skill:dotnet-observability]

Cross-references: [skill:dotnet-observability] for log emission, Serilog/MEL configuration, and OpenTelemetry logging export, [skill:dotnet-csharp-configuration] for appsettings.json configuration patterns used in log pipeline setup.

Installs
4
GitHub Stars
218
First Seen
Feb 24, 2026
dotnet-structured-logging — novotnyllc/dotnet-artisan