Practical OpenTelemetry for .NET
summary
Practical .NET steps for shipping OpenTelemetry: use the SDKs to export via OTLP to a centralized OpenTelemetry Collector for config, redaction, enrichment and optional tail sampling; add tracing with .NET Activity/Span (ActivitySource, tags, events, links), meters (Meter, histograms/counters) and instrument libraries (ASP.NET Core, HttpClient, SqlClient, Npgsql, Redis), beware pre-release packages and baggage leaking sensitive data, prefer processors for adding tenant/context, and note Honeycomb accepts OTLP with a free 20M events/month tier.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 2:05What is observability
- 4:39What is OpenTelemetry
- 12:01Logging
- 12:36Logging Code
- 19:10Instrumentation Libraries
- 23:40What is our context
- 27:13Creating activities
- 34:14Activity vs ActivityCurrent
- 36:37Span Event
- 39:03Span Links
- 42:17Processes
- 44:23Baggage
- 48:19Propagation
- 51:01Sampling
- 55:38The Collector








