grafana

The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

23 articles 72.4k View on GitHub ↗
23 articles
k8s Wrapper System for Unified Storage in Grafana: How RBAC Secures Kubernetes-Style Stores

Discover Grafana's k8s wrapper system, securing Kubernetes-style stores with RBAC. It unifies storage access by swapping user to service identities and enforcing Grafana policies.

deep-dive
Mar 2, 2026
How the Correlations Service Links Related Data Sources in Grafana

Discover how Grafana's correlations service links related data sources using backend definitions and internal data links for seamless panel navigation.

internals
Mar 2, 2026
Notification System Architecture for Alert Routing in Grafana: How the Managed Routes Service Works

Explore Grafana's alert routing architecture. Learn how the managed routes service efficiently routes notifications using a tree structure within Alertmanager. Understand its CRUD operations.

architecture
Mar 2, 2026
How Grafana’s Caching Service Optimizes Query Performance: A Deep Dive into the Source Code

Optimize Grafana query performance with the caching service. Discover how Grafana uses SHA-256 keys to serve cached responses in sub-milliseconds, avoiding slow data-source calls. Explore the source code for deep insights.

deep-dive
Mar 2, 2026
Grafana Public Dashboard Sharing Mechanism: Architecture and Implementation

Explore Grafana's public dashboard sharing mechanism. Learn how lightweight access tokens enable secure anonymous read-only access to dashboards via a dedicated service layer.

architecture
Mar 2, 2026
How Query History Persists and Retrieves Past Queries in Grafana: A Deep Dive into the Query-History Service

Discover how Grafana's query history service persists and retrieves past queries through SQL tables and a REST API. Learn about filtering starring and pagination for your query history.

deep-dive
Mar 2, 2026
How to Build Custom Backend Plugins with the Grafana Plugin SDK

Learn to build custom backend plugins for Grafana using the Grafana Plugin SDK. This Go library simplifies data source plugin development and management.

tutorial
Mar 2, 2026
How Grafana’s Frontend Redux Store Manages Application State

Discover how Grafana's frontend Redux store manages application state with Redux Toolkit, modular architecture, RTK Query, and runtime reducer injection.

internals
Mar 2, 2026
CUE Schema System and Code Generation in Grafana: A Complete Technical Guide

Explore Grafana's CUE schema system for declarative configuration and automatic Go and TypeScript code generation. Understand the `make gen-cue` pipeline for efficient development.

deep-dive
Mar 2, 2026
How @grafana/data Handles Data Structures and Transformations: A Complete Guide

Learn how Grafana's @grafana/data package manages data structures with DataFrames and Fields, and transforms data using an Rx-JS pipeline and the transformDataFrame function.

deep-dive
Mar 2, 2026
Grafana Scenes Framework: Understanding the Scene Object Model

Explore the Grafana Scenes framework and its scene object model. Learn how this declarative UI framework enables automatic URL sync, undo/redo, and modular UI composition for dashboards.

deep-dive
Mar 2, 2026
How User and Organization Management Scale Across the Grafana Platform

Discover how Grafana scales user and organization management to millions of accounts using a modular architecture. Learn about its sub-millisecond latency under heavy load.

architecture
Mar 2, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →