Attach build identity to operational telemetry

Stamp telemetry with the immutable build that produced it so incidents can be compared across releases and rolling deployments.

August 31, 2026 · 2 min · Lukas Walter

Choose histogram boundaries from the service objective

Put the latency objective into the histogram boundaries so compliance can be calculated without interpolating between buckets.

August 26, 2026 · 3 min · Lukas Walter

Observability for Agents with OpenTelemetry, Aspire, and Application Insights

How to make Microsoft Agent Framework behavior visible in production with OpenTelemetry traces, token usage, model calls, tool calls, Aspire local debugging, and Application Insights monitoring.

July 8, 2026 · 17 min · Lukas Walter

Use the Aspire Dashboard Standalone

Stop setting up complex observability stacks for local dev. Learn how to run the Aspire Dashboard as a standalone, lightweight OTLP viewer for any language.

April 22, 2026 · 2 min · Lukas Walter

Debugging LLM Timeouts in .NET

A repeatable local setup for timeout triage in .NET LLM workloads using Aspire, OpenTelemetry, and Ollama.

February 22, 2026 · 5 min · Lukas Walter