<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Mlops on Aadi</title>
		<link>https://aadi-blogs.web.app/tags/mlops/</link>
		<description>Recent content in Mlops on Aadi</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
		
			<lastBuildDate>Wed, 07 Oct 2026 13:00:42 -0400</lastBuildDate>
		
			<atom:link href="https://aadi-blogs.web.app/tags/mlops/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Basic LLM Monitoring with Grafana and Prometheus</title>
				<link>https://aadi-blogs.web.app/blog/basic-k3s-monitoring/</link>
				<pubDate>Wed, 07 Oct 2026 13:00:42 -0400</pubDate>
				<guid>https://aadi-blogs.web.app/blog/basic-k3s-monitoring/</guid>
				<description>&lt;p&gt;&lt;em&gt;Note, this post assumes you have a basic understanding of containerization and kubernetes works. I highly suggest skimming &lt;a href=&#34;https://aadi-blogs.web.app/blog/intro-to-k3s/&#34;&gt;my introduction to k3s&lt;/a&gt; first.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Repo for this project lives here: &lt;a href=&#34;https://github.com/codecalligrapher/llm-serving-vllm-k8s/tree/small-cluster&#34;&gt;llm-serving-vllm-k8s&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In this blog post, I walk through how to setup &lt;a href=&#34;https://prometheus.io/&#34;&gt;Prometheus&lt;/a&gt; for monitoring the pods we set up in my previous post. Additionally, we walk through setting up monitoring for the local vLLM instance using &lt;a href=&#34;https://grafana.com/&#34;&gt;Grafana&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;some-context&#34;&gt;Some Context&lt;/h2&gt;&#xA;&lt;p&gt;Prometheus is the thing that we used to monitor vLLM. It works on a pull-based model, which means that it periodically queries some endpoint (in this case &lt;code&gt;/metrics&lt;/code&gt; using a GET request) on each target, and stores the numbers it scrapes. This means that &amp;ldquo;deploying&amp;rdquo; Prometheus involves the following:&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
