OpenTelemetry Logging .NET: ILogger Integration and Structured Log Export
How to set up OpenTelemetry logging .NET using ILogger -- structured log export, trace context correlation, OTLP export, and practical C# examples.
Logging and observability guides for .NET developers, covering Serilog sinks and enrichers, structured logging patterns, and choosing the right approach.
How to set up OpenTelemetry logging .NET using ILogger -- structured log export, trace context correlation, OTLP export, and practical C# examples.
A practical guide to OpenTelemetry metrics .NET -- covering Meter, Counter, Histogram, ObservableGauge, IMeterFactory, and exporting to Prometheus or OTLP.
Learn how OpenTelemetry traces .NET applications use: ActivitySource, Activity, and the tracing pipeline -- with C# examples for ASP.NET Core.
The complete OpenTelemetry .NET guide for developers: traces, metrics, and logs with C# examples, ASP.NET Core setup, exporters, and distributed tracing.
Production-ready Serilog best practices for .NET: async sinks, minimum level tuning, avoiding PII in logs, structured templates, correlation IDs, and performance tips.
Serilog vs Microsoft.Extensions.Logging: understand the difference between an abstraction and a provider, when MEL is enough, and when Serilog adds real value in .NET.
Master Serilog enrichers in .NET: add machine name, thread ID, correlation IDs, and custom properties to every log entry automatically. Complete C# guide.
Master Serilog sinks in .NET: console, file, Seq, async, and production sinks. Learn to configure multiple output destinations with filtering and formatting.
Learn Serilog in .NET from scratch. Setup, sinks, enrichers, appsettings configuration, and best practices for ASP.NET Core with .NET 9 and .NET 10.
Master logging in .NET with ILogger, structured logging, log levels, Serilog, and OpenTelemetry. Complete guide for .NET 9 and .NET 10 developers.