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.
Go to file
Yuri Tseretyan 237ce5ea82
Alerting: Extract methods for fetching rule groups with authorization (#75375)
* extract methods for fetching rule groups with authorization and refactor the request handlers.
* add logging to delete handler
2023-09-26 12:45:22 -04:00
.bingo Chore: Split OSS and Enterprise OAPI Spec Generation (#75133) 2023-09-25 15:34:57 -04:00
.changelog-archive Docs: Add missing entries to changelog for 9.4.9 (#70741) 2023-06-27 14:32:35 +03:00
.github Chore: Assign correct squad in CODEOWNERS for TransformationsEditor component (#75428) 2023-09-26 14:57:49 +02:00
.husky Chore: Remove colours from old husky cleanup pre-commit hook (#73395) 2023-08-18 13:10:18 +00:00
.vim
.vscode
.yarn Update Monthly patch updates (#71651) 2023-07-31 13:52:26 +02:00
conf Feature Toggles API: Trigger webhook call when updating (#75254) 2023-09-25 19:11:24 +01:00
contribute Contribute: Add error source section to errors documentation (#75462) 2023-09-26 17:44:36 +02:00
cue.mod
devenv Devenv: Create script to provision many folders (#75427) 2023-09-26 15:05:37 +03:00
docs Alerting docs: fixes next and latest link errors (#75437) 2023-09-26 16:15:32 +02:00
e2e Tests: Add basic e2e tests for frontend plugin sandbox (#70759) 2023-09-26 10:58:47 +02:00
emails Alerting: Do not show grouping when grouplabels are empty in email template (#74090) 2023-08-30 13:02:23 +02:00
grafana-mixin DashboardSchema: Remove old unused legacy props style and timepicker.enable (#73879) 2023-08-28 12:18:17 +02:00
kinds DashboardScene: Repeat panel by variable (#74294) 2023-09-05 13:51:46 +02:00
local Packaging: Dockerfile copy local folder (#64766) 2023-03-14 14:44:11 -05:00
packages Revert "Dashboard: Reduce scope of contain: strict to TextPanel (#75466) 2023-09-26 08:51:26 -07:00
packaging Chore: Upgrade Alpine base image to 3.18.3 (#74984) 2023-09-18 12:44:04 +03:00
pkg Alerting: Extract methods for fetching rule groups with authorization (#75375) 2023-09-26 12:45:22 -04:00
plugins-bundled Chore: some more type fixes (#73606) 2023-08-23 10:11:59 +01:00
public Revert "Dashboard: Reduce scope of contain: strict to TextPanel (#75466) 2023-09-26 08:51:26 -07:00
scripts Arm: Exclude armv6/v7 from downstream builds only (#75465) 2023-09-26 18:42:06 +03:00
tools
.betterer.results Grafana UI: create Grid component in the unstable package (#75299) 2023-09-26 14:02:50 +02:00
.betterer.ts Style: Add emotion/syntax-preference to betterer (#75266) 2023-09-22 12:41:09 +03:00
.bra.toml
.browserslistrc
.codespellignore Remove set-up-cloud page as it has been moved to the website repository (#74755) 2023-09-13 00:37:48 +03:00
.dockerignore
.drone.star Refactor starlark to remove references to the build_image (#74624) 2023-09-12 12:19:06 -03:00
.drone.yml Arm: Exclude armv6/v7 from downstream builds only (#75465) 2023-09-26 18:42:06 +03:00
.editorconfig
.eslintignore Chore: fix .eslintignore to only ignore folder paths at the root (#72032) 2023-07-21 09:17:42 +01:00
.eslintrc Chore: Improve decoupled-plugin linter (#75285) 2023-09-25 12:15:15 +02:00
.gitattributes
.gitignore Devenv: Create script to provision many folders (#75427) 2023-09-26 15:05:37 +03:00
.golangci.toml Chore: Rename testdata plugin with a fully qualified name (#75104) 2023-09-22 15:00:40 +03: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
.linguirc
.nvmrc
.pa11yci-pr.conf.js Pa11y: Temporarily increase threshold (#73817) 2023-08-25 14:40:59 +03:00
.pa11yci.conf.js
.prettierignore Chore: Split OSS and Enterprise OAPI Spec Generation (#75133) 2023-09-25 15:34:57 -04:00
.prettierrc.js Toolkit: Remove deprecated plugin:build (#67485) 2023-04-28 14:33:16 +02:00
.yarnrc.yml Update Monthly patch updates (#71651) 2023-07-31 13:52:26 +02:00
babel.config.json
build.go
CHANGELOG.md Changelog: Updated changelog for 10.1.2 (#75058) 2023-09-19 07:05:51 +00:00
CODE_OF_CONDUCT.md Fixing typos (#70487) 2023-06-22 09:43:38 +01:00
CONTRIBUTING.md Docs: Update contributing guide re feature requests (#73973) 2023-08-31 07:34:00 -10:00
crowdin.yml
cypress.config.js Chore: consolidate e2e scripts in package.json (#74906) 2023-09-14 15:00:29 +01:00
Dockerfile Chore: Upgrade Alpine base image to 3.18.3 (#74984) 2023-09-18 12:44:04 +03:00
embed.go extract kindsys to external library (#64562) 2023-03-15 12:04:28 -04:00
go.mod Chore: Use grafana/cue repository (#75426) 2023-09-26 13:29:59 +03:00
go.sum Chore: Use grafana/cue repository (#75426) 2023-09-26 13:29:59 +03:00
GOVERNANCE.md Governance: Update workplace (#63997) 2023-04-03 13:54:54 +02:00
HALL_OF_FAME.md
ISSUE_TRIAGE.md Docs: Update triage guide re feature requests (#73974) 2023-08-31 11:30:39 +02:00
jest.config.js Plugins: Bump SystemJS to 6.14.2 (#70068) 2023-08-31 15:45:44 +02:00
latest.json Chore: update latest.json to 10.1.2 (#75059) 2023-09-19 10:30:10 +03:00
lefthook.rc Chore: Replace Husky/Lint-staged with Lefthook (#66608) 2023-08-17 09:56:52 +00:00
lefthook.yml Chore: Replace Husky/Lint-staged with Lefthook (#66608) 2023-08-17 09:56:52 +00:00
lerna.json Release: Bump version to 10.2.0-pre (#72418) 2023-07-27 09:21:29 +03:00
LICENSE
LICENSING.md Plugins: Remove deprecated grafana-toolkit (#73489) 2023-09-05 09:56:04 +02:00
MAINTAINERS.md
Makefile Chore: Split OSS and Enterprise OAPI Spec Generation (#75133) 2023-09-25 15:34:57 -04:00
metadata.md
NOTICE.md
package.json Update babel monorepo (#75353) 2023-09-25 14:27:35 +01:00
README.md Docs: Add tested with BrowserStack to README (#70512) 2023-06-22 14:13:50 +02:00
ROADMAP.md
SECURITY.md Docs: Update SECURITY.md (#67985) 2023-06-21 07:34:42 +01:00
stylelint.config.js Update dependency stylelint-config-sass-guidelines to v10 (#71632) 2023-07-19 16:05:06 +01:00
SUPPORT.md
tsconfig.json Bump scenes to 0.17.2 (#70893) 2023-07-05 07:24:48 -07:00
UPGRADING_DEPENDENCIES.md
WORKFLOW.md Docs: Update contrib documentation around backports (#73558) 2023-08-30 08:14:15 +02:00
yarn.lock Update dependency @grafana/scenes to v1.8.0 (#75371) 2023-09-26 14:02:42 +03:00

Grafana

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.