Go to file
Mitch Seaman d610bdf25d
advertise RBAC for silences better (#89644)
2024-06-25 15:08:42 -04:00
.bingo ci(chore): Lint all Go code, upgrade golangci-lint action (#89221) 2024-06-14 15:42:09 +03:00
.changelog-archive
.github Chore: Update github addToProject commands for influxdb, graphite, opentsdb (#89700) 2024-06-25 19:29:50 +03:00
.husky
.vim
.vscode Ensure running server from VSCode enables dev mode (#88986) 2024-06-10 10:30:03 -05:00
.yarn Storybook: Bump to 8.1.6 (#88899) 2024-06-07 14:31:31 +02:00
apps/alerting/notifications Alerting: Time Intervals API (#88201) 2024-06-20 16:52:03 -04:00
conf Alerting: Add max limit for Loki query size in state history API (#89646) 2024-06-25 09:20:38 -04:00
contribute React: Use new JSX transform (#88802) 2024-06-25 12:43:47 +01:00
cue.mod
devenv Devenv: Allow configuring alertmanager config for prometheus docker block (#89558) 2024-06-22 11:20:51 +00:00
docs advertise RBAC for silences better (#89644) 2024-06-25 15:08:42 -04:00
e2e Chore: Attempt to make `keybinds` e2e test more stable (#89663) 2024-06-25 12:18:45 +01:00
emails
grafana-mixin
hack Alerting: Time Intervals API (#88201) 2024-06-20 16:52:03 -04:00
kinds
local
packages VizTooltip: Keep visible while hovering during data updates (#89708) 2024-06-25 20:00:47 +03:00
packaging Docker: Fix renderer plugin in custom Dockerfile (#88223) 2024-05-30 10:27:26 +02:00
pkg CI: Don't use slim image for bump-version (#89689) 2024-06-25 14:03:30 -05:00
plugins-bundled
public Canvas: Fix off center element item in editor list (#89577) 2024-06-25 10:04:39 -07:00
scripts React: Use new JSX transform (#88802) 2024-06-25 12:43:47 +01:00
tools
.betterer.results Scopes: Fix free text input crash (#89652) 2024-06-25 12:18:30 +03:00
.betterer.results.json Table Panel: Move inspector into drawer component (#88196) 2024-05-30 03:33:05 +07:00
.betterer.ts Chore: Add `no-untranslated-strings` rule to betterer (#88479) 2024-05-30 12:45:22 +02:00
.bra.toml
.browserslistrc
.dockerignore
.drone.star
.drone.yml DashboardScene: Include scenes e2e in pr checks (#89297) 2024-06-24 17:57:50 +03:00
.editorconfig
.eslintignore Plugin extensions: Add e2e tests (#89048) 2024-06-14 13:41:17 +02:00
.eslintrc React: Use new JSX transform (#88802) 2024-06-25 12:43:47 +01:00
.gitattributes
.gitignore Chore: Allow using the Go race detector locally (#88380) 2024-05-29 20:34:16 -03:00
.golangci.toml chore(perf): Pre-allocate where possible (enable prealloc linter) (#88952) 2024-06-14 14:16:36 -04:00
.levignore.js
.nvmrc
.pa11yci-pr.conf.js
.pa11yci.conf.js
.prettierignore
.prettierrc.js
.trivyignore CI: Add Trivy GitHub Action (#88987) 2024-06-10 16:53:48 -04:00
.yarnrc.yml
CHANGELOG.md Changelog: Updated changelog for 10.4.5 (#89681) 2024-06-25 12:24:15 +00:00
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Dockerfile Chore: bump Go to 1.22.4 (#88794) 2024-06-05 14:29:27 -04:00
GOVERNANCE.md
HALL_OF_FAME.md
LICENSE
LICENSING.md
MAINTAINERS.md
Makefile AuthZ: embed an authorization server (#89018) 2024-06-13 11:41:35 +02:00
NOTICE.md
README.md
ROADMAP.md
SECURITY.md
SUPPORT.md
WORKFLOW.md
build.go
crowdin.yml
cypress.config.js E2E: Add SMTP tester (#88392) 2024-06-18 14:32:19 +02:00
embed.go
go.mod Zanzana: sqlite data store (#89486) 2024-06-25 09:52:33 +02:00
go.sum Zanzana: sqlite data store (#89486) 2024-06-25 09:52:33 +02:00
go.work Storage: Add new resource module and move some utilities (#89443) 2024-06-20 16:11:21 +03:00
go.work.sum Zanzana: sqlite data store (#89486) 2024-06-25 09:52:33 +02:00
jest.config.js NodeGraph: Add msagl and the layered layout code (#88375) 2024-05-28 17:04:03 +02:00
latest.json
lefthook.rc
lefthook.yml
lerna.json Release: Bump version to 11.2.0-pre (#89184) 2024-06-13 15:08:07 -05:00
nx.json
package.json Plugin E2E: Add alerting tests (#88909) 2024-06-24 08:39:43 +02:00
playwright.config.ts
project.json
stylelint.config.js
tsconfig.json React: Use new JSX transform (#88802) 2024-06-25 12:43:47 +01:00
yarn.lock Plugin E2E: Add alerting tests (#88909) 2024-06-24 08:39:43 +02:00

README.md

Grafana Logo (Light) Grafana Logo (Dark)

The open-source platform for monitoring and observability

License Drone 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:

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.