Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, Elasticsearch, OpenTSDB, Prometheus and InfluxDB. No matter where your data is, or what kind of database it lives in, you can bring it together with Grafana. Beautifully.


The analytics platform for all your metrics

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.


From heatmaps to histograms. Graphs to geomaps. Grafana has a plethora of visualization options to help you understand your data, beautifully. Read more.


Seamlessly define alerts where it makes sense — while you’re in the data. Define thresholds visually, and get notified via Slack, PagerDuty, and more. Read more.


Bring your data together to get the better context. Grafana supports dozens of databases, natively. Mix them together in the same Dashboard. Read more.


Grafana gives you options. It’s completely open source and backed by a vibrant community. Use Hosted Grafana, or easily install on any platform.


Discover hundreds of dashboards and plugins in the official library. Thanks to the passion and momentum of our community, new ones are added every week.


Bring everyone together, and share data and dashboards across teams. Grafana empowers users and helps foster a data-driven culture.

Built-in Graphite Support

Grafana includes a built-in Graphite query parser that takes writing graphite metric expressions to a whole new level. Expressions are easier to read and faster to edit than ever.

  • Click on any metric segment to change it
  • Quickly add functions (search, typeahead)
  • Click on a function parameter to change it
  • Move function order to the left or right

Built-in InfluxDB Support

  • Rich query editor with measurement, tag, and tag value completion
  • Automatic handling of the group by time
  • Templating queries for generic dashboards
  • Alias patterns for short readable series names
  • Ad hoc filters for exploration dashboards


Built-in Prometheus Support

  • Query editor with metric name lookup
  • Templating queries for generic dashboards
  • Alias patterns for short readable series names

Built-in Elasticsearch Support

  • Rich query editor with automatic property name lookup
  • Extract many types of metrics from documents like Avg, Min, Max, Percentiles, Std Dev, etc.
  • Group by multiple terms or filters
  • Query only relevant indices based on a time pattern
  • Alias patterns for short readable series names

Built-in Cloudwatch Support

  • Rich editor with auto-completion for metric names, namespaces, and dimensions
  • Templating queries for generic dashboards
  • Alias patterns for short readable series names


LDAP, Google Auth,, Github. However your company handles auth, Grafana makes it work easily with your existing workflow.


Grafana supports multi-tenancy. Setup multiple organizations that each can have their own admins define their own data sources, dashboards and users.

User Preferences

Grafana includes power user preferences including the option to select from dark or white themes, set your home dashboard, change timezones and more.


Visually define alert rules for your most important metrics. Grafana will continuously evaluate them and can send notifications.


When an alert changes state it sends out notifications. Receive email notifications or get them from Slack, PagerDuty, VictorOps, OpsGenie, or via webhook.

Dynamic Dashboards

Create dynamic & reusable dashboards with template variables that appear as dropdowns at the top of the dashboard.


Annotate graphs with rich events from different data sources. Hover over events shows you the full event metadata and tags.

Ad-hoc Filters

Ad-hoc filters allow you to create new key/value filters on the fly, which are automatically applied to all queries that use that data source.

Tell us about a new Kubernetes application


Never miss a thing! Sign up for our newsletter to stay updated.


Discover and learn about everything Kubernetes