observability
OpenTelemetry for .NET Articles, Tutorials & News
OpenTelemetry for .NET articles, tutorials, and news from the DotNetNews archive.
63 articles Updated
OpenTelemetry for .NET work shows up across many DotNetNews issues because teams keep hitting the same implementation questions. OpenTelemetry for .NET is a recurring focus for C# and .NET developers working in the Microsoft ecosystem.
Recurring subtopics in recent issues include OpenTelemetry .NET, OTel ASP.NET Core, distributed tracing .NET, and metrics OpenTelemetry. When a subtopic never appears in the archive titles or excerpts, it is left out of this introduction.
Expect publisher tutorials, release notes, architecture write-ups, and field notes linked from DotNetNews issues. Start here is a short editorial shortlist for OpenTelemetry for .NET; the archive list is chronological and larger. Secondary angles such as OpenTelemetry .NET and OTel ASP.NET Core appear when the archive actually covered them. Cross-links to Application Insights for .NET and Serilog for ASP.NET Core help when the problem spans more than one tag.
Each card points at the original publisher URL and the DotNetNews issue that carried it, so you can read the article in context or jump straight to the source.
Start here
Editor picks for OpenTelemetry
-
OpenTelemetry in .NET: End-to-End Distributed Tracing Explained
c-sharpcorner.com Issue #503
Good primer material for teams adopting distributed tracing without yet having a clear end-to-end mental model.
-
Building AI-Powered API Deprecation Management Platforms with .NET
c-sharpcorner.com Issue #494
Deprecation management is a good candidate for automation, and observability belongs in that conversation.
-
Improve your AI coding agent with runtime context from Aspire MCP
timdeschryver.dev Issue #479
A smart extension of AI-assisted coding: give the agent runtime truth, not just source files, and the quality of analysis improves fast.
-
Propagating OpenTelemetry context in .NET
meziantou.net Issue #476
Context propagation is one of those observability details that separates usable traces from broken ones.
-
Bringing Serilog-Style Destructuring to OpenTelemetry Logs
medium.com Issue #468
A useful bridge for teams moving from Serilog to OpenTelemetry without giving up structured payloads they depend on.
-
Tracing Agent Sessions with OpenTelemetry & Aspire
youtube.com Issue #463
Good observability content for anyone exploring agent workflows, especially with Aspire and OpenTelemetry in the tooling loop.
-
Modernizing .NET — Part 24: Modern Monitoring with Prometheus and Grafana
medium.com Issue #461
A solid observability primer for teams moving older services onto a more modern .NET operational stack.
-
Propagating OpenTelemetry context in .NET
meziantou.net Issue #457
One of the more immediately useful observability reads here; context propagation mistakes are easy to miss.
Archive
Page 1 of 3
Newest first
-
Observability in .NET Aspire: OpenTelemetry, Metrics, Logs, and Distributed Tracing
c-sharpcorner.com Issue #513
Master .NET Aspire observability with OpenTelemetry, logs, metrics, and distributed tracing for robust distributed systems.
-
OpenTelemetry in Microsoft Agent Framework Apps
jesseliberty.com Issue #511
Observability has become a critical component for ensuring the performance and reliability of applications. OpenTelemetry, an open-source observability framework, provides developers with the tools ne...
-
Middleware in Microsoft Agent Framework
jesseliberty.com Issue #508
A critical need, when creating multi-agent applications is to manage token usage in API calls. This is where middleware plays a crucial role. In this post, we will explore what middleware is within th...
-
Logging & OpenTelemetry in MAF
jesseliberty.com Issue #508
In the rapidly evolving landscape of software development, particularly in the realm of artificial intelligence and automation, the importance of robust logging mechanisms cannot be overstated. This i...
-
OpenTelemetry Observability in ASP.NET Core: End-to-End Guide
c-sharpcorner.com Issue #508
Master OpenTelemetry in ASP.NET Core for robust observability. Learn to integrate logs, metrics, and distributed traces for better performance and troubleshooting.
-
The Microsoft Agent Framework Harness is now released
devblogs.microsoft.com Issue #508
Your agents can now be built on a stable, batteries-included harness - the loop, planning, memory, context management, approvals, and telemetry that turn a model into an agent that actually does thing...
-
.NET Aspire Service Defaults Explained
c-sharpcorner.com Issue #507
.NET Aspire Service Defaults centralize cloud-native app configurations for logging, health, telemetry, and more, simplifying development and maintenance.
-
OpenTelemetry in .NET: End-to-End Distributed Tracing Explained
c-sharpcorner.com Issue #503
Master OpenTelemetry in .NET for end-to-end distributed tracing. Gain visibility, troubleshoot faster, and optimize microservices.
-
Building Event-Driven Applications with Dapr: A Practical Guide
c-sharpcorner.com Issue #499
Master event-driven apps with Dapr! Learn pub/sub, state management, and observability for scalable, resilient microservices.
-
Building AI-Powered API Deprecation Management Platforms with .NET
c-sharpcorner.com Issue #494
Build AI-powered API deprecation platforms with .NET, OpenTelemetry, and Azure OpenAI for safer retirements and faster migrations.
-
Building an AI-Powered Root Cause Analysis System for Production Incidents in .NET
c-sharpcorner.com Issue #492
Build an AI-powered Root Cause Analysis system in .NET to accelerate incident resolution, reduce MTTR, and enhance system reliability with modern observability.
-
How to Implement AI-Driven Root Cause Detection in ASP.NET Core Applications
c-sharpcorner.com Issue #492
Implement AI-driven root cause detection in ASP.NET Core apps with OpenTelemetry, Azure OpenAI & App Insights for faster MTTR.
-
Building AI-Powered Incident Postmortem Generators with ASP.NET Core
c-sharpcorner.com Issue #491
Build AI-powered incident postmortem generators with ASP.NET Core, OpenTelemetry, and Azure OpenAI for faster, more consistent incident analysis.
-
Building a Self-Healing Background Job System with .NET Aspire
c-sharpcorner.com Issue #490
Build resilient, self-healing background job systems with .NET Aspire. Learn to implement retries, health checks, and observability for reliable applications.
-
Building AI-Powered Operational Runbook Generation Systems with ASP.NET Core
c-sharpcorner.com Issue #490
Build AI-powered operational runbook systems with ASP.NET Core, OpenTelemetry, and Azure OpenAI for faster incident response and improved reliability.
-
Building AI-Powered API Usage Analytics Platforms with .NET
c-sharpcorner.com Issue #490
Build AI-powered API analytics with .NET, OpenTelemetry, and Azure OpenAI for actionable insights, better product decisions, and enhanced customer experiences.
-
Building an AI-Powered Log Analysis Platform with .NET and OpenTelemetry
c-sharpcorner.com Issue #490
Build an AI-powered log analysis platform with .NET and OpenTelemetry to gain actionable insights, detect anomalies, and accelerate root cause analysis.
-
Stop Rewriting. Start with Aspire.
youtube.com Issue #485
Skip the weekend of YAML and hand-rolled OTel. We'll tour the Aspire onboarding flow — aspire init and the new Aspireify agent skill — and let it modernize an existing .NET app live. The legendary MVC...
-
Improve your AI coding agent with runtime context from Aspire MCP
timdeschryver.dev Issue #479
The power of giving an AI agent access to OpenTelemetry data through Aspire MCP is simple: it gives the agent better input to analyze. Instead of reasoning only from source code, the agent can inspect...
-
The Ultimate Guide to Observability and Resiliency in ASP.NET Core
c-sharpcorner.com Issue #479
Master ASP.NET Core observability & resiliency with structured logging, middleware, global exception handling, and Serilog for rapid production issue resolution.
-
Propagating OpenTelemetry context in .NET
meziantou.net Issue #476
When building distributed systems, maintaining observability across process boundaries is crucial for understanding the flow of requests through your application. OpenTelemetry provides a standard way...
-
Structured Logging with Serilog in ASP.NET Core .NET 10
codewithmukesh.com Issue #473
Master structured logging with Serilog in ASP.NET Core .NET 10 - sinks, enrichers, OpenTelemetry, anti-patterns, correlation IDs, and production-ready config templates.
-
Bringing Serilog-Style Destructuring to OpenTelemetry Logs
medium.com Issue #468
When migrating from Serilog to OpenTelemetry, there’s one feature that quietly disappears: automatic attribute destructuring. If you’ve…
-
Tracing Agent Sessions with OpenTelemetry & Aspire
youtube.com Issue #463
In this video Maddy Montaquila demos what's going on behind the scenes with Agent Sessions with OpenTelemetry and Aspire in VS Code. https://aspire.dev/dashboard
-
Modernizing .NET — Part 24: Modern Monitoring with Prometheus and Grafana
medium.com Issue #461
Master application observability in .NET Core. Learn to implement OpenTelemetry, Prometheus, and Grafana for professional monitoring.