Go to file
Andrew Hackmann e109555c98
CodeQL checks / Detect whether code changed (push) Has been cancelled Details
CodeQL checks / Analyze (actions) (push) Has been cancelled Details
CodeQL checks / Analyze (go) (push) Has been cancelled Details
CodeQL checks / Analyze (javascript) (push) Has been cancelled Details
raw dsl agg parser
2025-11-07 13:03:53 -06:00
.changelog-archive
.citools
.github Heatmap: Fix runtime error when no data is present, add e2e test (#113242) 2025-10-31 18:17:30 +00:00
.husky
.vim
.vscode
.yarn
apps Advisor: Standalone server mock (#113224) 2025-11-03 16:09:54 +01:00
conf Secrets: Refactor data_key_id out of the encoded secure value payload (#112077) 2025-10-30 23:04:32 -04:00
contribute Chore: Update `node` to v24 (#112649) 2025-10-29 17:17:07 +01:00
cue.mod
devenv Heatmap: Fix runtime error when no data is present, add e2e test (#113242) 2025-10-31 18:17:30 +00:00
docs New Logs Panel: Enable new visualization by default (#113340) 2025-11-03 06:21:39 -08:00
e2e
e2e-playwright Heatmap: Fix runtime error when no data is present, add e2e test (#113242) 2025-10-31 18:17:30 +00:00
emails
grafana-mixin
hack
kinds Dashboard Controls: Add annotations to the dashboard controls menu (#112816) 2025-11-03 11:33:44 +01:00
kindsv2
local
packages Merge branch 'andrew/elasticsearch-client-refactor', remote-tracking branch 'origin' into andrew/elastic-raw-query 2025-11-03 11:36:50 -06:00
packaging
pkg raw dsl agg parser 2025-11-07 13:03:53 -06:00
public Merge branch 'andrew/elasticsearch-client-refactor', remote-tracking branch 'origin' into andrew/elastic-raw-query 2025-11-03 11:36:50 -06:00
scripts Secrets: Refactor data_key_id out of the encoded secure value payload (#112077) 2025-10-30 23:04:32 -04:00
tools
.air.toml
.bra.toml
.browserslistrc
.dockerignore
.editorconfig
.gitattributes
.gitignore Secrets: Refactor data_key_id out of the encoded secure value payload (#112077) 2025-10-30 23:04:32 -04:00
.golangci.yml
.ignore
.levignore.js
.nvmrc Chore: Update `node` to v24 (#112649) 2025-10-29 17:17:07 +01:00
.nxignore
.prettierignore
.prettierrc.js
.trivyignore
.vale.ini
.yarnrc.yml
AGENTS.md
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md add feedback survey to contributing related docs (#113168) 2025-10-30 09:36:44 +01:00
Dockerfile Chore: Update `node` to v24 (#112649) 2025-10-29 17:17:07 +01:00
GOVERNANCE.md
HALL_OF_FAME.md
LICENSE
LICENSING.md
MAINTAINERS.md
Makefile Codegen: Revert gen-cue verification (#113247) 2025-10-30 17:21:41 +00:00
NOTICE.md
README.md add feedback survey to contributing related docs (#113168) 2025-10-30 09:36:44 +01:00
ROADMAP.md
SECURITY.md
SUPPORT.md
WORKFLOW.md
build.go
crowdin.yml
cypress.config.js
embed.go
eslint-suppressions.json Event Tracking: Add tracking for expression query removal (#113113) 2025-11-03 16:58:51 +01:00
eslint.config.js StateTimeline: Comment and metadata cleanup (#112960) 2025-10-24 15:04:33 -04:00
go.mod SQL Expressions: Point to grafana GMS fork (#113104) 2025-10-29 15:06:56 +00:00
go.sum SQL Expressions: Point to grafana GMS fork (#113104) 2025-10-29 15:06:56 +00:00
go.work Apps: Add Example App to `./apps` (#112069) 2025-10-27 12:01:10 -04:00
go.work.sum SQL Expressions: Point to grafana GMS fork (#113104) 2025-10-29 15:06:56 +00:00
i18next.config.ts Chore: Replace deprecated i18next-parser (#112512) 2025-10-27 10:38:31 +01:00
jest.config.codeowner.js
jest.config.js
latest.json
lefthook.rc
lefthook.yml
lerna.json
nx.json
package.json Dashboard Controls: Add annotations to the dashboard controls menu (#112816) 2025-11-03 11:33:44 +01:00
playwright.config.ts
playwright.storybook.config.ts
project.json
relyance.yaml
stylelint.config.js
tsconfig.json
yarn.lock Dashboard Controls: Add annotations to the dashboard controls menu (#112816) 2025-11-03 11:33:44 +01:00

README.md

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.