<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Observability on Home</title><link>https://bala-krishnan.com/tags/observability/</link><description>Recent content in Observability on Home</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Thu, 29 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://bala-krishnan.com/tags/observability/index.xml" rel="self" type="application/rss+xml"/><item><title>Why histograms beat averages</title><link>https://bala-krishnan.com/posts/28-histograms-vs-averages/</link><pubDate>Thu, 29 Oct 2026 00:00:00 +0000</pubDate><guid>https://bala-krishnan.com/posts/28-histograms-vs-averages/</guid><description>Warren Buffett famously used to buy his breakfast at the same McDonald&amp;rsquo;s in Omaha on his way to work. Forbes puts his net worth at about $148 billion.
Imagine he walks in one morning and joins 49 other people having breakfast. Say each of them has the net worth of a typical American household, about $193,000 (the Federal Reserve&amp;rsquo;s most recent survey).
What&amp;rsquo;s the average net worth of the people in that McDonald&amp;rsquo;s?</description></item><item><title>How fast is my blog? Building a tiny HTTP probe in Go</title><link>https://bala-krishnan.com/posts/27-probe/</link><pubDate>Sat, 24 Oct 2026 00:00:00 +0000</pubDate><guid>https://bala-krishnan.com/posts/27-probe/</guid><description>I wanted to know a simple thing: how long does this blog take to load?
It turns out that&amp;rsquo;s a harder question to answer than I expected, mostly because there isn&amp;rsquo;t really a server to ask. This site is built with Hugo and deployed as a static site on Render, which serves it through Cloudflare. I don&amp;rsquo;t run anything. There&amp;rsquo;s no process I can add metrics to, no access log I can read, no /metrics endpoint.</description></item><item><title>Lamplighter - One Timeline for Every Log</title><link>https://bala-krishnan.com/posts/26-lamplighter/</link><pubDate>Fri, 23 Oct 2026 00:00:00 +0000</pubDate><guid>https://bala-krishnan.com/posts/26-lamplighter/</guid><description>When something breaks in production, the first ten minutes usually look the same. One terminal tailing the API pod. Another tailing the worker. A third running kubectl get events -w. Maybe a fourth on the ingress controller, if you can remember which namespace it lives in and what its labels are. Then you start flipping between them, trying to work out what happened first.
That last part is the actual job, and none of the tools help with it.</description></item></channel></rss>