
A Journey Through Observability Tools: From Legacy to Modern
I work in the world of infrastructure monitoring, observability, and automation — a space that’s evolved significantly over the years. I started this blog to share some of that journey, from managing legacy systems to building modern, cloud-native solutions.
-
Vibe-Coding an MCP Server: From Idea to Reality in Minutes with Antigravity
I’ve been hearing a lot about “vibe-coding”, the idea that you can just flow with your ideas while the heavy lifting is handled by your AI pair programmer. Today, I… Read more ⇢
-
Model Context Protocol (MCP) Server for Grafana
Grafana is the go-to platform for visualization. But what if you could interact with your Grafana dashboards, alerts, and configurations directly from your IDE? That’s where Model Context Protocol (MCP)… Read more ⇢
-
Effortless Application Monitoring: Getting RED Metrics with Grafana Beyla
A few weeks ago, I dived into Grafana Beyla, and I was blown away by its simplicity and power. The promise of “zero-instrumentation” monitoring is a game-changer for developers and… Read more ⇢
-
Beyond Kubernetes SD: Prometheus with HTTP Service Discovery
The “Why”: When to Use HTTP SD over Native Kubernetes SD Prometheus is the undisputed king of monitoring in the Kubernetes ecosystem. Its built-in service discovery mechanisms (kubernetes_sd_configs) are brilliant,… Read more ⇢
-
Deploying AI Agent with kagent: A Test Drive
I came across kagent a couple of weeks ago, but took sometime to test this in my dev Kubernetes cluster. In this latest post, I’m sharing my experience and insights.… Read more ⇢
-
Configuring Your Local Syslog Daemon (e.g., rsyslog) for Grafana Alloy
In our previous post, we explored how Grafana Alloy acts as a unified agent for both metrics and logs. A key part of that setup involved loki.source.syslog listening for incoming syslog messages… Read more ⇢
-
Grafana Alloy: The Unified Agent for Logs and Metrics
In this post, I’ll demonstrate how to use Grafana Alloy — the powerful telemetry agent— to forward local syslog data to Loki, Grafana’s log aggregation system. We’ll also walk through… Read more ⇢
-
Kubernetes: Simplifying NFS Storage Setup
Dynamic NFS storage provisioning refers to the automatic creation of persistent storage volumes using an NFS (Network File System) server when a Kubernetes PersistentVolumeClaim (PVC) is made. Instead of pre-creating… Read more ⇢
-
End-to-End Guide to Prometheus SNMP Exporter Deployment in Kubernetes [Part-2]
Welcome to the second part. Here let’s focus on: Install Prometheus SNMP Exporter (Helm): Step1: Create a config map with the snmp file loaded [In Prod, you can use original… Read more ⇢
-
End-to-End Guide to Prometheus SNMP Exporter Deployment in Kubernetes [Part-1]
I’m writing this blog to guide you through deploying and configuring the Prometheus SNMP Exporter on Kubernetes. While there are several blogs already available on this topic, many don’t cover… Read more ⇢