Azure Counsel Podcast
You deployed your Azure Function… But now your logs are missing, out of order, or so vague they’re useless. Worse — your Application Insights bill is exploding while you’re still debugging blind in production. Sound familiar? 😅 In this episode, Bhanu from Azure Counsel breaks down the exact logging architecture used to build traceable, distributed Azure Functions systems — without burning money on telemetry. This is not about Console.WriteLine. It’s about structured logging, correlation IDs, and cost-aware telemetry design for real production workloads. ⚠️ Critical for 2026 and Beyond With the November 10, 2026 retirement of the Azure Functions In-Process model, your logging strategy must change. This episode focuses on ILogger + dependency injection for the Isolated Worker model and how logging behavior differs from the old runtime. 🎯 What You’ll Learn: * How to correctly configure APPLICATIONINSIGHTS_CONNECTION_STRING for local and production * Why most logs disappear or arrive out of order * How to tune log levels globally and per function to suppress noise * How Azure drops telemetry when sampling is misconfigured * How maxTelemetryItemsPerSecond can cut 90% of your ingestion cost * When to use LogInformation, LogWarning, and LogCritical * How to centralize logging using a helper class * How to inject Correlation IDs for distributed tracing * Why your error logging strategy defines production stability 🧠 Key Takeaways: * Pay for insight, not noise * Preserve statistical accuracy while reducing cost * Prevent silent outages caused by sampling misconfiguration * Build traceable request flows across microservices * Stop debugging blind in production 👨💻 Who This Episode Is For: * Cloud Architects designing high-volume telemetry systems * Senior Developers building Azure Functions with C# * DevOps Engineers managing Log Analytics cost and alerts * Teams migrating to .NET 8/10 Isolated Worker * Engineers tired of runaway Application Insights bills 🔧 Technical Focus Areas: * Azure Functions v4 & Isolated Worker model * Application Insights & Log Analytics * host.json sampling and aggregator settings * Structured logging with ILogger * Distributed tracing & Correlation IDs If your Azure Functions have ever: • lost logs • flooded Application Insights • missed exceptions • or cost more to monitor than to run This episode gives you the logging blueprint to fix it permanently. 🎥 Watch the full walkthrough on YouTube: https://youtu.be/nDR_LwzS3U8
13 episodios
Comentarios
0Sé la primera persona en comentar
¡Regístrate ahora y únete a la comunidad de Azure Counsel Podcast!