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.
Find a file
Will Assis e8c9b48d10
unified-storage: setup initial stats primitives (#127358)
* unified-storage: setup initial stats primitives
2026-06-29 13:48:53 -03:00
.changelog-archive Update dependency prettier to v3.6.2 (#108689) 2025-07-25 17:47:44 +01:00
.citools deps(go): bump github.com/gohugoio/hugo from 0.162.0 to 0.163.3 in /.citools/src/air (#126929) 2026-06-22 08:52:32 +00:00
.github feat: add nats service into grafana (#127455) 2026-06-29 18:24:13 +02:00
.vim Chore: Upgrade yarn and editor sdks (#42847) 2021-12-08 14:40:24 +01:00
.vscode Chore: Move betterer eslint rules to use eslint suppressions (#106267) 2025-09-04 10:47:13 +01:00
.yarn Yarn: bump to latest version (#125059) 2026-05-21 08:46:44 +00:00
apps Parca: Remove from core plugins (#127322) 2026-06-29 15:04:20 +02:00
conf feat: add nats service into grafana (#127455) 2026-06-29 18:24:13 +02:00
contribute Parca: Remove from core plugins (#127322) 2026-06-29 15:04:20 +02:00
cue.mod ci: add validation for cue using new make target and backend check (#121032) 2026-03-25 10:35:49 -06:00
devenv Table: Display alt text in image cell when image fails to load (#126904) 2026-06-26 16:34:33 +00:00
docs Docs: Expand RBAC basic role management examples (#127452) 2026-06-29 17:28:47 +02:00
e2e-playwright Navigation: Remove Home nav item, make logo a working home link in all menu states (#125835) 2026-06-29 16:34:50 +03:00
emails Auth: Remove passwordless (magic link) authentication backend implementation (#118881) 2026-03-27 09:19:58 -05:00
grafana-mixin Log Details: Show embedded trace if available (#109926) 2025-08-25 14:06:01 +00:00
hack K8s: Remove dataplane aggregator (#126975) 2026-06-23 09:42:41 -04:00
kinds Dashboards: Add enableGroupBy field to v1 ad-hoc variable schema and conversions (#121236) 2026-03-31 11:50:21 -04:00
local Packaging: Dockerfile copy local folder (#64766) 2023-03-14 14:44:11 -05:00
packages Deps: Unpin production dependencies in @grafana/ui (#127348) 2026-06-29 16:48:20 +01:00
packaging Build: Move plugins-bundled to writeable directory in rpm, deb (#125080) 2026-05-26 21:07:49 +02:00
pkg unified-storage: setup initial stats primitives (#127358) 2026-06-29 13:48:53 -03:00
public Chore: Remove vizPresets from code (#127441) 2026-06-29 10:09:58 -05:00
scripts Google Cloud Monitoring: Add to default bundled and preinstalled plugins (#126842) 2026-06-25 10:46:40 -05:00
tools Chore: Remove remaining ptr constructor helper functions (#124553) 2026-05-11 21:00:39 +03:00
.air.toml make: build-go: add trimpath for non-dev, and debug-friendly flags for dev (#120264) 2026-03-13 10:40:45 +01:00
.browserslistrc
.dockerignore CI: Use docker build without dagger in release-build (#121828) 2026-04-03 10:24:08 +02:00
.editorconfig
.gitattributes Chore: Mark more files as generated in gitattributes (#113776) 2025-11-13 09:09:15 +00:00
.gitignore Tempo: Remove from core plugins (#127056) 2026-06-24 10:00:04 +02:00
.golangci.yml Parca: Remove from core plugins (#127322) 2026-06-29 15:04:20 +02:00
.ignore Remove support for Google Spanner database. (#105846) 2025-05-23 11:35:59 +02:00
.levignore.js Adds levitate levignore configuration file to prevent breaking change notifications from expected typescript symbols (#74371) 2023-09-05 15:00:13 +02:00
.madgerc Exclude type only imports circular dependencies check (#120075) 2026-03-12 08:37:48 -04:00
.nvmrc Chore: Update node to v24 (#112649) 2025-10-29 17:17:07 +01:00
.nxignore Alerting/Chore: Mock API (MSW) in browser (#89223) 2024-09-04 10:22:03 +01:00
.policy.yml CI: Make Levitate workflow non-blocking in policy-bot (#127255) 2026-06-25 15:20:59 +01:00
.policy.yml.tmpl fix: wait for patch to complete (#123188) 2026-04-22 07:24:33 +00:00
.prettierignore Dependencies: Vendor @mapbox/jsonlint-lines-primitives github: resolution as workspace (#125696) 2026-05-29 09:03:19 +02:00
.prettierrc.js Toolkit: Remove deprecated plugin:build (#67485) 2023-04-28 14:33:16 +02:00
.vale.ini Lint only Markdown files (#101533) 2025-03-04 11:00:35 +00:00
.yarnrc.yml chore: add @grafana/llm to list of approved packages (#126417) 2026-06-24 09:02:50 +01:00
AGENTS.md Parca: Remove from core plugins (#127322) 2026-06-29 15:04:20 +02:00
CHANGELOG.md Release: update changelog for main (#127049) 2026-06-24 13:53:49 +00:00
CLAUDE.md agents: add CLAUDE.md (#120503) 2026-03-17 13:10:51 +01:00
CODE_OF_CONDUCT.md Fixing typos (#70487) 2023-06-22 09:43:38 +01:00
CONTRIBUTING.md Docs: Fix broken markdown link to Grafana Champions program (#127246) 2026-06-25 14:51:19 +00:00
crowdin.yml Prometheus: Remove grafana-prometheus package#122953 (#123035) 2026-04-20 12:31:39 +02:00
Dockerfile Docker: Bump Alpine-based images to 3.24.1 (#126529) 2026-06-16 10:55:49 +02:00
embed.go Core: Remove thema and kindsys dependencies (#84499) 2024-03-21 11:11:29 +01:00
eslint-suppressions.json Chore: Remove panelStyleActions from code (#127457) 2026-06-29 10:09:42 -05:00
eslint.config.js Parca: Remove from core plugins (#127322) 2026-06-29 15:04:20 +02:00
go.mod feat: add nats service into grafana (#127455) 2026-06-29 18:24:13 +02:00
go.sum feat: add nats service into grafana (#127455) 2026-06-29 18:24:13 +02:00
go.work Alerting: Move Historian to grafana/alerting repository. (#127071) 2026-06-25 17:00:48 +02:00
go.work.sum feat: add nats service into grafana (#127455) 2026-06-29 18:24:13 +02:00
GOVERNANCE.md Update dependency prettier to v3.6.2 (#108689) 2025-07-25 17:47:44 +01:00
HALL_OF_FAME.md Update HALL_OF_FAME.md (#102267) 2025-03-17 08:25:02 +01:00
i18next.config.ts Add faceted labels filter for time series legend (#119918) 2026-03-12 15:57:58 +01:00
jest.config.codeowner.js Frontend coverage: show regressed files and HTML report artifact on failure (#124305) 2026-05-07 14:38:52 -04:00
jest.config.js Parca: Remove from core plugins (#127322) 2026-06-29 15:04:20 +02:00
knip.config.ts Parca: Remove from core plugins (#127322) 2026-06-29 15:04:20 +02:00
latest.json Release: Deprecate latest.json and replace with api call to grafana.com (#80537) 2024-01-16 11:19:32 +00:00
lefthook.rc Chore: Fix lefthook not running (#106196) 2025-05-29 11:06:33 +02:00
lefthook.yml Chore: remove betterer command from lefthook (#110600) 2025-09-04 15:16:21 +01:00
lerna.json Release: bump version to 13.2.0-pre (#127009) 2026-06-23 10:00:53 +02:00
LICENSE
LICENSING.md Tempo: Remove from core plugins (#127056) 2026-06-24 10:00:04 +02:00
MAINTAINERS.md Adds johnny as codeowner for alerting docs (#99877) 2025-02-04 13:10:57 +01:00
Makefile CI: Make Levitate workflow non-blocking in policy-bot (#127255) 2026-06-25 15:20:59 +01:00
mise.toml chore: add mise.toml for local toolchain management (#123953) 2026-06-09 13:21:11 -04:00
NOTICE.md
nx.json Chore: Disable tui for Nx (#109896) 2025-08-20 10:08:03 +00:00
package.json chore: bump react-use to 17.6.1 (#127425) 2026-06-29 09:54:11 +00:00
playwright.config.ts Google Cloud Monitoring: Remove from core plugins (#126845) 2026-06-25 10:49:00 -05:00
playwright.storybook.config.ts Chore: Add lint rule for consistent type imports (#121336) 2026-03-30 12:44:01 +01:00
project.json Frontend: use custom conditions for development and build (#111685) 2025-12-18 11:47:38 +01:00
README.md add feedback survey to contributing related docs (#113168) 2025-10-30 09:36:44 +01:00
relyance.yaml Dashboards: Remove unused v2alpha0 schema and kindsv2 generator (#123822) 2026-04-29 13:50:27 -04:00
ROADMAP.md
stylelint.config.js Update dependency stylelint to v16 (#83252) 2024-02-23 11:56:38 +02:00
SUPPORT.md
tsconfig.json Build: Upgrade TypeScript to 6.0 (#118528) 2026-04-15 16:37:34 +01:00
WORKFLOW.md Minor correction done in WORKFLOW.md (#80505) 2024-04-12 17:56:10 +02:00
yarn.lock Deps: Unpin production dependencies in @grafana/ui (#127348) 2026-06-29 16:48:20 +01:00

Grafana Logo (Light) Grafana Logo (Dark)

The open-source platform for monitoring and observability

License Go Report Card

Grafana allows you to query, visualize, alert on and understand your metrics no matter where they are stored. Create, explore, and share dashboards with your team and foster a data-driven culture:

  • Visualizations: Fast and flexible client side graphs with a multitude of options. Panel plugins offer many different ways to visualize metrics and logs.
  • Dynamic Dashboards: Create dynamic & reusable dashboards with template variables that appear as dropdowns at the top of the dashboard.
  • Explore Metrics: Explore your data through ad-hoc queries and dynamic drilldown. Split view and compare different time ranges, queries and data sources side by side.
  • Explore Logs: Experience the magic of switching from metrics to logs with preserved label filters. Quickly search through all your logs or streaming them live.
  • Alerting: Visually define alert rules for your most important metrics. Grafana will continuously evaluate and send notifications to systems like Slack, PagerDuty, VictorOps, OpsGenie.
  • Mixed Data Sources: Mix different data sources in the same graph! You can specify a data source on a per-query basis. This works for even custom datasources.

Get started

Unsure if Grafana is for you? Watch Grafana in action on play.grafana.org!

Documentation

The Grafana documentation is available at grafana.com/docs.

Contributing

If you're interested in contributing to the Grafana project:

Share your contributor experience in our feedback survey to help us improve.

Get involved

This project is tested with BrowserStack.

License

Grafana is distributed under AGPL-3.0-only. For Apache-2.0 exceptions, see LICENSING.md.