Grafana: Open-source monitoring and observability platform
Query and visualize metrics from multiple data sources.
Learn more about Grafana
Grafana is a web-based observability platform written in Go that aggregates data from various time-series databases and log storage systems. It uses a plugin architecture to support multiple data sources including Prometheus, Loki, Elasticsearch, InfluxDB, and PostgreSQL, allowing queries to be executed against heterogeneous backends. The platform includes features for creating templated dashboards, defining alert rules with visual editors, and exploring metrics and logs through ad-hoc queries. Deployments typically run as a containerized service in monitoring stacks, serving as a central visualization layer for infrastructure and application observability.

Multi-source data mixing
Supports querying and combining data from different data sources within a single dashboard or panel, with data source selection available on a per-query basis. This includes custom datasources through the plugin system.
Plugin-based extensibility
Uses a plugin architecture for data sources, panels, and applications, allowing third-party extensions without modifying core code. The ecosystem includes community and vendor-maintained plugins for various backends and visualization types.
Integrated alerting and exploration
Combines metrics visualization, log exploration, and alert rule definition in a single interface. Features include preserved label filtering when switching between metrics and logs, and split-view comparisons of different time ranges and queries.
import { DataSourceApi } from '@grafana/data';
import { getDataSourceSrv } from '@grafana/runtime';
const ds = await getDataSourceSrv().get('Prometheus');
const result = await ds.query({
targets: [{ expr: 'up', refId: 'A' }],
range: { from: 'now-1h', to: 'now' }
});
console.log(result.data);Grafana v12.3.2 delivers security improvements, bug fixes for alerting race conditions, and enhancements to avatar handling and Elasticsearch annotations.
- –Added missing scope check on dashboards API
- –Avatar now requires sign-in, removed queue, and respects timeout
- –Updated Elasticsearch annotation time-range properties
- –Fixed Explore legend reset when a new query is run
- –Updated Go to version 1.25.6
Grafana v12.2.4 includes security improvements for API dashboards and avatars, along with bug fixes for alerting race conditions and various UI enhancements.
- –Added missing scope check on dashboards API
- –Avatar now requires sign-in, removed queue, and respects timeout
- –Clarified section title for repeating rows and tabs in documentation
- –Updated Elasticsearch annotation time-range properties
- –Fixed Explore legend reset when a new query is run
Grafana v12.1.6 includes security improvements for API dashboard access and avatar handling, along with Go runtime updates and alerting bug fixes.
- –Added missing scope check on dashboards API
- –Avatar now requires sign-in, removed queue, and respects timeout
- –Updated Go to version 1.25.6
- –Fixed a race condition panic in ResetStateByRuleUID for alerting
See how people are using Grafana
Related Repositories
Discover similar tools and frameworks used by developers
OpenLens
Community-built Kubernetes IDE without authentication requirements.
Blackbox Exporter
Prometheus exporter for blackbox probing of network endpoints over HTTP, TCP, DNS, ICMP, and gRPC protocols.
Kaniko
Daemon-free Docker image builder for Kubernetes clusters.
node_exporter
Collects Unix system metrics for Prometheus monitoring.
Azure CLI
Cross-platform CLI for managing Azure resources through commands and automation scripts.
Related Reading
Guides and comparisons from the Greptile content library
Top AI Code Review Tools for Small Dev Teams 2026
Affordable, lightweight AI code review tools that help small teams catch bugs faster. Practical comparisons of accuracy, ease of use, and value for teams without enterprise budgets.
Best CodeRabbit Alternatives for Smarter AI Code Reviews in 2026
7 powerful CodeRabbit alternatives ranked by real dev teams. Feature comparison, pricing analysis, and honest reviews to find your perfect AI code reviewer.
The 7 Best AI Coding Tools for Complex Codebases
The best AI coding tools for complex codebases, ranked on accuracy, suggestion quality, and full-codebase context. See which ones you can actually trust.
Best AI Code Review Tools for GitLab
Enterprise-grade AI code review tools for GitLab teams. In-depth comparison of accuracy, security, and integration features to accelerate your merge request workflows.