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.
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.
How the Correlations Service Links Related Data Sources in GrafanaDiscover how Grafana's correlations service links related data sources using backend definitions and internal data links for seamless panel navigation.
Notification System Architecture for Alert Routing in Grafana: How the Managed Routes Service WorksExplore Grafana's alert routing architecture. Learn how the managed routes service efficiently routes notifications using a tree structure within Alertmanager. Understand its CRUD operations.
How Grafana’s Caching Service Optimizes Query Performance: A Deep Dive into the Source CodeOptimize 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.
Grafana Public Dashboard Sharing Mechanism: Architecture and ImplementationExplore Grafana's public dashboard sharing mechanism. Learn how lightweight access tokens enable secure anonymous read-only access to dashboards via a dedicated service layer.
How Query History Persists and Retrieves Past Queries in Grafana: A Deep Dive into the Query-History ServiceDiscover 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.
How to Build Custom Backend Plugins with the Grafana Plugin SDKLearn to build custom backend plugins for Grafana using the Grafana Plugin SDK. This Go library simplifies data source plugin development and management.
How Grafana’s Frontend Redux Store Manages Application StateDiscover how Grafana's frontend Redux store manages application state with Redux Toolkit, modular architecture, RTK Query, and runtime reducer injection.
CUE Schema System and Code Generation in Grafana: A Complete Technical GuideExplore Grafana's CUE schema system for declarative configuration and automatic Go and TypeScript code generation. Understand the `make gen-cue` pipeline for efficient development.
How @grafana/data Handles Data Structures and Transformations: A Complete GuideLearn 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.
Grafana Scenes Framework: Understanding the Scene Object ModelExplore 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.
How User and Organization Management Scale Across the Grafana PlatformDiscover how Grafana scales user and organization management to millions of accounts using a modular architecture. Learn about its sub-millisecond latency under heavy load.
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:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →