<?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 Ritesh Sonawane</title><link>https://riteshsonawane.com/tags/observability/</link><description>Recent content in observability on Ritesh Sonawane</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 06 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://riteshsonawane.com/tags/observability/index.xml" rel="self" type="application/rss+xml"/><item><title>LLM Inference KPIs Every SRE Should Know</title><link>https://riteshsonawane.com/blog/llms-inference-kpis/</link><pubDate>Mon, 06 Jul 2026 00:00:00 +0000</pubDate><guid>https://riteshsonawane.com/blog/llms-inference-kpis/</guid><description>&lt;p&gt;Monitoring LLM inference is not like monitoring a conventional web service. The metrics are different, the failure modes are different, and the relationship between what you measure and what the user experiences is more indirect.&lt;/p&gt;
&lt;p&gt;This guide explains the most useful LLM inference KPIs for SREs, what each metric measures, what causes it to change, and how to use the signals together when production performance degrades.&lt;/p&gt;
&lt;h2 id="the-mental-model-prefill-and-decode"&gt;The mental model: prefill and decode&lt;/h2&gt;
&lt;p&gt;Every LLM inference request goes through two distinct phases. If you do not understand the difference, the metrics will not make sense.&lt;/p&gt;</description></item><item><title>Scaling Prometheus with Thanos</title><link>https://riteshsonawane.com/blog/scaling-prometheus-to-thanos/</link><pubDate>Tue, 22 Jul 2025 00:00:00 +0000</pubDate><guid>https://riteshsonawane.com/blog/scaling-prometheus-to-thanos/</guid><description>&lt;p&gt;&lt;strong&gt;This blog is based on my work at CloudRaft!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Observability is a crucial pillar of any application, and monitoring is an essential component of it. Having a well-suited, robust monitoring system is crucial. It can help you detect issues in your application and provide insights once it is deployed. It aids in performance, resource management, and observability. Most importantly, it can help you save costs by identifying issues in your infrastructure. One of the most popular tools in monitoring is &lt;a href="https://prometheus.io/"&gt;Prometheus&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>100 TB from InfluxDB to Grafana Mimir</title><link>https://riteshsonawane.com/blog/migrate-influx-to-mimir/</link><pubDate>Mon, 07 Apr 2025 00:00:00 +0000</pubDate><guid>https://riteshsonawane.com/blog/migrate-influx-to-mimir/</guid><description>&lt;p&gt;&lt;strong&gt;This blog is based on my work at CloudRaft!&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Observability is the backbone of any modern infrastructure, enabling organizations to monitor system health, optimize performance, and ensure seamless operations. However, when legacy observability systems reach their limits—whether due to scalability challenges, high costs, or lack of vendor support—businesses must pivot to more future-proof solutions.&lt;/p&gt;
&lt;p&gt;The migration presented a unique set of challenges: handling seven years of monitoring data (roughly 100TB of uncompressed data), complex migration as there is no direct support to migrate from InfluxDB to Grafana Mimir, Grafana dashboards rewrite from InfluxQL to PromQL format for 100s of dashboards. In this blog, we’ll walk through the entire migration process, the challenges faced, and the architectural choices that enabled a seamless transition to Grafana Mimir.&lt;/p&gt;</description></item><item><title>Monitoring with Prometheus</title><link>https://riteshsonawane.com/blog/monitoring-with-prometheus/</link><pubDate>Thu, 04 Jul 2024 00:00:00 +0000</pubDate><guid>https://riteshsonawane.com/blog/monitoring-with-prometheus/</guid><description>&lt;p&gt;&lt;strong&gt;This blog is based on my work at CloudRaft!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Monitoring is the lifeline that ensures the seamless operation of systems, applications, and networks. Whether managing a small startup or a large enterprise, the ability to monitor infrastructure in real time is crucial for maintaining performance, ensuring reliability, and quickly resolving issues before they escalate. The average cost of downtime in IT industry as per &lt;a href="https://www.pingdom.com/outages/average-cost-of-downtime-per-industry/"&gt;Pingdom&lt;/a&gt; is between $5600 to $9600 per minute and as more and more digitization happens, it is going to increase further.&lt;/p&gt;</description></item></channel></rss>