<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Guides on Grafana Labs</title><link>https://grafana.com/docs/grafana/v4.3/guides/</link><description>Recent content in Guides on Grafana Labs</description><generator>Hugo -- gohugo.io</generator><language>en</language><atom:link href="/docs/grafana/v4.3/guides/index.xml" rel="self" type="application/rss+xml"/><item><title>Basic Concepts</title><link>https://grafana.com/docs/grafana/v4.3/guides/basic_concepts/</link><pubDate>Mon, 13 Apr 2026 21:27:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v4.3/guides/basic_concepts/</guid><content><![CDATA[&lt;h1 id=&#34;basic-concepts&#34;&gt;Basic Concepts&lt;/h1&gt;
&lt;p&gt;This document is a “bottom up” introduction to basic concepts in Grafana, and can be used as a starting point to get familiar with core features.&lt;/p&gt;
&lt;h3 id=&#34;data-source&#34;&gt;Data Source&lt;/h3&gt;
&lt;p&gt;Grafana supports many different storage backends for your time series data (Data Source). Each Data Source has a specific Query Editor that is customized for the features and capabilities that the particular Data Source exposes.&lt;/p&gt;
&lt;p&gt;The following datasources are officially supported: &lt;a href=&#34;../../features/datasources/graphite/&#34;&gt;Graphite&lt;/a&gt;, &lt;a href=&#34;../../features/datasources/influxdb/&#34;&gt;InfluxDB&lt;/a&gt;, &lt;a href=&#34;../../features/datasources/opentsdb/&#34;&gt;OpenTSDB&lt;/a&gt;, &lt;a href=&#34;../../features/datasources/prometheus/&#34;&gt;Prometheus&lt;/a&gt;, &lt;a href=&#34;../../features/datasources/elasticsearch/&#34;&gt;Elasticsearch&lt;/a&gt;, &lt;a href=&#34;../../features/datasources/cloudwatch/&#34;&gt;CloudWatch&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The query language and capabilities of each Data Source are obviously very different. You can combine data from multiple Data Sources onto a single Dashboard, but each Panel is tied to a specific Data Source that belongs to a particular Organization.&lt;/p&gt;
&lt;h3 id=&#34;organization&#34;&gt;Organization&lt;/h3&gt;
&lt;p&gt;Grafana supports multiple organizations in order to support a wide variety of deployment models, including using a single Grafana instance to provide service to multiple potentially untrusted Organizations.&lt;/p&gt;
&lt;p&gt;In many cases, Grafana will be deployed with a single Organization.&lt;/p&gt;
&lt;p&gt;Each Organization can have one or more Data Sources.&lt;/p&gt;
&lt;p&gt;All Dashboards are owned by a particular Organization.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Note: It is important to remember that most metric databases do not provide any sort of per-user series authentication. Therefore, in Grafana, Data Sources and Dashboards are available to all Users in a particular Organization.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;For more details on the user model for Grafana, please refer to &lt;a href=&#34;/reference/admin/&#34;&gt;Admin&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;user&#34;&gt;User&lt;/h3&gt;
&lt;p&gt;A User is a named account in Grafana. A user can belong to one or more Organizations, and can be assigned different levels of privileges through roles.&lt;/p&gt;
&lt;p&gt;Grafana supports a wide variety of internal and external ways for Users to authenticate themselves. These include from its own integrated database, from an external SQL server, or from an external LDAP server.&lt;/p&gt;
&lt;p&gt;For more details please refer to &lt;a href=&#34;/reference/http_api/#users&#34;&gt;User Auth&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;row&#34;&gt;Row&lt;/h3&gt;
&lt;p&gt;A Row is a logical divider within a Dashboard, and is used to group Panels together.&lt;/p&gt;
&lt;p&gt;Rows are always 12 “units” wide. These units are automatically scaled dependent on the horizontal resolution of your browser. You can control the relative width of Panels within a row by setting their own width.&lt;/p&gt;
&lt;p&gt;We utilize a unit abstraction so that Grafana looks great on all screens both small and huge.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Note: With MaxDataPoint functionality, Grafana can show you the perfect amount of datapoints no matter your resolution or time-range.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Utilize the &lt;a href=&#34;/reference/templating/#utilizing-template-variables-with-repeating-panels-and-repeating-rows&#34;&gt;Repeating Row functionality&lt;/a&gt; to dynamically create or remove entire Rows (that can be filled with Panels), based on the Template variables selected.&lt;/p&gt;
&lt;p&gt;Rows can be collapsed by clicking on the Row Title. If you save a Dashboard with a Row collapsed, it will save in that state and will not preload those graphs until the row is expanded.&lt;/p&gt;
&lt;h3 id=&#34;panel&#34;&gt;Panel&lt;/h3&gt;
&lt;p&gt;The Panel is the basic visualization building block in Grafana. Each Panel provides a Query Editor (dependent on the Data Source selected in the panel) that allows you to extract the perfect visualization to display on the Panel by utilizing the Query Editor&lt;/p&gt;
&lt;p&gt;There are a wide variety of styling and formatting options that each Panel exposes to allow you to create the perfect picture.&lt;/p&gt;
&lt;p&gt;Panels can be dragged and dropped and rearranged on the Dashboard. They can also be resized.&lt;/p&gt;
&lt;p&gt;There are currently four Panel types: &lt;a href=&#34;/reference/graph/&#34;&gt;Graph&lt;/a&gt;, &lt;a href=&#34;/reference/singlestat/&#34;&gt;Singlestat&lt;/a&gt;, &lt;a href=&#34;/reference/dashlist/&#34;&gt;Dashlist&lt;/a&gt;, &lt;a href=&#34;/reference/table_panel/&#34;&gt;Table&lt;/a&gt;,and &lt;a href=&#34;/reference/text/&#34;&gt;Text&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Panels like the &lt;a href=&#34;/reference/graph/&#34;&gt;Graph&lt;/a&gt; panel allow you to graph as many metrics and series as you want. Other panels like &lt;a href=&#34;/reference/singlestat/&#34;&gt;Singlestat&lt;/a&gt; require a reduction of a single query into a single number. &lt;a href=&#34;/reference/dashlist/&#34;&gt;Dashlist&lt;/a&gt; and &lt;a href=&#34;/reference/text/&#34;&gt;Text&lt;/a&gt; are special panels that do not connect to any Data Source.&lt;/p&gt;
&lt;p&gt;Panels can be made more dynamic by utilizing &lt;a href=&#34;/reference/templating/&#34;&gt;Dashboard Templating&lt;/a&gt; variable strings within the panel configuration (including queries to your Data Source configured via the Query Editor).&lt;/p&gt;
&lt;p&gt;Utilize the &lt;a href=&#34;/reference/templating/#utilizing-template-variables-with-repeating-panels-and-repeating-rows&#34;&gt;Repeating Panel&lt;/a&gt; functionality to dynamically create or remove Panels based on the &lt;a href=&#34;/reference/templating/#utilizing-template-variables-with-repeating-panels-and-repeating-rows&#34;&gt;Templating Variables&lt;/a&gt; selected.&lt;/p&gt;
&lt;p&gt;The time range on Panels is normally what is set in the &lt;a href=&#34;/reference/timerange/&#34;&gt;Dashboard time picker&lt;/a&gt; but this can be overridden by utilizes &lt;a href=&#34;/reference/timerange/#panel-time-overrides-timeshift&#34;&gt;Panel specific time overrides&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Panels (or an entire Dashboard) can be &lt;a href=&#34;/reference/sharing/&#34;&gt;Shared&lt;/a&gt; easily in a variety of ways. You can send a link to someone who has a login to your Grafana. You can use the &lt;a href=&#34;/reference/sharing/#snapshots&#34;&gt;Snapshot&lt;/a&gt; feature to encode all the data currently being viewed into a static and interactive JSON document; it&amp;rsquo;s so much better than emailing a screenshot!&lt;/p&gt;
&lt;h3 id=&#34;query-editor&#34;&gt;Query Editor&lt;/h3&gt;
&lt;p&gt;The Query Editor exposes capabilities of your Data Source and allows you to query the metrics that it contains.&lt;/p&gt;
&lt;p&gt;Use the Query Editor to build one or more queries (for one or more series) in your time series database. The panel will instantly update allowing you to effectively explore your data in real time and build a perfect query for that particular Panel.&lt;/p&gt;
&lt;p&gt;You can utilize &lt;a href=&#34;/reference/templating/&#34;&gt;Template variables&lt;/a&gt; in the Query Editor within the queries themselves. This provides a powerful way to explore data dynamically based on the Templating variables selected on the Dashboard.&lt;/p&gt;
&lt;p&gt;Grafana allows you to reference queries in the Query Editor by the row that they’re on. If you add a second query to graph, you can reference the first query simply by typing in #A. This provides an easy and convenient way to build compounded queries.&lt;/p&gt;
&lt;h3 id=&#34;dashboard&#34;&gt;Dashboard&lt;/h3&gt;
&lt;p&gt;The Dashboard is where it all comes together. Dashboards can be thought of as of a set of one or more Panels organized and arranged into one or more Rows.&lt;/p&gt;
&lt;p&gt;The time period for the Dashboard can be controlled by the &lt;a href=&#34;/reference/timerange/&#34;&gt;Dashboard time picker&lt;/a&gt; in the upper right of the Dashboard.&lt;/p&gt;
&lt;p&gt;Dashboards can utilize &lt;a href=&#34;/reference/templating/&#34;&gt;Templating&lt;/a&gt; to make them more dynamic and interactive.&lt;/p&gt;
&lt;p&gt;Dashboards can utilize &lt;a href=&#34;/reference/annotations/&#34;&gt;Annotations&lt;/a&gt; to display event data across Panels. This can help correlate the time series data in the Panel with other events.&lt;/p&gt;
&lt;p&gt;Dashboards (or a specific Panel) can be &lt;a href=&#34;/reference/sharing/&#34;&gt;Shared&lt;/a&gt; easily in a variety of ways. You can send a link to someone who has a login to your Grafana. You can use the &lt;a href=&#34;/reference/sharing/#snapshots&#34;&gt;Snapshot&lt;/a&gt; feature to encode all the data currently being viewed into a static and interactive JSON document; it&amp;rsquo;s so much better than emailing a screenshot!&lt;/p&gt;
&lt;p&gt;Dashboards can be tagged, and the Dashboard picker provides quick, searchable access to all Dashboards in a particular Organization.&lt;/p&gt;
]]></content><description>&lt;h1 id="basic-concepts">Basic Concepts&lt;/h1>
&lt;p>This document is a “bottom up” introduction to basic concepts in Grafana, and can be used as a starting point to get familiar with core features.&lt;/p></description></item><item><title>Getting Started</title><link>https://grafana.com/docs/grafana/v4.3/guides/getting_started/</link><pubDate>Mon, 13 Apr 2026 21:27:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v4.3/guides/getting_started/</guid><content><![CDATA[&lt;h1 id=&#34;getting-started&#34;&gt;Getting started&lt;/h1&gt;
&lt;p&gt;This guide will help you get started and acquainted with Grafana. It assumes you have a working Grafana server up and running and have added at least one &lt;a href=&#34;/features/datasources/&#34;&gt;Data Source&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;beginner-guides&#34;&gt;Beginner guides&lt;/h2&gt;
&lt;p&gt;Watch the 10min &lt;a href=&#34;https://www.youtube.com/watch?v=sKNZMtoSHN4&amp;amp;index=7&amp;amp;list=PLDGkOdUX1Ujo3wHw9-z5Vo12YLqXRjzg2&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;beginners guide to building dashboards&lt;/a&gt; to get a quick intro to setting up Dashboards and Panels.&lt;/p&gt;
&lt;h2 id=&#34;basic-concepts&#34;&gt;Basic Concepts&lt;/h2&gt;
&lt;p&gt;Read the &lt;a href=&#34;/guides/basic_concepts&#34;&gt;Basic Concepts&lt;/a&gt; document to get a crash course in key Grafana concepts.&lt;/p&gt;
&lt;h3 id=&#34;top-header&#34;&gt;Top header&lt;/h3&gt;
&lt;p&gt;Let&amp;rsquo;s start with creating a new Dashboard. You can find the new Dashboard link at the bottom of the Dashboard picker. You now have a blank Dashboard.&lt;/p&gt;
&lt;img class=&#34;no-shadow&#34; src=&#34;/static/img/docs/v2/v2_top_nav_annotated.png&#34;&gt;
&lt;p&gt;The image above shows you the top header for a Dashboard.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Side menubar toggle: This toggles the side menu, allowing you to focus on the data presented in the dashboard. The side menu provides access to features unrelated to a Dashboard such as Users, Organizations, and Data Sources.&lt;/li&gt;
&lt;li&gt;Dashboard dropdown: This dropdown shows you which Dashboard you are currently viewing, and allows you to easily switch to a new Dashboard. From here you can also create a new Dashboard, Import existing Dashboards, and manage Dashboard playlists.&lt;/li&gt;
&lt;li&gt;Star Dashboard: Star (or unstar) the current Dashboard. Starred Dashboards will show up on your own Home Dashboard by default, and are a convenient way to mark Dashboards that you&amp;rsquo;re interested in.&lt;/li&gt;
&lt;li&gt;Share Dashboard: Share the current dashboard by creating a link or create a static Snapshot of it. Make sure the Dashboard is saved before sharing.&lt;/li&gt;
&lt;li&gt;Save dashboard: The current Dashboard will be saved with the current Dashboard name.&lt;/li&gt;
&lt;li&gt;Settings: Manage Dashboard settings and features such as Templating and Annotations.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;dashboards-panels-rows-the-building-blocks-of-grafana&#34;&gt;Dashboards, Panels, Rows, the building blocks of Grafana&amp;hellip;&lt;/h2&gt;
&lt;p&gt;Dashboards are at the core of what Grafana is all about. Dashboards are composed of individual Panels arranged on a number of Rows. Grafana ships with a variety of Panels. Grafana makes it easy to construct the right queries, and customize the display properties so that you can create the perfect Dashboard for your need. Each Panel can interact with data from any configured Grafana Data Source (currently InfluxDB, Graphite, OpenTSDB, Prometheus and Cloudwatch). The &lt;a href=&#34;/guides/basic_concepts&#34;&gt;Basic Concepts&lt;/a&gt; guide explores these key ideas in detail.&lt;/p&gt;
&lt;h2 id=&#34;adding--editing-graphs-and-panels&#34;&gt;Adding &amp;amp; Editing Graphs and Panels&lt;/h2&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/v2/graph_metrics_tab_graphite.png&#34;
  alt=&#34;&#34; width=&#34;985&#34;
     height=&#34;339&#34;/&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;You add panels via row menu. The row menu is the green icon to the left of each row.&lt;/li&gt;
&lt;li&gt;To edit the graph you click on the graph title to open the panel menu, then &lt;code&gt;Edit&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;This should take you to the &lt;code&gt;Metrics&lt;/code&gt; tab. In this tab you should see the editor for your default data source.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When you click the &lt;code&gt;Metrics&lt;/code&gt; tab, you are presented with a Query Editor that is specific to the Panel Data Source. Use the Query Editor to build your queries and Grafana will visualize them in real time.&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v2/dashboard_annotated.png&#34; class=&#34;no-shadow&#34;&gt;
&lt;ol&gt;
&lt;li&gt;Zoom out time range&lt;/li&gt;
&lt;li&gt;Time picker dropdown. Here you can access relative time range options, auto refresh options and set custom absolute time ranges.&lt;/li&gt;
&lt;li&gt;Manual refresh button. Will cause all panels to refresh (fetch new data).&lt;/li&gt;
&lt;li&gt;Row controls menu. Via this menu you can add panels to the row, set row height and more.&lt;/li&gt;
&lt;li&gt;Dashboard panel. You edit panels by clicking the panel title.&lt;/li&gt;
&lt;li&gt;Graph legend. You can change series colors, y-axis and series visibility directly from the legend.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;drag-and-drop-panels&#34;&gt;Drag-and-Drop panels&lt;/h2&gt;
&lt;p&gt;You can Drag-and-Drop Panels within and between Rows. Click and hold the Panel title, and drag it to its new location. You can also easily resize panels by clicking the (-) and (&#43;) icons.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/animated_gifs/drag_drop.gif&#34;
  alt=&#34;&#34; width=&#34;1270&#34;
     height=&#34;430&#34;/&gt;&lt;/p&gt;
&lt;h2 id=&#34;tips-and-shortcuts&#34;&gt;Tips and shortcuts&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Click the graph title and in the dropdown menu quickly change span or duplicate the panel.&lt;/li&gt;
&lt;li&gt;Click the Save icon in the menu to save the dashboard with a new name&lt;/li&gt;
&lt;li&gt;Click the Save icon in the menu and then advanced to export the dashboard to json file, or set it as your default dashboard.&lt;/li&gt;
&lt;li&gt;Click the colored icon in the legend to select series color&lt;/li&gt;
&lt;li&gt;Click series name in the legend to hide series&lt;/li&gt;
&lt;li&gt;Ctrl/Shift/Meta &#43; Click legend name to hide other series&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;grafana-loves-the-keyboard&#34;&gt;Grafana loves the keyboard&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Ctrl&#43;S Saves the current dashboard&lt;/li&gt;
&lt;li&gt;Ctrl&#43;F Opens the dashboard finder / search&lt;/li&gt;
&lt;li&gt;Ctrl&#43;H Hides all controls (good for tv displays)&lt;/li&gt;
&lt;li&gt;Hit Escape to exit graph when in fullscreen or edit mode&lt;/li&gt;
&lt;/ul&gt;
]]></content><description>&lt;h1 id="getting-started">Getting started&lt;/h1>
&lt;p>This guide will help you get started and acquainted with Grafana. It assumes you have a working Grafana server up and running and have added at least one &lt;a href="/features/datasources/">Data Source&lt;/a>.&lt;/p></description></item><item><title>What's New in Grafana v2.0</title><link>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v2/</link><pubDate>Mon, 13 Apr 2026 21:27:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v2/</guid><content><![CDATA[&lt;h1 id=&#34;whats-new-in-grafana-v20&#34;&gt;What&amp;rsquo;s New in Grafana v2.0&lt;/h1&gt;
&lt;p&gt;Grafana 2.0 represents months of work by the Grafana team and the community. We are pleased to be able to
release the Grafana 2.0 beta. This is a guide that describes some of changes and new features that can
be found in Grafana V2.0.&lt;/p&gt;
&lt;p&gt;If you are interested in how to migrate from Grafana V1.x to V2.0, please read our &lt;a href=&#34;../installation/migrating_to2.md&#34;&gt;Migration Guide&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;new-backend-server&#34;&gt;New backend server&lt;/h2&gt;
&lt;p&gt;Grafana now ships with its own required backend server. Also completely open-source, it&amp;rsquo;s written in Go and has a full HTTP API.&lt;/p&gt;
&lt;p&gt;In addition to new features, the backend server makes it much easier to set up and enjoy Grafana. Grafana 2.0 now ships as cross platform binaries with no dependencies. Authentication is built in, and Grafana is now capable of proxying connections to Data Sources.  There are no longer any CORS (Cross Origin Resource Sharing) issues requiring messy workarounds. Elasticsearch is no longer required just to store dashboards.&lt;/p&gt;
&lt;h2 id=&#34;user--organization-permissions&#34;&gt;User &amp;amp; Organization permissions&lt;/h2&gt;
&lt;p&gt;All Dashboards and Data Sources are linked to an Organization (not to a User). Users are linked to
Organizations via a role. That role can be:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;Viewer&lt;/code&gt;: Can only view dashboards, not save / create them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Editor&lt;/code&gt;: Can view, update and create dashboards.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Admin&lt;/code&gt;: Everything an Editor can plus edit and add data sources and organization users.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt; A &lt;code&gt;Viewer&lt;/code&gt; can still view all metrics exposed through a data source, not only
the metrics used in already existing dashboards. That is because there are not
per series permissions in Graphite, InfluxDB or OpenTSDB.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;There are currently no permissions on individual dashboards.&lt;/p&gt;
&lt;p&gt;Read more about Grafanas new user model on the &lt;a href=&#34;../reference/admin/&#34;&gt;Admin section&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;dashboard-snapshot-sharing&#34;&gt;Dashboard Snapshot sharing&lt;/h2&gt;
&lt;p&gt;A Dashboard Snapshot is an easy way to create and share a URL for a stripped down, point-in-time version of any Dashboard.
You can give this URL to anyone or everyone, and they can view the Snapshot even if they&amp;rsquo;re not a User of your Grafana instance.&lt;/p&gt;
&lt;p&gt;You can set an expiration time for any Snapshots you create. When you create a Snapshot, we strip sensitive data, like
panel metric queries, annotation and template queries and panel links. The data points displayed on
screen for that specific time period in your Dashboard is saved in the JSON of the Snapshot itself.&lt;/p&gt;
&lt;p&gt;Sharing a Snapshot is similar to sharing a link to a screenshot of your dashboard, only way better (they&amp;rsquo;ll look great at any screen resolution, you can hover over series,
even zoom in). Also they are fast to load as they aren&amp;rsquo;t actually connected to any live Data Sources in any way.&lt;/p&gt;
&lt;p&gt;They&amp;rsquo;re a great way to communicate about a particular incident with specific people who aren&amp;rsquo;t Users of your Grafana instance. You can also use them to show off your dashboards over the Internet.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/v2/dashboard_snapshot_dialog.png&#34;
  alt=&#34;&#34; width=&#34;805&#34;
     height=&#34;395&#34;/&gt;&lt;/p&gt;
&lt;h3 id=&#34;publish-snapshots&#34;&gt;Publish snapshots&lt;/h3&gt;
&lt;p&gt;You can publish snapshots locally or to &lt;a href=&#34;http://snapshot.raintank.io&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;snapshot.raintank.io&lt;/a&gt;. snapshot.raintank is a free service provided by &lt;a href=&#34;http://raintank.io&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;raintank&lt;/a&gt; for hosting external Grafana snapshots.&lt;/p&gt;
&lt;p&gt;Either way, anyone with the link (and access to your Grafana instance for local snapshots) can view it.&lt;/p&gt;
&lt;h2 id=&#34;panel-time-overrides--timeshift&#34;&gt;Panel time overrides &amp;amp; timeshift&lt;/h2&gt;
&lt;p&gt;In Grafana v2.x you can now override the relative time range for individual panels, causing them to be different than what is selected in the Dashboard time picker in the upper right. You can also add a time shift to individual panels. This allows you to show metrics from different time periods or days at the same time.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/v2/panel_time_override.jpg&#34;
  alt=&#34;&#34; width=&#34;548&#34;
     height=&#34;433&#34;/&gt;&lt;/p&gt;
&lt;p&gt;You control these overrides in panel editor mode and the new tab &lt;code&gt;Time Range&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/v2/time_range_tab.jpg&#34;
  alt=&#34;&#34; width=&#34;528&#34;
     height=&#34;248&#34;/&gt;&lt;/p&gt;
&lt;p&gt;When you zoom or change the Dashboard time to a custom absolute time range, all panel overrides will be disabled. The panel relative time override is only active when the dashboard time is also relative. The panel timeshift override however is always active, even when the dashboard time is absolute.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;Hide time override info&lt;/code&gt; option allows you to hide the the override info text that is by default shown in the
upper right of a panel when overridden time range options.&lt;/p&gt;
&lt;p&gt;Currently you can only override the dashboard time with relative time ranges, not absolute time ranges.&lt;/p&gt;
&lt;h2 id=&#34;panel-iframe-embedding&#34;&gt;Panel iframe embedding&lt;/h2&gt;
&lt;p&gt;You can embed a single panel on another web page or your own application using the panel share dialog.&lt;/p&gt;
&lt;p&gt;Below you should see an iframe with a graph panel (taken from a Dashboard snapshot at &lt;a href=&#34;http://snapshot.raintank.io&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;snapshot.raintank.io&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Try hovering or zooming on the panel below!&lt;/p&gt;
&lt;iframe src=&#34;https://snapshot.raintank.io/dashboard-solo/snapshot/4IKyWYNEQll1B9FXcN3RIgx4M2VGgU8d?panelId=4&amp;fullscreen&#34; width=&#34;650&#34; height=&#34;300&#34; frameborder=&#34;0&#34;&gt;&lt;/iframe&gt;
&lt;p&gt;This feature makes it easy to include interactive visualizations from your Grafana instance anywhere you want.&lt;/p&gt;
&lt;h2 id=&#34;new-dashboard-top-header&#34;&gt;New dashboard top header&lt;/h2&gt;
&lt;p&gt;The top header has gotten a major streamlining in Grafana V2.0.&lt;/p&gt;
&lt;img class=&#34;no-shadow&#34; src=&#34;/static/img/docs/v2/v2_top_nav_annotated.png&#34;&gt;
&lt;ol&gt;
&lt;li&gt;&lt;code&gt;Side menubar toggle&lt;/code&gt; Toggle the side menubar on or off. This allows you to focus on the data presented on the Dashboard. The side menubar provides access to features unrelated to a Dashboard such as Users, Organizations, and Data Sources.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Dashboard dropdown&lt;/code&gt; The main dropdown shows you which Dashboard you are currently viewing, and allows you to easily switch to a new Dashboard. From here you can also create a new Dashboard, Import existing Dashboards, and manage the Playlist.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Star Dashboard&lt;/code&gt;: Star (or un-star) the current Dashboard. Starred Dashboards will show up on your own Home Dashboard by default, and are a convenient way to mark Dashboards that you&amp;rsquo;re interested in.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Share Dashboard&lt;/code&gt;: Share the current dashboard by creating a link or create a static Snapshot of it. Make sure the Dashboard is saved before sharing.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Save dashboard&lt;/code&gt;: Save the current Dashboard with the current name.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Settings&lt;/code&gt;: Manage Dashboard settings and features such as Templating, Annotations and the name.&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt; In Grafana v2.0 when you change the title of a dashboard and then save it it will no
longer create a new Dashboard. It will just change the name for the current Dashboard.
To change name and create a new Dashboard use the &lt;code&gt;Save As...&lt;/code&gt; menu option&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;new-side-menubar&#34;&gt;New Side menubar&lt;/h3&gt;
&lt;p&gt;The new side menubar provides access to features such as User Preferences, Organizations, and Data Sources.&lt;/p&gt;
&lt;p&gt;If you have multiple Organizations, you can easily switch between them here.&lt;/p&gt;
&lt;p&gt;The side menubar will become more useful as we build out additional functionality in Grafana 2.x&lt;/p&gt;
&lt;p&gt;You can easily collapse or re-open the side menubar at any time by clicking the Grafana icon in the top left. We never want to get in the way of the data.&lt;/p&gt;
&lt;h2 id=&#34;new-search-view--starring-dashboards&#34;&gt;New search view &amp;amp; starring dashboards&lt;/h2&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/v2/dashboard_search.jpg&#34;
  alt=&#34;&#34;/&gt;&lt;/p&gt;
&lt;p&gt;The dashboard search view has gotten a big overhaul. You can now see and filter by which dashboard you have personally starred.&lt;/p&gt;
&lt;h2 id=&#34;logarithmic-scale&#34;&gt;Logarithmic scale&lt;/h2&gt;
&lt;p&gt;The Graph panel now supports 3 logarithmic scales, &lt;code&gt;log base 10&lt;/code&gt;, &lt;code&gt;log base 32&lt;/code&gt;, &lt;code&gt;log base 1024&lt;/code&gt;. Logarithmic y-axis scales are very useful when rendering many series of different order of magnitude on the same scale (eg.
latency, network traffic, and storage)&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/v2/graph_logbase10_ms.png&#34;
  alt=&#34;&#34; width=&#34;842&#34;
     height=&#34;356&#34;/&gt;&lt;/p&gt;
&lt;h2 id=&#34;dashlist-panel&#34;&gt;Dashlist panel&lt;/h2&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/v2/dashlist_starred.png&#34;
  alt=&#34;&#34; width=&#34;364&#34;
     height=&#34;262&#34;/&gt;&lt;/p&gt;
&lt;p&gt;The dashlist is a new panel in Grafana v2.0. It allows you to show your personal starred dashboards, as well as do custom searches based on search strings or tags.&lt;/p&gt;
&lt;p&gt;dashlist is used on the new Grafana Home screen. It is included as a reference Panel and is useful to provide basic linking between Dashboards.&lt;/p&gt;
&lt;h2 id=&#34;data-source-proxy--admin-views&#34;&gt;Data Source proxy &amp;amp; admin views&lt;/h2&gt;
&lt;p&gt;Data sources in Grafana v2.0 are no longer defined in a config file. Instead, they are added through the UI or the HTTP API.&lt;/p&gt;
&lt;p&gt;The backend can now proxy data from Data Sources, which means that it is a lot easier to get started using Grafana with Graphite or OpenTSDB without having to spend time with CORS (Cross origin resource sharing) work-arounds.&lt;/p&gt;
&lt;p&gt;In addition, connections to Data Sources can be better controlled and secured, and authentication information no longer needs to be exposed to the browser.&lt;/p&gt;
&lt;h2 id=&#34;dashboard-now-delay&#34;&gt;Dashboard &amp;ldquo;now delay&amp;rdquo;&lt;/h2&gt;
&lt;p&gt;A commonly reported problem has been graphs dipping to zero at the the end, because metric data for the last interval has yet to be written to the Data Source. These graphs then &amp;ldquo;self correct&amp;rdquo; once the data comes in, but can look deceiving or alarming at times.&lt;/p&gt;
&lt;p&gt;You can avoid this problem by adding a &lt;code&gt;now delay&lt;/code&gt; in &lt;code&gt;Dashboard Settings&lt;/code&gt; &amp;gt; &lt;code&gt;Time Picker&lt;/code&gt; tab. This new feature will cause Grafana to ignore the most recent data up to the set delay.
&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/v2/timepicker_now_delay.jpg&#34;
  alt=&#34;&#34; width=&#34;634&#34;
     height=&#34;207&#34;/&gt;&lt;/p&gt;
&lt;p&gt;The delay that may be necessary depends on how much latency you have in your collection pipeline.&lt;/p&gt;
&lt;h2 id=&#34;dashboard-overwrite-protection&#34;&gt;Dashboard overwrite protection&lt;/h2&gt;
&lt;p&gt;Grafana v2.0 protects Users from accidentally overwriting each others Dashboard changes. Similar protections are in place if you try to create a new Dashboard with the same name as an existing one.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/v2/overwrite_protection.jpg&#34;
  alt=&#34;&#34; width=&#34;522&#34;
     height=&#34;286&#34;/&gt;&lt;/p&gt;
&lt;p&gt;These protections are only the first step; we will be building out additional capabilities around dashboard versioning and management in future versions of Grafana.&lt;/p&gt;
&lt;h2 id=&#34;user-preferences&#34;&gt;User preferences&lt;/h2&gt;
&lt;p&gt;If you open side menu (by clicking on the Grafana icon in the top header) you can access your Profile Page.&lt;/p&gt;
&lt;p&gt;Here you can update your user details, UI Theme, and change your password.&lt;/p&gt;
&lt;h2 id=&#34;server-side-panel-rendering&#34;&gt;Server-side Panel rendering&lt;/h2&gt;
&lt;p&gt;Grafana now supports server-side PNG rendering. From the Panel share dialog you now have access to a link that will render a particular Panel to a PNG image.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt; This requires that your Data Source is accessible from your Grafana instance.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/v2/share_dialog_image_highlight.jpg&#34;
  alt=&#34;&#34; width=&#34;820&#34;
     height=&#34;314&#34;/&gt;&lt;/p&gt;
]]></content><description>&lt;h1 id="whats-new-in-grafana-v20">What&amp;rsquo;s New in Grafana v2.0&lt;/h1>
&lt;p>Grafana 2.0 represents months of work by the Grafana team and the community. We are pleased to be able to
release the Grafana 2.0 beta. This is a guide that describes some of changes and new features that can
be found in Grafana V2.0.&lt;/p></description></item><item><title>What's New in Grafana v2.1</title><link>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v2-1/</link><pubDate>Mon, 13 Apr 2026 21:27:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v2-1/</guid><content><![CDATA[&lt;h1 id=&#34;whats-new-in-grafana-v21&#34;&gt;What&amp;rsquo;s new in Grafana v2.1&lt;/h1&gt;
&lt;p&gt;Grafana 2.1 brings improvements in three core areas: dashboarding, authentication, and data sources.
As with every Grafana release, there is a whole slew of new features, enhancements, and bug fixes.&lt;/p&gt;
&lt;h2 id=&#34;more-dynamic-dashboards&#34;&gt;More Dynamic Dashboards&lt;/h2&gt;
&lt;p&gt;The Templating system is one of the most powerful and well-used features of Grafana.
The 2.1 release brings numerous improvements that make dashboards more dynamic than ever before.&lt;/p&gt;
&lt;h3 id=&#34;multi-value-template-variables&#34;&gt;Multi-Value Template Variables&lt;/h3&gt;
&lt;p&gt;A template variable with Multi-Value enabled allows for the selection of multiple values at the same time.
These variables can then be used in any Panel to make them more dynamic, and to give you the perfect view of your data.
Multi-Value variables is also enabling the new &lt;code&gt;row repeat&lt;/code&gt; and &lt;code&gt;panel repeat&lt;/code&gt; feature described below.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/v2/multi-select.gif&#34;
  alt=&#34;Multi-Value Select&#34; width=&#34;1122&#34;
     height=&#34;452&#34;/&gt;
&lt;br/&gt;&lt;br/&gt;&lt;/p&gt;
&lt;h3 id=&#34;repeating-rows-and-panels&#34;&gt;Repeating Rows and Panels&lt;/h3&gt;
&lt;p&gt;It’s now possible to create a dashboard that automatically adds (or removes) both rows and panels based
on selected variable values. Any row or any panel can be configured to repeat (duplicate itself) based
on a multi-value template variable.&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/v2/panel-row-repeat.gif&#34;
  alt=&#34;Repeating Rows and Panels&#34; width=&#34;1221&#34;
     height=&#34;731&#34;/&gt;
&lt;br/&gt;&lt;br/&gt;&lt;/p&gt;
&lt;h3 id=&#34;dashboard-links--navigation&#34;&gt;Dashboard Links &amp;amp; Navigation&lt;/h3&gt;
&lt;p&gt;To support better navigation between dashboards, it&amp;rsquo;s now possible to create custom and dynamic links from individual
panels to appropriate Dashboards. You also have the ability to create flexible top-level links on any
given dashboard thanks to the new dashboard navigation bar feature.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/v2/dash_links.png&#34;
  alt=&#34;Dashboard Links&#34; width=&#34;1047&#34;
     height=&#34;300&#34;/&gt;&lt;/p&gt;
&lt;p&gt;Dashboard links can be added under dashboard settings. Either defined as static URLs with a custom icon or as dynamic
dashboard links or dropdowns based on custom dashboard search query. These links appear in the same
row under the top menu where template variables appear.&lt;/p&gt;
&lt;hr /&gt;
&lt;h3 id=&#34;better-local-dashboard-support&#34;&gt;Better local Dashboard support&lt;/h3&gt;
&lt;p&gt;Grafana can now index Dashboards saved locally as JSON from a given directory. These file based dashboards
will appear in the regular dashboard search along regular DB dashboards.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/em&gt; Saving local dashboards back the folder is not supported; this feature is meant for statically generated JSON dashboards.&lt;/p&gt;&lt;/blockquote&gt;
&lt;hr /&gt;
&lt;h2 id=&#34;new-authentication-options&#34;&gt;New Authentication Options&lt;/h2&gt;
&lt;p&gt;New authentication methods add numerous options to manage users, roles and organizations.&lt;/p&gt;
&lt;h3 id=&#34;ldap-support&#34;&gt;LDAP support&lt;/h3&gt;
&lt;p&gt;This highly requested feature now allows your Grafana users to login with their LDAP credentials.
You can also specify mappings between LDAP group memberships and Grafana Organization user roles.&lt;/p&gt;
&lt;h3 id=&#34;basic-auth-support&#34;&gt;Basic Auth Support&lt;/h3&gt;
&lt;p&gt;You can now authenticate against the Grafana API utilizing a simple username and password with basic HTTP authentication.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/em&gt; This can be useful for provisioning and config management systems that need
to utilize the API without having to create an API key.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;auth-proxy-support&#34;&gt;Auth Proxy Support&lt;/h3&gt;
&lt;p&gt;You can now authenticate utilizing a header (eg. X-Authenticated-User, or X-WEBAUTH-USER)&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/em&gt; this can be useful in situations with reverse proxies.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;new-read-only-editor-user-role&#34;&gt;New “Read-only Editor” User Role&lt;/h3&gt;
&lt;p&gt;There is a new User role available in this version of Grafana: “Read-only Editor”. This role behaves just
like the Viewer role does in Grafana 2.0.  That is you can edit graphs and queries but not save dashboards.
The Viewer role has been modified in Grafana 2.1 so that users assigned this role can no longer edit panels.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2 id=&#34;data-source-improvements&#34;&gt;Data source Improvements&lt;/h2&gt;
&lt;h3 id=&#34;influxdb-09-support&#34;&gt;InfluxDB 0.9 Support&lt;/h3&gt;
&lt;p&gt;Grafana 2.1 now comes with full support for InfluxDB 0.9. There is a new query editor designed from scratch
for the new features InfluxDB 0.9 enables.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/v2/influx_09_editor_anim.gif&#34;
  alt=&#34;InfluxDB Editor&#34; width=&#34;835&#34;
     height=&#34;338&#34;/&gt;&lt;/p&gt;
&lt;br/&gt;
&lt;h3 id=&#34;opentsdb-improvements&#34;&gt;OpenTSDB Improvements&lt;/h3&gt;
&lt;p&gt;Grafana OpenTSDB data source now supports template variable values queries. This means you can create
template variables that fetches the values from OpenTSDB (for example metric names, tag names, or tag values).
The query editor is also enhanced to limiting tags by metric.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/em&gt; OpenTSDB config option tsd.core.meta.enable_realtime_ts must enabled for OpenTSDB lookup api)&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;new-data-source-kairosdb&#34;&gt;New Data Source: KairosDB&lt;/h3&gt;
&lt;p&gt;The Cassandra backed time series database KairosDB is now supported in Grafana out of the box. Thank you to
&lt;a href=&#34;https://github.com/masaori335&#34; target=&#34;_blank&#34;&gt;masaori335&lt;/a&gt; for his hard work in getting it to this point.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2 id=&#34;panel-improvements&#34;&gt;Panel Improvements&lt;/h2&gt;
&lt;p&gt;Grafana 2.1 gives you even more flexibility customizing how individual panels render.
Overriding the colors of specific series using regular expressions, changing how series stack,
and allowing string values will help you better understand your data at a glance.&lt;/p&gt;
&lt;h3 id=&#34;graph-panel&#34;&gt;Graph Panel&lt;/h3&gt;
&lt;p&gt;Define series color using regex rule. This is useful when you have templated graphs with series names
that change depending selected template variables. Using a regex style override rule you could
for example make all series that contain the word &lt;strong&gt;CPU&lt;/strong&gt; &lt;code&gt;red&lt;/code&gt; and assigned to the second y axis.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/v2/regex_color_override.png&#34;
  alt=&#34;Define series color using regex rule&#34; width=&#34;713&#34;
     height=&#34;223&#34;/&gt;&lt;/p&gt;
&lt;p&gt;New series style override, negative-y transform and stack groups. Negative y transform is
very useful if you want to plot a series on the negative y scale without affecting the legend values like min or max or
the values shown in the hover tooltip.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/v2/negative-y.png&#34;
  alt=&#34;Negative-y Transform&#34; width=&#34;1106&#34;
     height=&#34;336&#34;/&gt;&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/v2/negative-y-form.png&#34;
  alt=&#34;Negative-y Transform&#34; width=&#34;575&#34;
     height=&#34;144&#34;/&gt;&lt;/p&gt;
&lt;h3 id=&#34;singlestat-panel&#34;&gt;Singlestat Panel&lt;/h3&gt;
&lt;p&gt;Now support string values. Useful for time series database like InfluxDB that supports
string values.&lt;/p&gt;
&lt;h3 id=&#34;changelog&#34;&gt;Changelog&lt;/h3&gt;
&lt;p&gt;For a detailed list and link to github issues for everything included in the 2.1 release please
view the &lt;a href=&#34;https://github.com/grafana/grafana/blob/master/CHANGELOG.md&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;CHANGELOG.md&lt;/a&gt; file.&lt;/p&gt;
]]></content><description>&lt;h1 id="whats-new-in-grafana-v21">What&amp;rsquo;s new in Grafana v2.1&lt;/h1>
&lt;p>Grafana 2.1 brings improvements in three core areas: dashboarding, authentication, and data sources.
As with every Grafana release, there is a whole slew of new features, enhancements, and bug fixes.&lt;/p></description></item><item><title>What's New in Grafana v2.5</title><link>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v2-5/</link><pubDate>Mon, 13 Apr 2026 21:27:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v2-5/</guid><content><![CDATA[&lt;h1 id=&#34;whats-new-in-grafana-v25&#34;&gt;What&amp;rsquo;s new in Grafana v2.5&lt;/h1&gt;
&lt;h2 id=&#34;release-highlights&#34;&gt;Release highlights&lt;/h2&gt;
&lt;p&gt;This is an exciting release, and we want to share some of the highlights. The release includes many
fixes and enhancements to all areas of Grafana, like new Data Sources, a new and improved timepicker, user invites, panel
resize handles and improved InfluxDB and OpenTSDB support.&lt;/p&gt;
&lt;h3 id=&#34;new-time-range-controls&#34;&gt;New time range controls&lt;/h3&gt;
&lt;img src=&#34;/static/img/docs/whatsnew_2_5/timepicker.png&#34; alt=&#34;New Time picker&#34;&gt;
&lt;p&gt;A new timepicker with room for more quick ranges as well as new types of relative ranges, like &lt;code&gt;Today&lt;/code&gt;,
&lt;code&gt;The day so far&lt;/code&gt; and &lt;code&gt;This day last week&lt;/code&gt;. Also an improved time &amp;amp; calendar picker that now works
correctly in UTC mode.&lt;/p&gt;
&lt;h3 id=&#34;elasticsearch&#34;&gt;Elasticsearch&lt;/h3&gt;
&lt;img src=&#34;/static/img/docs/whatsnew_2_5/elasticsearch_metrics_ex1.png&#34; alt=&#34;Elasticsearch example&#34;&gt;
&lt;br&gt;
&lt;p&gt;This release brings a fully featured query editor for Elasticsearch. You will now be able to visualize
logs or any kind of data stored in Elasticserarch. The query editor allows you to build both simple
and complex queries for logs or metrics.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Compute metrics from your documents, supported Elasticsearch aggregations:
&lt;ul&gt;
&lt;li&gt;Count, Avg, Min, Max, Sum&lt;/li&gt;
&lt;li&gt;Percentiles, Std Dev, etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Group by multiple terms or filters
&lt;ul&gt;
&lt;li&gt;Specify group by options like Top 5 based on Avg @value&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Auto completion for field names&lt;/li&gt;
&lt;li&gt;Query only relevant indices based on time pattern&lt;/li&gt;
&lt;li&gt;Alias patterns for short readable series names&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Try the new Elasticsearch query editor on the &lt;a href=&#34;http://play.grafana.org/dashboard/db/elasticsearch-metrics&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;play.grafana.org&lt;/a&gt; site.&lt;/p&gt;
&lt;h3 id=&#34;cloudwatch&#34;&gt;CloudWatch&lt;/h3&gt;
&lt;img src=&#34;/static/img/docs/whatsnew_2_5/cloudwatch.png&#34; alt=&#34;Cloudwatch editor&#34;&gt;
&lt;p&gt;Grafana 2.5 ships with a new CloudWatch datasource that will allow you to query and visualize CloudWatch
metrics directly from Grafana.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rich editor with auto completion for metric names, namespaces and dimensions&lt;/li&gt;
&lt;li&gt;Templating queries for generic dashboards&lt;/li&gt;
&lt;li&gt;Alias patterns for short readable series names&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;prometheus&#34;&gt;Prometheus&lt;/h3&gt;
&lt;img src=&#34;/static/img/docs/whatsnew_2_5/prometheus_editor.png&#34; alt=&#34;Prometheus editor&#34;&gt;
&lt;p&gt;Grafana 2.5 ships with a new Prometheus datasource that will allow you to query and visualize data
stored in Prometheus.&lt;/p&gt;
&lt;h3 id=&#34;mix-different-data-sources&#34;&gt;Mix different data sources&lt;/h3&gt;
&lt;img src=&#34;/static/img/docs/whatsnew_2_5/mixed_data.png&#34; alt=&#34;Mix data sources in the same dashboard or in the same graph!&#34;&gt;
&lt;p&gt;In previous releases you have been able to mix different data sources on the same dashboard. In v2.5 you
will be able to mix then on the same graph! You can enable this by selecting the built in &lt;code&gt;-- Mixed --&lt;/code&gt; data source.
When selected this will allow you to specify data source on a per query basis. This will, for example, allow you
to plot metrics from different Graphite servers on the same Graph or plot data from Elasticsearch alongside
data from Prometheus. Mixing different data sources on the same graph works for any data source, even custom ones.&lt;/p&gt;
&lt;h3 id=&#34;panel-resize-handles&#34;&gt;Panel Resize handles&lt;/h3&gt;
&lt;img src=&#34;/static/img/docs/whatsnew_2_5/panel_resize.gif&#34; alt=&#34;&#34;&gt;
&lt;p&gt;This release adds resize handles to the the bottom right corners of panels making is easy to resize both width and height.&lt;/p&gt;
&lt;h3 id=&#34;user-invites&#34;&gt;User invites&lt;/h3&gt;
&lt;img src=&#34;/static/img/docs/whatsnew_2_5/org_invite.png&#34; alt=&#34;&#34;&gt;
&lt;p&gt;This version also brings some new features for user management.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Organization admins can now invite new users (via email or manually via invite link)&lt;/li&gt;
&lt;li&gt;Users can signup using invite link and get automatically added to invited organization&lt;/li&gt;
&lt;li&gt;User signup workflow can (if enabled) contain an email verification step.&lt;/li&gt;
&lt;li&gt;Check out &lt;a href=&#34;https://github.com/grafana/grafana/issues/2353&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#2353&lt;/a&gt; for more info.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;miscellaneous-improvements&#34;&gt;Miscellaneous improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;InfluxDB query editor now supports math and AS expressions&lt;/li&gt;
&lt;li&gt;InfluxDB query editor now supports custom group by interval&lt;/li&gt;
&lt;li&gt;Panel drilldown link is easier to reach&lt;/li&gt;
&lt;li&gt;LDAP improvements (can now search for group membership if your LDAP server does not support memberOf attribute)&lt;/li&gt;
&lt;li&gt;More units for graph and singlestat panel (Length, Volume, Temperature, Pressure, Currency)&lt;/li&gt;
&lt;li&gt;Admin page for all organizations (remove / edit)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;breaking-changes&#34;&gt;Breaking changes&lt;/h3&gt;
&lt;p&gt;There have been some changes to the data source plugin API. If you are using a custom plugin check that there is an update for it before you upgrade. Also
the new time picker does not currently support custom quick ranges like the last one did. This will likely be added in a
future release.&lt;/p&gt;
&lt;h3 id=&#34;changelog&#34;&gt;Changelog&lt;/h3&gt;
&lt;p&gt;For a detailed list and link to github issues for everything included in the 2.5 release please
view the &lt;a href=&#34;https://github.com/grafana/grafana/blob/master/CHANGELOG.md&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;CHANGELOG.md&lt;/a&gt; file.&lt;/p&gt;
&lt;hr /&gt;
&lt;h3 id=&#34;download-grafana-25-now&#34;&gt;&lt;a href=&#34;https://grafana.com/get&#34;&gt;Download Grafana 2.5 now&lt;/a&gt;&lt;/h3&gt;
]]></content><description>&lt;h1 id="whats-new-in-grafana-v25">What&amp;rsquo;s new in Grafana v2.5&lt;/h1>
&lt;h2 id="release-highlights">Release highlights&lt;/h2>
&lt;p>This is an exciting release, and we want to share some of the highlights. The release includes many
fixes and enhancements to all areas of Grafana, like new Data Sources, a new and improved timepicker, user invites, panel
resize handles and improved InfluxDB and OpenTSDB support.&lt;/p></description></item><item><title>What's New in Grafana v2.6</title><link>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v2-6/</link><pubDate>Mon, 13 Apr 2026 21:27:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v2-6/</guid><content><![CDATA[&lt;h1 id=&#34;whats-new-in-grafana-v26&#34;&gt;What&amp;rsquo;s new in Grafana v2.6&lt;/h1&gt;
&lt;h2 id=&#34;release-highlights&#34;&gt;Release highlights&lt;/h2&gt;
&lt;p&gt;The release includes a new Table panel, a new InfluxDB query editor, support for Elasticsearch Pipeline Metrics and
support for multiple Cloudwatch credentials.&lt;/p&gt;
&lt;h2 id=&#34;table-panel&#34;&gt;Table Panel&lt;/h2&gt;
&lt;img src=&#34;/assets/img/features/table-panel.png&#34;&gt;
&lt;p&gt;The new table panel is very flexible, supporting both multiple modes for time series as well as for
table, annotation and raw JSON data. It also provides date formating and value formating and coloring options.&lt;/p&gt;
&lt;h3 id=&#34;time-series-to-rows&#34;&gt;Time series to rows&lt;/h3&gt;
&lt;p&gt;In the most simple mode you can turn time series to rows. This means you get a &lt;code&gt;Time&lt;/code&gt;, &lt;code&gt;Metric&lt;/code&gt; and a &lt;code&gt;Value&lt;/code&gt; column.
Where &lt;code&gt;Metric&lt;/code&gt; is the name of the time series.&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v2/table_ts_to_rows.png&#34;&gt;
&lt;h3 id=&#34;table-transform&#34;&gt;Table Transform&lt;/h3&gt;
&lt;p&gt;Above you see the options tab for the &lt;strong&gt;Table Panel&lt;/strong&gt;. The most important option is the &lt;code&gt;To Table Transform&lt;/code&gt;.
This option controls how the result of the metric/data query is turned into a table.&lt;/p&gt;
&lt;h3 id=&#34;column-styles&#34;&gt;Column Styles&lt;/h3&gt;
&lt;p&gt;The column styles allow you control how dates and numbers are formatted.&lt;/p&gt;
&lt;h3 id=&#34;time-series-to-columns&#34;&gt;Time series to columns&lt;/h3&gt;
&lt;p&gt;This transform allows you to take multiple time series and group them by time. Which will result in a &lt;code&gt;Time&lt;/code&gt; column
and a column for each time series.&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v2/table_ts_to_columns.png&#34;&gt;
&lt;p&gt;In the screenshot above you can see how the same time series query as in the previous example can be transformed into
a different table by changing the &lt;code&gt;To Table Transform&lt;/code&gt; to  &lt;code&gt;Time series to columns&lt;/code&gt;.&lt;/p&gt;
&lt;h3 id=&#34;time-series-to-aggregations&#34;&gt;Time series to aggregations&lt;/h3&gt;
&lt;p&gt;This transform works very similar to the legend values in the Graph panel. Each series gets its own row. In the Options
tab you can select which aggregations you want using the plus button the Columns section.&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v2/table_ts_to_aggregations.png&#34;&gt;
&lt;p&gt;You have to think about how accurate the aggregations will be. It depends on what aggregation is used in the time series query,
how many data points are fetched, etc. The time series aggregations are calculated by Grafana after aggregation is performed
by the time series database.&lt;/p&gt;
&lt;h3 id=&#34;raw-logs-queries&#34;&gt;Raw logs queries&lt;/h3&gt;
&lt;p&gt;If you want to show documents from Elasticsearch pick &lt;code&gt;Raw Document&lt;/code&gt; as the first metric.&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v2/elastic_raw_doc.png&#34;&gt;
&lt;p&gt;This in combination with the &lt;code&gt;JSON Data&lt;/code&gt; table transform will allow you to pick which fields in the document
you want to show in the table.&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v2/table_json_data.png&#34;&gt;
&lt;h3 id=&#34;elasticsearch-aggregations&#34;&gt;Elasticsearch aggregations&lt;/h3&gt;
&lt;p&gt;You can also make Elasticsearch aggregation queries without a &lt;code&gt;Date Histogram&lt;/code&gt;. This allows you to
use Elasticsearch metric aggregations to get accurate aggregations for the selected time range.&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v2/elastic_aggregations.png&#34;&gt;
&lt;h3 id=&#34;annotations&#34;&gt;Annotations&lt;/h3&gt;
&lt;p&gt;The table can also show any annotations you have enabled in the dashboard.&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v2/table_annotations.png&#34;&gt;
&lt;h2 id=&#34;the-new-influxdb-editor&#34;&gt;The New InfluxDB Editor&lt;/h2&gt;
&lt;p&gt;The new InfluxDB editor is a lot more flexible and powerful. It supports nested functions, like &lt;code&gt;derivative&lt;/code&gt;.
It also uses the same technique as the Graphite query editor in that it presents nested functions as chain of function
transformations. It tries to simplify and unify the complicated nature of InfluxDB&amp;rsquo;s query language.&lt;/p&gt;
&lt;img src=&#34;/assets/img/blog/v2.6/influxdb_editor_v3.gif&#34;&gt;
&lt;p&gt;In the &lt;code&gt;SELECT&lt;/code&gt; row you can specify what fields and functions you want to use. If you have a
group by time you need an aggregation function. Some functions like derivative require an aggregation function.&lt;/p&gt;
&lt;p&gt;The editor tries simplify and unify this part of the query. For example:&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/influxdb/select_editor.png&#34;
  alt=&#34;&#34; width=&#34;657&#34;
     height=&#34;46&#34;/&gt;&lt;/p&gt;
&lt;p&gt;The above will generate the following InfluxDB &lt;code&gt;SELECT&lt;/code&gt; clause:&lt;/p&gt;

&lt;div class=&#34;code-snippet &#34;&gt;&lt;div class=&#34;lang-toolbar&#34;&gt;
    &lt;span class=&#34;lang-toolbar__item lang-toolbar__item-active&#34;&gt;SQL&lt;/span&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
    &lt;div class=&#34;lang-toolbar__border&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet &#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-sql&#34;&gt;SELECT derivative(mean(&amp;#34;value&amp;#34;), 10s) /10 AS &amp;#34;REQ/s&amp;#34; FROM ....&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;select-multiple-fields&#34;&gt;Select multiple fields&lt;/h3&gt;
&lt;p&gt;Use the plus button and select Field &amp;gt; field to add another SELECT clause. You can also
specify an asterix &lt;code&gt;*&lt;/code&gt; to select all fields.&lt;/p&gt;
&lt;h3 id=&#34;group-by&#34;&gt;Group By&lt;/h3&gt;
&lt;p&gt;To group by a tag click the plus icon at the end of the GROUP BY row. Pick a tag from the dropdown that appears.
You can remove the group by by clicking on the &lt;code&gt;tag&lt;/code&gt; and then click on the x icon.&lt;/p&gt;
&lt;p&gt;The new editor also allows you to remove group by time and select &lt;code&gt;raw&lt;/code&gt; table data. Which is very useful
in combination with the new Table panel to show raw log data stored in InfluxDB.&lt;/p&gt;
&lt;img src=&#34;/assets/img/blog/v2.6/table_influxdb_logs.png&#34;&gt;
&lt;h2 id=&#34;pipeline-metrics&#34;&gt;Pipeline metrics&lt;/h2&gt;
&lt;p&gt;If you have Elasticsearch 2.x and Grafana 2.6 or above then you can use pipeline metric aggregations like
&lt;strong&gt;Moving Average&lt;/strong&gt; and &lt;strong&gt;Derivative&lt;/strong&gt;. Elasticsearch pipeline metrics require another metric to be based on. Use the eye icon next to the metric
to hide metrics from appearing in the graph.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/elasticsearch/pipeline_metrics_editor.png&#34;
  alt=&#34;&#34; width=&#34;820&#34;
     height=&#34;280&#34;/&gt;&lt;/p&gt;
&lt;h2 id=&#34;changelog&#34;&gt;Changelog&lt;/h2&gt;
&lt;p&gt;For a detailed list and link to github issues for everything included in the 2.6 release please
view the &lt;a href=&#34;https://github.com/grafana/grafana/blob/master/CHANGELOG.md&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;CHANGELOG.md&lt;/a&gt; file.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;a href=&#34;http://grafana.org/download&#34;&gt;Download Grafana 2.6 now&lt;/a&gt;&lt;/p&gt;
]]></content><description>&lt;h1 id="whats-new-in-grafana-v26">What&amp;rsquo;s new in Grafana v2.6&lt;/h1>
&lt;h2 id="release-highlights">Release highlights&lt;/h2>
&lt;p>The release includes a new Table panel, a new InfluxDB query editor, support for Elasticsearch Pipeline Metrics and
support for multiple Cloudwatch credentials.&lt;/p></description></item><item><title>What's New in Grafana v3.0</title><link>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v3/</link><pubDate>Mon, 13 Apr 2026 21:27:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v3/</guid><content><![CDATA[&lt;h1 id=&#34;whats-new-in-grafana-v30&#34;&gt;What&amp;rsquo;s New in Grafana v3.0&lt;/h1&gt;
&lt;h2 id=&#34;commercial-support&#34;&gt;Commercial Support&lt;/h2&gt;
&lt;p&gt;Commercial Support subscriptions for Grafana are now &lt;a href=&#34;/support/plans/&#34;&gt;generally available&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Raintank is committed to a 100% open-source strategy for Grafana. We
do not want to go down the “open core” route. If your organization
finds Grafana valuable, please consider purchasing a subscription. Get
direct support, bug fixes, and training from the core Grafana team.&lt;/p&gt;
&lt;h2 id=&#34;plugins&#34;&gt;Plugins&lt;/h2&gt;
&lt;p&gt;With the popularity of Grafana continuing to accelerate, it has been
challenging to keep up with all the requests for new features, new
panels, new data sources, and new functionality. Saying “no” so often
has been frustrating, especially for an open source project with such
a vibrant community.&lt;/p&gt;
&lt;p&gt;The team felt that it was time to dramatically improve extensibility
through plugin support. Grafana 3.0 comes with a completely revamped
plugin SDK / API.&lt;/p&gt;
&lt;p&gt;We’ve refactored our &lt;strong&gt;Data Source&lt;/strong&gt; plugin architecture and added
two new plugin types:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Panel&lt;/strong&gt; plugins let you add new panel types for your Dashboards.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;App&lt;/strong&gt; plugins bundle &lt;strong&gt;Panels&lt;/strong&gt; plugins, &lt;strong&gt;Data Sources&lt;/strong&gt; plugins,
Dashboards, and Grafana &lt;strong&gt;Pages&lt;/strong&gt;. Apps are a great way to provide an
entire experience right within Grafana.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;grafanacom&#34;&gt;Grafana.com&lt;/h2&gt;
&lt;img src=&#34;/static/img/docs/v3/grafana_net_tour.png&#34;&gt;
&lt;p&gt;&lt;a href=&#34;/&#34;&gt;Grafana.com&lt;/a&gt; offers a central repository where the community can come together to discover, create and
share plugins (data sources, panels, apps) and dashboards.&lt;/p&gt;
&lt;p&gt;We are also working on a hosted Graphite-compatible data source that will be optimized for use with Grafana.
It’ll be easy to combine your existing data source(s) with this OpenSaaS option. Finally, Grafana.com can
also be a hub to manage all your Grafana instances. You’ll be able to monitor their health and availability,
perform dashboard backups, and more.&lt;/p&gt;
&lt;p&gt;We are also working on a hosted Graphite-compatible Data Source that
will be optimized for use with Grafana. It’ll be easy to combine your
existing Data Source(s) with this OpenSaaS option.&lt;/p&gt;
&lt;p&gt;Finally, Grafana.com will also be a hub to manage all your Grafana
instances. You’ll be able to monitor their health and availability,
perform Dashboard backups, and more.&lt;/p&gt;
&lt;p&gt;Grafana.net will officially launch along with the stable version of
Grafana 3.0, but go to &lt;a href=https://grafana.com&gt; and check out the preview
and sign up for an account&lt;/a&gt; in the meantime.&lt;/p&gt;
&lt;h2 id=&#34;grafana-cli&#34;&gt;grafana-cli&lt;/h2&gt;
&lt;p&gt;Grafana 3.0 comes with a new command line tool called grafana-cli. You
can easily install plugins from Grafana.net with it. For
example:&lt;/p&gt;

&lt;div class=&#34;code-snippet code-snippet__mini&#34;&gt;&lt;div class=&#34;lang-toolbar__mini&#34;&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet code-snippet__border&#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-none&#34;&gt;grafana-cli install grafana-pie-chart-panel&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;personalization--preferences&#34;&gt;Personalization &amp;amp; Preferences&lt;/h2&gt;
&lt;p&gt;The home dashboard, timezone and theme can now be customized on Organization
and user Profile level. Grafana can also track recently viewed dashboards, which
can then be displayed in the dashboard list panel.&lt;/p&gt;
&lt;h2 id=&#34;improved-playlists&#34;&gt;Improved Playlists&lt;/h2&gt;
&lt;p&gt;You can now save Playlists, and start them by using a Playlist URL. If
you update a running Playlist, it will update after its next cycle.&lt;/p&gt;
&lt;p&gt;This is powerful as it allows you to remote control Grafana. If you
have a big TV display showing Grafana in your company lobby, create a
playlist named Lobby, and start it on the computer connected to the
Lobby TV.&lt;/p&gt;
&lt;p&gt;You can now change the Lobby playlist and have the dashboards shown in
the Lobby update accordingly, automatically.&lt;/p&gt;
&lt;p&gt;The playlist does not even have to contain multiple Dashboards; you
can use this feature to reload the whole Dashboard (and Grafana)
periodically and remotely.&lt;/p&gt;
&lt;p&gt;You can also make Playlists dynamic by using Dashboard &lt;strong&gt;tags&lt;/strong&gt; to
define the Playlist.&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v3/playlist.png&#34;&gt;
&lt;h2 id=&#34;improved-ui&#34;&gt;Improved UI&lt;/h2&gt;
&lt;p&gt;We’ve always tried to focus on a good looking, usable, and responsive
UI. We’ve continued to pay a lot of attention to these areas in this
release.&lt;/p&gt;
&lt;p&gt;Grafana 3.0 has a dramatically updated UI that not only looks better
but also has a number of usability improvements. The side menu now
works as a dropdown that you can pin to the side. The Organization /
Profile / Sign out side menu links have been combined into an on hover
slide out menu.&lt;/p&gt;
&lt;p&gt;In addition, all the forms and the layouts of all pages have been
updated to look and flow better, and be much more consistent. There
are literally hundreds of UI improvements and refinements.&lt;/p&gt;
&lt;p&gt;Here’s the new side menu in action:&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v3/menu.gif&#34;&gt;
&lt;p&gt;And here&amp;rsquo;s the new look for Dashboard settings:&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v3/dashboard_settings.png&#34;&gt;
&lt;p&gt;Check out the &lt;a href=&#34;http://play.grafana.org&#34; target=&#34;_blank&#34;&gt;Play
Site&lt;/a&gt; to get a feel for some of the UI changes.&lt;/p&gt;
&lt;h2 id=&#34;improved-annotations&#34;&gt;Improved Annotations&lt;/h2&gt;
&lt;p&gt;It is now possible to define a link in each annotation. You can hover
over the link and click the annotation text. This feature is very
useful for linking to particular commits or tickets where more
detailed information can be presented to the user.&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v3/annotation_links.gif&#34;&gt;
&lt;h2 id=&#34;data-source-variables&#34;&gt;Data source variables&lt;/h2&gt;
&lt;p&gt;This has been a top requested feature for very long we are exited to finally provide
this feature. You can now add a new &lt;code&gt;Data source&lt;/code&gt; type variable. That will
automatically be filled with instance names of your data sources.&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v3/data_source_variable.png&#34;&gt;
&lt;p&gt;You can then use this variable as the panel data source:&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v3/data_source_variable_use.png&#34;&gt;
&lt;p&gt;This will allow you to quickly change data source server and reuse the
same dashboard for different instances of your metrics backend. For example
you might have Graphite running in multiple data centers or environments.&lt;/p&gt;
&lt;h2 id=&#34;prometheus-influxdb-and-opentsdb-improvements&#34;&gt;Prometheus, InfluxDB, and OpenTSDB improvements&lt;/h2&gt;
&lt;p&gt;All three of these popular included Data Sources have seen a variety
of improvements in this release. Here are some highlights:&lt;/p&gt;
&lt;h3 id=&#34;prometheus&#34;&gt;Prometheus&lt;/h3&gt;
&lt;p&gt;The Prometheus Data Source now supports annotations.&lt;/p&gt;
&lt;h3 id=&#34;influxdb&#34;&gt;InfluxDB&lt;/h3&gt;
&lt;p&gt;You can now select the InfluxDB policy from the query editor.
&lt;img src=&#34;/static/img/docs/v3/influxdb_policy.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;Grafana 3.0 also comes with support for InfluxDB 0.11 and InfluxDB 0.12.&lt;/p&gt;
&lt;h3 id=&#34;opentsdb&#34;&gt;OpenTSDB&lt;/h3&gt;
&lt;p&gt;OpenTSDB 2.2 is better supported and now supports millisecond precision.&lt;/p&gt;
&lt;h2 id=&#34;breaking-changes&#34;&gt;Breaking changes&lt;/h2&gt;
&lt;p&gt;Dashboards from v2.6 are compatible; no manual updates should be necessary. There could
be some edge case scenarios where dashboards using templating could stop working.
If that is the case just enter the edit view for the template variable and hit Update button.
This is due to a simplification of the variable format system where template variables are
now stored without any formatting (glob/regex/etc), this is done on the fly when the
variable is interpolated.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Plugin API: The plugin API has changed so if you are using a custom
data source (or panel) they need to be updated as well.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;InfluxDB 0.8: This data source is no longer included in releases,
you can still install manually from &lt;a href=&#34;/&#34;&gt;Grafana.com&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;KairosDB: This data source has also no longer shipped with Grafana,
you can install it manually from &lt;a href=&#34;/&#34;&gt;Grafana.com&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;plugin-showcase&#34;&gt;Plugin showcase&lt;/h2&gt;
&lt;p&gt;Discovering and installing plugins is very quick and easy with Grafana 3.0 and &lt;a href=&#34;/&#34;&gt;Grafana.com&lt;/a&gt;. Here
are a couple that I incurage you try!&lt;/p&gt;
&lt;h4 id=&#34;clock-panel&#34;&gt;&lt;a href=&#34;/plugins/grafana-clock-panel&#34;&gt;Clock Panel&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;Support&amp;rsquo;s both current time and count down mode.
&lt;img src=&#34;/static/img/docs/v3/clock_panel.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;pie-chart-panel&#34;&gt;&lt;a href=&#34;/plugins/grafana-piechart-panel&#34;&gt;Pie Chart Panel&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;A simple pie chart panel is now available as an external plugin.
&lt;img src=&#34;/static/img/docs/v3/pie_chart_panel.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;worldping-app&#34;&gt;&lt;a href=&#34;/plugins/raintank-worldping-app&#34;&gt;WorldPing App&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;This is full blown Grafana App that adds new panels, data sources and pages to give
feature rich global performance monitoring directly from your on-prem Grafana.&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v3/wP-Screenshot-dash-web.png&#34;&gt;
&lt;h4 id=&#34;zabbix-app&#34;&gt;&lt;a href=&#34;/plugins/alexanderzobnin-zabbix-app&#34;&gt;Zabbix App&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;This app contains the already very pouplar Zabbix data source plugin, 2 dashboards and a triggers panel. It is
created and maintained by &lt;a href=&#34;https://github.com/alexanderzobnin/grafana-zabbix&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Alexander Zobnin&lt;/a&gt;.&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v3/zabbix_app.png&#34;&gt;
&lt;p&gt;Checkout the full list of plugins on &lt;a href=&#34;/plugins&#34;&gt;Grafana.com&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;changelog&#34;&gt;CHANGELOG&lt;/h2&gt;
&lt;p&gt;For a detailed list and link to github issues for everything included
in the 3.0 release please view the
&lt;a href=&#34;https://github.com/grafana/grafana/blob/master/CHANGELOG.md&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;CHANGELOG.md&lt;/a&gt;
file.&lt;/p&gt;
]]></content><description>&lt;h1 id="whats-new-in-grafana-v30">What&amp;rsquo;s New in Grafana v3.0&lt;/h1>
&lt;h2 id="commercial-support">Commercial Support&lt;/h2>
&lt;p>Commercial Support subscriptions for Grafana are now &lt;a href="/support/plans/">generally available&lt;/a>.&lt;/p>
&lt;p>Raintank is committed to a 100% open-source strategy for Grafana. We
do not want to go down the “open core” route. If your organization
finds Grafana valuable, please consider purchasing a subscription. Get
direct support, bug fixes, and training from the core Grafana team.&lt;/p></description></item><item><title>What's New in Grafana v3.1</title><link>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v3-1/</link><pubDate>Mon, 13 Apr 2026 21:27:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v3-1/</guid><content><![CDATA[&lt;h1 id=&#34;whats-new-in-grafana-v31&#34;&gt;What&amp;rsquo;s New in Grafana v3.1&lt;/h1&gt;
&lt;h2 id=&#34;dashboard-export--import&#34;&gt;Dashboard Export &amp;amp; Import&lt;/h2&gt;
&lt;p&gt;The export feature is now accessed from the share menu.&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v31/export_menu.png&#34;&gt;
&lt;p&gt;Dashboards exported from Grafana 3.1 are now more portable and easier for others to import than before.
The export process extracts information data source types used by panels and adds these to a new &lt;code&gt;inputs&lt;/code&gt;
section in the dashboard json. So when you or another person tries to import the dashboard they will be asked to
select data source and optional metrix prefix options.&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v31/import_step1.png&#34;&gt;
&lt;p&gt;The above screenshot shows the new import modal that gives you 3 options for how to import a dashboard.
One notable new addition here is the ability to import directly from Dashboards shared on &lt;a href=&#34;/&#34;&gt;Grafana.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The next step in the import process:&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v31/import_step2.png&#34;&gt;
&lt;p&gt;Here you can change the name of the dashboard and also pick what data sources you want the dashboard to use. The above screenshot
shows a CollectD dashboard for Graphite that requires a metric prefix be specified.&lt;/p&gt;
&lt;h2 id=&#34;discover-dashboards&#34;&gt;Discover Dashboards&lt;/h2&gt;
&lt;p&gt;On &lt;a href=&#34;/&#34;&gt;Grafana.com&lt;/a&gt; you can now browse &amp;amp; search for dashboards. We have already added a few but
more are being uploaded every day. To import a dashboard just copy the dashboard url and head back to Grafana,
then Dashboard Search -&amp;gt; Import -&amp;gt; Paste Grafana.com Dashboard URL.&lt;/p&gt;
&lt;img src=&#34;/static/img/docs/v31/gnet_dashboards_list.png&#34;&gt;
&lt;h2 id=&#34;constant-template-variables&#34;&gt;Constant template variables&lt;/h2&gt;
&lt;p&gt;We added a new template variable named constant that makes it easier to share and export dashboard that have custom prefixes.&lt;/p&gt;
&lt;h2 id=&#34;dashboard-urls&#34;&gt;Dashboard Urls&lt;/h2&gt;
&lt;p&gt;Having current time range and template variable value always sync with the URL makes it possible to always copy your current
Grafana url to share with a colleague without having to use the Share modal.&lt;/p&gt;
&lt;h2 id=&#34;internal-metrics&#34;&gt;Internal metrics&lt;/h2&gt;
&lt;p&gt;Do you want metrics about viewing metrics? Ofc you do! In this release we added support for sending metrics about Grafana to graphite.
You can configure interval and server in the config file.&lt;/p&gt;
&lt;h2 id=&#34;logging&#34;&gt;Logging&lt;/h2&gt;
&lt;p&gt;Switched logging framework to log15 to enable key value per logging and filtering based on different log levels.
Its now possible to configure different log levels for different modules.&lt;/p&gt;
&lt;h3 id=&#34;breaking-changes&#34;&gt;Breaking changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Logging&lt;/strong&gt; format have been changed to improve log filtering.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Graphite PNG&lt;/strong&gt; Graphite PNG support dropped from Graph panel (use Grafana native PNG instead).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Migration&lt;/strong&gt; No longer possible to migrate dashboards from 1.x (Stored in ES or Influx 0.8).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog&#34;&gt;CHANGELOG&lt;/h2&gt;
&lt;p&gt;For a detailed list and link to github issues for everything included
in the 3.1 release please view the &lt;a href=&#34;https://github.com/grafana/grafana/blob/master/CHANGELOG.md&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;CHANGELOG.md&lt;/a&gt;
file.&lt;/p&gt;
]]></content><description>&lt;h1 id="whats-new-in-grafana-v31">What&amp;rsquo;s New in Grafana v3.1&lt;/h1>
&lt;h2 id="dashboard-export--import">Dashboard Export &amp;amp; Import&lt;/h2>
&lt;p>The export feature is now accessed from the share menu.&lt;/p>
&lt;img src="/static/img/docs/v31/export_menu.png">
&lt;p>Dashboards exported from Grafana 3.1 are now more portable and easier for others to import than before.
The export process extracts information data source types used by panels and adds these to a new &lt;code>inputs&lt;/code>
section in the dashboard json. So when you or another person tries to import the dashboard they will be asked to
select data source and optional metrix prefix options.&lt;/p></description></item><item><title>What's New in Grafana v4.0</title><link>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v4/</link><pubDate>Mon, 13 Apr 2026 21:27:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v4/</guid><content><![CDATA[&lt;h1 id=&#34;whats-new-in-grafana-v40&#34;&gt;What&amp;rsquo;s New in Grafana v4.0&lt;/h1&gt;
&lt;p&gt;As usual this release contains a ton of minor new features, fixes and improved UX. But on top of the usual new goodies
is a core new feature: Alerting! Read on below for a detailed description of what&amp;rsquo;s new in v4.0.&lt;/p&gt;
&lt;h2 id=&#34;alerting&#34;&gt;Alerting&lt;/h2&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p float-right&#34;
    style=&#34;max-width: 40%;&#34;
    itemprop=&#34;associatedMedia&#34;
    itemscope=&#34;&#34;
    itemtype=&#34;http://schema.org/ImageObject&#34;
  &gt;&lt;a
        class=&#34;lightbox-link captioned&#34;
        href=&#34;/static/img/docs/v4/drag_handles_gif.gif&#34;
        itemprop=&#34;contentUrl&#34;
      &gt;&lt;div class=&#34;img-wrapper w-100p h-auto&#34;&gt;&lt;img
          class=&#34;lazyload mb-0&#34;
          data-src=&#34;/static/img/docs/v4/drag_handles_gif.gif&#34;alt=&#34;Alerting overview&#34;width=&#34;888&#34;height=&#34;676&#34;title=&#34;Alerting overview&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v4/drag_handles_gif.gif&#34;
            alt=&#34;Alerting overview&#34;width=&#34;888&#34;height=&#34;676&#34;title=&#34;Alerting overview&#34;class=&#34;float-right&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Alerting overview&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;Alerting is a really revolutionary feature for Grafana. It transforms Grafana from a
visualization tool into a truly mission critical monitoring tool. The alert rules are very easy to
configure using your existing graph panels and threshold levels can be set simply by dragging handles to
the right side of the graph. The rules will continually be evaluated by grafana-server and
notifications will be sent out when the rule conditions are met.&lt;/p&gt;
&lt;p&gt;This feature has been worked on for over a year with many iterations and rewrites
just to make sure the foundations are really solid. We are really proud to finally release it!
Since the alerting execution is processed in the backend not all data source plugins are supported.
Right now Graphite, Prometheus, InfluxDB and OpenTSDB are supported. Elasticsearch is being worked
on but will be not ready for v4 release.&lt;/p&gt;
&lt;div class=&#34;clearfix&#34;&gt;&lt;/div&gt;
&lt;h3 id=&#34;rules&#34;&gt;Rules&lt;/h3&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p float-right&#34;
    style=&#34;max-width: 40%;&#34;
    itemprop=&#34;associatedMedia&#34;
    itemscope=&#34;&#34;
    itemtype=&#34;http://schema.org/ImageObject&#34;
  &gt;&lt;a
        class=&#34;lightbox-link captioned&#34;
        href=&#34;/static/img/docs/v4/alerting_conditions.png&#34;
        itemprop=&#34;contentUrl&#34;
      &gt;&lt;div class=&#34;img-wrapper w-100p h-auto&#34;&gt;&lt;img
          class=&#34;lazyload mb-0&#34;
          data-src=&#34;/static/img/docs/v4/alerting_conditions.png&#34;data-srcset=&#34;/static/img/docs/v4/alerting_conditions.png?w=320 320w, /static/img/docs/v4/alerting_conditions.png?w=550 550w, /static/img/docs/v4/alerting_conditions.png?w=750 750w, /static/img/docs/v4/alerting_conditions.png?w=900 900w, /static/img/docs/v4/alerting_conditions.png?w=1040 1040w, /static/img/docs/v4/alerting_conditions.png?w=1240 1240w, /static/img/docs/v4/alerting_conditions.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Alerting Conditions&#34;width=&#34;1164&#34;height=&#34;582&#34;title=&#34;Alerting Conditions&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v4/alerting_conditions.png&#34;
            alt=&#34;Alerting Conditions&#34;width=&#34;1164&#34;height=&#34;582&#34;title=&#34;Alerting Conditions&#34;class=&#34;float-right&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Alerting Conditions&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;The rule config allows you to specify a name, how often the rule should be evaluated and a series
of conditions that all need to be true for the alert to fire.&lt;/p&gt;
&lt;p&gt;Currently the only condition type that exists is a &lt;code&gt;Query&lt;/code&gt; condition that allows you to
specify a query letter, time range and an aggregation function. The letter refers to
a query you already have added in the &lt;strong&gt;Metrics&lt;/strong&gt; tab. The result from the
query and the aggregation function is a single value that is then used in the threshold check.&lt;/p&gt;
&lt;p&gt;We plan to add other condition types in the future, like &lt;code&gt;Other Alert&lt;/code&gt;, where you can include the state
of another alert in your conditions, and &lt;code&gt;Time Of Day&lt;/code&gt;.&lt;/p&gt;
&lt;h3 id=&#34;notifications&#34;&gt;Notifications&lt;/h3&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p float-right&#34;
    style=&#34;max-width: 40%;&#34;
    itemprop=&#34;associatedMedia&#34;
    itemscope=&#34;&#34;
    itemtype=&#34;http://schema.org/ImageObject&#34;
  &gt;&lt;a
        class=&#34;lightbox-link captioned&#34;
        href=&#34;/static/img/docs/v4/slack_notification.png&#34;
        itemprop=&#34;contentUrl&#34;
      &gt;&lt;div class=&#34;img-wrapper w-100p h-auto&#34;&gt;&lt;img
          class=&#34;lazyload mb-0&#34;
          data-src=&#34;/static/img/docs/v4/slack_notification.png&#34;data-srcset=&#34;/static/img/docs/v4/slack_notification.png?w=320 320w, /static/img/docs/v4/slack_notification.png?w=550 550w, /static/img/docs/v4/slack_notification.png?w=750 750w, /static/img/docs/v4/slack_notification.png?w=900 900w, /static/img/docs/v4/slack_notification.png?w=1040 1040w, /static/img/docs/v4/slack_notification.png?w=1240 1240w, /static/img/docs/v4/slack_notification.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Alerting Slack Notification&#34;width=&#34;1216&#34;height=&#34;834&#34;title=&#34;Alerting Slack Notification&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v4/slack_notification.png&#34;
            alt=&#34;Alerting Slack Notification&#34;width=&#34;1216&#34;height=&#34;834&#34;title=&#34;Alerting Slack Notification&#34;class=&#34;float-right&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Alerting Slack Notification&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;Alerting would not be very useful if there was no way to send notifications when rules trigger and change state. You
can setup notifications of different types. We currently have &lt;code&gt;Slack&lt;/code&gt;, &lt;code&gt;PagerDuty&lt;/code&gt;, &lt;code&gt;Email&lt;/code&gt; and &lt;code&gt;Webhook&lt;/code&gt; with more in the
pipe that will be added during beta period. The notifications can then be added to your alert rules.
If you have configured an external image store in the grafana.ini config file (s3 and webdav options available)
you can get very rich notifications with an image of the graph and the metric
values all included in the notification.&lt;/p&gt;
&lt;h3 id=&#34;annotations&#34;&gt;Annotations&lt;/h3&gt;
&lt;p&gt;Alert state changes are recorded in a new annotation store that is built into Grafana. This store
currently only supports storing annotations in Grafana&amp;rsquo;s own internal database (mysql, postgres or sqlite).
The Grafana annotation storage is currently only used for alert state changes but we hope to add the ability for users
to add graph comments in the form of annotations directly from within Grafana in a future release.&lt;/p&gt;
&lt;h3 id=&#34;alert-list-panel&#34;&gt;Alert List Panel&lt;/h3&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p float-right&#34;
    style=&#34;max-width: 30%;&#34;
    itemprop=&#34;associatedMedia&#34;
    itemscope=&#34;&#34;
    itemtype=&#34;http://schema.org/ImageObject&#34;
  &gt;&lt;a
        class=&#34;lightbox-link captioned&#34;
        href=&#34;/static/img/docs/v4/alert_list_panel.png&#34;
        itemprop=&#34;contentUrl&#34;
      &gt;&lt;div class=&#34;img-wrapper w-100p h-auto&#34;&gt;&lt;img
          class=&#34;lazyload mb-0&#34;
          data-src=&#34;/static/img/docs/v4/alert_list_panel.png&#34;data-srcset=&#34;/static/img/docs/v4/alert_list_panel.png?w=320 320w, /static/img/docs/v4/alert_list_panel.png?w=550 550w, /static/img/docs/v4/alert_list_panel.png?w=750 750w, /static/img/docs/v4/alert_list_panel.png?w=900 900w, /static/img/docs/v4/alert_list_panel.png?w=1040 1040w, /static/img/docs/v4/alert_list_panel.png?w=1240 1240w, /static/img/docs/v4/alert_list_panel.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Alert List Panel&#34;width=&#34;622&#34;height=&#34;618&#34;title=&#34;Alert List Panel&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v4/alert_list_panel.png&#34;
            alt=&#34;Alert List Panel&#34;width=&#34;622&#34;height=&#34;618&#34;title=&#34;Alert List Panel&#34;class=&#34;float-right&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Alert List Panel&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;This new panel allows you to show alert rules or a history of alert rule state changes. You can filter based on states you are
interested in. This panel is very useful for overview style dashboards.&lt;/p&gt;
&lt;div class=&#34;clearfix&#34;&gt;&lt;/div&gt;
&lt;h2 id=&#34;ad-hoc-filter-variable&#34;&gt;Ad-hoc filter variable&lt;/h2&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p float-right&#34;
    style=&#34;max-width: 30%;&#34;
    itemprop=&#34;associatedMedia&#34;
    itemscope=&#34;&#34;
    itemtype=&#34;http://schema.org/ImageObject&#34;
  &gt;&lt;a
        class=&#34;lightbox-link captioned&#34;
        href=&#34;/static/img/docs/v4/adhoc_filters.gif&#34;
        itemprop=&#34;contentUrl&#34;
      &gt;&lt;div class=&#34;img-wrapper w-100p h-auto&#34;&gt;&lt;img
          class=&#34;lazyload mb-0&#34;
          data-src=&#34;/static/img/docs/v4/adhoc_filters.gif&#34;alt=&#34;Ad-hoc filters variable&#34;width=&#34;591&#34;height=&#34;523&#34;title=&#34;Ad-hoc filters variable&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v4/adhoc_filters.gif&#34;
            alt=&#34;Ad-hoc filters variable&#34;width=&#34;591&#34;height=&#34;523&#34;title=&#34;Ad-hoc filters variable&#34;class=&#34;float-right&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Ad-hoc filters variable&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;This is a new and very different type of template variable. It will allow you to create new key/value filters on the fly
with autocomplete for both key and values. The filter condition will be automatically applied to all
queries that use that data source. This feature opens up more exploratory dashboards. In the gif animation to the right
you have a dashboard for Elasticsearch log data. It uses one query variable that allow you to quickly change how the data
is grouped, and an interval variable for controlling the granularity of the time buckets. What was missing
was a way to dynamically apply filters to the log query. With the &lt;code&gt;Ad-Hoc Filters&lt;/code&gt; variable you can
dynamically add filters to any log property!&lt;/p&gt;
&lt;h2 id=&#34;ux-improvements&#34;&gt;UX Improvements&lt;/h2&gt;
&lt;p&gt;We always try to bring some UX/UI refinements &amp;amp; polish in every release.&lt;/p&gt;
&lt;h3 id=&#34;tv-mode--kiosk-mode&#34;&gt;TV-mode &amp;amp; Kiosk mode&lt;/h3&gt;
&lt;div class=&#34;row&#34;&gt;
  &lt;div class=&#34;medium-6 columns&#34;&gt;
    &lt;p&gt;
      Grafana is so often used on wall mounted TVs that we figured a clean TV mode would be
      really nice. In TV mode the top navbar, row &amp; panel controls will all fade to transparent.
    &lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;p&amp;gt;
  This happens automatically after one minute of user inactivity but can also be toggled manually
  with the &amp;lt;code&amp;gt;d v&amp;lt;/code&amp;gt; sequence shortcut. Any mouse movement or keyboard action will
  restore navbar &amp;amp; controls.
&amp;lt;/p&amp;gt;

&amp;lt;p&amp;gt;
  Another feature is the kiosk mode. This can be enabled with &amp;lt;code&amp;gt;d k&amp;lt;/code&amp;gt;
  shortcut or by adding &amp;lt;code&amp;gt;&amp;amp;kiosk&amp;lt;/code&amp;gt; to the URL when you load a dashboard.
  In kiosk mode the navbar is completely hidden/removed from view.
&amp;lt;/p&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
  &lt;div class=&#34;medium-6 columns&#34;&gt;
   &lt;figure
       class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
       style=&#34;max-width: 2554px;&#34;
       itemprop=&#34;associatedMedia&#34;
       itemscope=&#34;&#34;
       itemtype=&#34;http://schema.org/ImageObject&#34;
     &gt;&lt;a
           class=&#34;lightbox-link captioned&#34;
           href=&#34;/static/img/docs/v4/tvmode.png&#34;
           itemprop=&#34;contentUrl&#34;
         &gt;&lt;div class=&#34;img-wrapper w-100p h-auto&#34;&gt;&lt;img
             class=&#34;lazyload mb-0&#34;
             data-src=&#34;/static/img/docs/v4/tvmode.png&#34;data-srcset=&#34;/static/img/docs/v4/tvmode.png?w=320 320w, /static/img/docs/v4/tvmode.png?w=550 550w, /static/img/docs/v4/tvmode.png?w=750 750w, /static/img/docs/v4/tvmode.png?w=900 900w, /static/img/docs/v4/tvmode.png?w=1040 1040w, /static/img/docs/v4/tvmode.png?w=1240 1240w, /static/img/docs/v4/tvmode.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;TV mode&#34;width=&#34;2554&#34;height=&#34;972&#34;title=&#34;TV mode&#34;/&gt;
           &lt;noscript&gt;
             &lt;img
               src=&#34;/static/img/docs/v4/tvmode.png&#34;
               alt=&#34;TV mode&#34;width=&#34;2554&#34;height=&#34;972&#34;title=&#34;TV mode&#34;/&gt;
           &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;TV mode&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
   &lt;video width=&#34;320&#34; height=&#34;240&#34; controls&gt;
    &lt;source src=&#34;/static/assets/videos/tvmode.mp4&#34; type=&#34;video/mp4&#34;&gt;
    Your browser does not support the video tag.
  &lt;/video&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;new-row-menu--add-panel-experience&#34;&gt;New row menu &amp;amp; add panel experience&lt;/h3&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p float-right&#34;
    style=&#34;max-width: 50%;&#34;
    itemprop=&#34;associatedMedia&#34;
    itemscope=&#34;&#34;
    itemtype=&#34;http://schema.org/ImageObject&#34;
  &gt;&lt;a
        class=&#34;lightbox-link captioned&#34;
        href=&#34;/static/img/docs/v4/add_panel.gif&#34;
        itemprop=&#34;contentUrl&#34;
      &gt;&lt;div class=&#34;img-wrapper w-100p h-auto&#34;&gt;&lt;img
          class=&#34;lazyload mb-0&#34;
          data-src=&#34;/static/img/docs/v4/add_panel.gif&#34;alt=&#34;Add Panel flow&#34;width=&#34;960&#34;height=&#34;285&#34;title=&#34;Add Panel flow&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v4/add_panel.gif&#34;
            alt=&#34;Add Panel flow&#34;width=&#34;960&#34;height=&#34;285&#34;title=&#34;Add Panel flow&#34;class=&#34;float-right&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Add Panel flow&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;We spent a lot of time improving the dashboard building experience to make it both
more efficient and easier for beginners. After many good but not great experiments
with a &lt;code&gt;build mode&lt;/code&gt; we eventually decided to just improve the green row menu and
continue work on a &lt;code&gt;build mode&lt;/code&gt; for a future release.&lt;/p&gt;
&lt;p&gt;The new row menu automatically slides out when you mouse over the edge of the row. You no longer need
to hover over the small green icon and then click it to expand the row menu.&lt;/p&gt;
&lt;p&gt;There are some minor improvements to drag and drop behaviour. Now when dragging a panel from one row
to another you will insert the panel and Grafana will automatically make room for it.
When you drag a panel within a row you will simply reorder the panels.&lt;/p&gt;
&lt;p&gt;If you look at the animation to the right you can see that you can drag and drop a new panel. This is not
required, you can also just click the panel type and it will be inserted at the end of the row
automatically. Dragging a new panel has an advantage in that you can insert a new panel where ever you want
not just at the end of the row.&lt;/p&gt;
&lt;p&gt;We plan to further improve dashboard building in the future with a more rich grid &amp;amp; layout system.&lt;/p&gt;
&lt;h3 id=&#34;keyboard-shortcuts&#34;&gt;Keyboard shortcuts&lt;/h3&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p float-right&#34;
    style=&#34;max-width: 40%;&#34;
    itemprop=&#34;associatedMedia&#34;
    itemscope=&#34;&#34;
    itemtype=&#34;http://schema.org/ImageObject&#34;
  &gt;&lt;a
        class=&#34;lightbox-link captioned&#34;
        href=&#34;/static/img/docs/v4/shortcuts.png&#34;
        itemprop=&#34;contentUrl&#34;
      &gt;&lt;div class=&#34;img-wrapper w-100p h-auto&#34;&gt;&lt;img
          class=&#34;lazyload mb-0&#34;
          data-src=&#34;/static/img/docs/v4/shortcuts.png&#34;data-srcset=&#34;/static/img/docs/v4/shortcuts.png?w=320 320w, /static/img/docs/v4/shortcuts.png?w=550 550w, /static/img/docs/v4/shortcuts.png?w=750 750w, /static/img/docs/v4/shortcuts.png?w=900 900w, /static/img/docs/v4/shortcuts.png?w=1040 1040w, /static/img/docs/v4/shortcuts.png?w=1240 1240w, /static/img/docs/v4/shortcuts.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Shortcuts&#34;width=&#34;1520&#34;height=&#34;1092&#34;title=&#34;Shortcuts&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v4/shortcuts.png&#34;
            alt=&#34;Shortcuts&#34;width=&#34;1520&#34;height=&#34;1092&#34;title=&#34;Shortcuts&#34;class=&#34;float-right&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Shortcuts&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;Grafana v4 introduces a number of really powerful keyboard shortcuts. You can now focus a panel
by hovering over it with your mouse. With a panel focused you can simply hit &lt;code&gt;e&lt;/code&gt; to toggle panel
edit mode, or &lt;code&gt;v&lt;/code&gt; to toggle fullscreen mode. &lt;code&gt;p r&lt;/code&gt; removes the panel. &lt;code&gt;p s&lt;/code&gt; opens share
modal.&lt;/p&gt;
&lt;p&gt;Some nice navigation shortcuts are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;g h&lt;/code&gt; for go to home dashboard&lt;/li&gt;
&lt;li&gt;&lt;code&gt;s s&lt;/code&gt; open search with starred pre-selected&lt;/li&gt;
&lt;li&gt;&lt;code&gt;s t&lt;/code&gt; open search in tags list view&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&#34;clearfix&#34;&gt;&lt;/div&gt;
&lt;h2 id=&#34;upgrade--breaking-changes&#34;&gt;Upgrade &amp;amp; Breaking changes&lt;/h2&gt;
&lt;p&gt;There are no breaking changes. Old dashboards and features should work the same. Grafana-server will automatically upgrade its db
schema on restart. It&amp;rsquo;s advisable to do a backup of Grafana&amp;rsquo;s database before updating.&lt;/p&gt;
&lt;p&gt;If you are using plugins make sure to update your plugins as some might not work perfectly v4.&lt;/p&gt;
&lt;p&gt;You can update plugins using grafana-cli&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;grafana-cli plugins update-all
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog&#34;&gt;Changelog&lt;/h2&gt;
&lt;p&gt;Checkout the &lt;a href=&#34;https://github.com/grafana/grafana/blob/master/CHANGELOG.md&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;CHANGELOG.md&lt;/a&gt; file for a complete list
of new features, changes, and bug fixes.&lt;/p&gt;
]]></content><description>&lt;h1 id="whats-new-in-grafana-v40">What&amp;rsquo;s New in Grafana v4.0&lt;/h1>
&lt;p>As usual this release contains a ton of minor new features, fixes and improved UX. But on top of the usual new goodies
is a core new feature: Alerting! Read on below for a detailed description of what&amp;rsquo;s new in v4.0.&lt;/p></description></item><item><title>What's New in Grafana v4.1</title><link>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v4-1/</link><pubDate>Mon, 13 Apr 2026 21:27:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v4-1/</guid><content><![CDATA[&lt;h2 id=&#34;whats-new-in-grafana-v41&#34;&gt;Whats new in Grafana v4.1&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Graph&lt;/strong&gt;: Support for shared tooltip on all graphs as you hover over one graph. &lt;a href=&#34;https://github.com/grafana/grafana/pull/1578&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#1578&lt;/a&gt;, &lt;a href=&#34;https://github.com/grafana/grafana/pull/6274&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#6274&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Victorops&lt;/strong&gt;: Add VictorOps notification integration &lt;a href=&#34;https://github.com/grafana/grafana/issues/6411&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#6411&lt;/a&gt;, thx &lt;a href=&#34;https://github.com/ichekrygin&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;@ichekrygin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Opsgenie&lt;/strong&gt;: Add OpsGenie notification integratiion &lt;a href=&#34;https://github.com/grafana/grafana/issues/6687&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#6687&lt;/a&gt;, thx &lt;a href=&#34;https://github.com/kylemcc&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;@kylemcc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cloudwatch&lt;/strong&gt;: Make it possible to specify access and secret key on the data source config page &lt;a href=&#34;https://github.com/grafana/grafana/issues/6697&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#6697&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Elasticsearch&lt;/strong&gt;: Added support for Elasticsearch 5.x &lt;a href=&#34;https://github.com/grafana/grafana/issues/5740&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#5740&lt;/a&gt;, thx &lt;a href=&#34;https://github.com/lpic10&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;@lpic10&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Panel&lt;/strong&gt;: Added help text for panels. &lt;a href=&#34;https://github.com/grafana/grafana/issues/4079&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#4079&lt;/a&gt;, thx &lt;a href=&#34;https://github.com/utkarshcmu&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;@utkarshcmu&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/grafana/grafana/blob/master/CHANGELOG.md&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Full changelog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;shared-tooltip&#34;&gt;Shared tooltip&lt;/h3&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p float-right&#34;
    style=&#34;max-width: 60%;&#34;
    itemprop=&#34;associatedMedia&#34;
    itemscope=&#34;&#34;
    itemtype=&#34;http://schema.org/ImageObject&#34;
  &gt;&lt;a
        class=&#34;lightbox-link captioned&#34;
        href=&#34;/static/img/docs/v41/shared_tooltip.gif&#34;
        itemprop=&#34;contentUrl&#34;
      &gt;&lt;div class=&#34;img-wrapper w-100p h-auto&#34;&gt;&lt;img
          class=&#34;lazyload mb-0&#34;
          data-src=&#34;/static/img/docs/v41/shared_tooltip.gif&#34;alt=&#34;Shared tooltip&#34;width=&#34;640&#34;height=&#34;360&#34;title=&#34;Shared tooltip&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v41/shared_tooltip.gif&#34;
            alt=&#34;Shared tooltip&#34;width=&#34;640&#34;height=&#34;360&#34;title=&#34;Shared tooltip&#34;class=&#34;float-right&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Shared tooltip&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;Showing the tooltip on all panels at the same time has been a long standing request in Grafana and we are really happy to finally be able to release it.
You can enable/disable the shared tooltip from the dashboard settings menu or cycle between default, shared tooltip and shared crosshair by pressing &lt;code&gt;CTRL &#43; O&lt;/code&gt; or &lt;code&gt;CMD &#43; O&lt;/code&gt;.&lt;/p&gt;
&lt;div class=&#34;clearfix&#34;&gt;&lt;/div&gt;
&lt;h3 id=&#34;help-text-for-panel&#34;&gt;Help text for panel&lt;/h3&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p float-right&#34;
    style=&#34;max-width: 60%;&#34;
    itemprop=&#34;associatedMedia&#34;
    itemscope=&#34;&#34;
    itemtype=&#34;http://schema.org/ImageObject&#34;
  &gt;&lt;a
        class=&#34;lightbox-link captioned&#34;
        href=&#34;/static/img/docs/v41/helptext_for_panel_settings.png&#34;
        itemprop=&#34;contentUrl&#34;
      &gt;&lt;div class=&#34;img-wrapper w-100p h-auto&#34;&gt;&lt;img
          class=&#34;lazyload mb-0&#34;
          data-src=&#34;/static/img/docs/v41/helptext_for_panel_settings.png&#34;data-srcset=&#34;/static/img/docs/v41/helptext_for_panel_settings.png?w=320 320w, /static/img/docs/v41/helptext_for_panel_settings.png?w=550 550w, /static/img/docs/v41/helptext_for_panel_settings.png?w=750 750w, /static/img/docs/v41/helptext_for_panel_settings.png?w=900 900w, /static/img/docs/v41/helptext_for_panel_settings.png?w=1040 1040w, /static/img/docs/v41/helptext_for_panel_settings.png?w=1240 1240w, /static/img/docs/v41/helptext_for_panel_settings.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Hovering help text&#34;width=&#34;457&#34;height=&#34;227&#34;title=&#34;Hovering help text&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v41/helptext_for_panel_settings.png&#34;
            alt=&#34;Hovering help text&#34;width=&#34;457&#34;height=&#34;227&#34;title=&#34;Hovering help text&#34;class=&#34;float-right&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Hovering help text&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;You can set a help text in the general tab on any panel. The help text is using Markdown to enable better formating and linking to other sites that can provide more information.&lt;/p&gt;
&lt;div class=&#34;clearfix&#34;&gt;&lt;/div&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p float-right&#34;
    style=&#34;max-width: 60%;&#34;
    itemprop=&#34;associatedMedia&#34;
    itemscope=&#34;&#34;
    itemtype=&#34;http://schema.org/ImageObject&#34;
  &gt;&lt;a
        class=&#34;lightbox-link captioned&#34;
        href=&#34;/static/img/docs/v41/helptext_hover.png&#34;
        itemprop=&#34;contentUrl&#34;
      &gt;&lt;div class=&#34;img-wrapper w-100p h-auto&#34;&gt;&lt;img
          class=&#34;lazyload mb-0&#34;
          data-src=&#34;/static/img/docs/v41/helptext_hover.png&#34;data-srcset=&#34;/static/img/docs/v41/helptext_hover.png?w=320 320w, /static/img/docs/v41/helptext_hover.png?w=550 550w, /static/img/docs/v41/helptext_hover.png?w=750 750w, /static/img/docs/v41/helptext_hover.png?w=900 900w, /static/img/docs/v41/helptext_hover.png?w=1040 1040w, /static/img/docs/v41/helptext_hover.png?w=1240 1240w, /static/img/docs/v41/helptext_hover.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Hovering help text&#34;width=&#34;500&#34;height=&#34;250&#34;title=&#34;Hovering help text&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v41/helptext_hover.png&#34;
            alt=&#34;Hovering help text&#34;width=&#34;500&#34;height=&#34;250&#34;title=&#34;Hovering help text&#34;class=&#34;float-right&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Hovering help text&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;Panels with a help text available have a little indicator in the top left corner. You can show the help text by hovering the icon.&lt;/p&gt;
&lt;div class=&#34;clearfix&#34;&gt;&lt;/div&gt;
&lt;h3 id=&#34;easier-cloudwatch-configuration&#34;&gt;Easier Cloudwatch configuration&lt;/h3&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p float-right&#34;
    style=&#34;max-width: 60%;&#34;
    itemprop=&#34;associatedMedia&#34;
    itemscope=&#34;&#34;
    itemtype=&#34;http://schema.org/ImageObject&#34;
  &gt;&lt;a
        class=&#34;lightbox-link captioned&#34;
        href=&#34;/static/img/docs/v41/cloudwatch_settings.png&#34;
        itemprop=&#34;contentUrl&#34;
      &gt;&lt;div class=&#34;img-wrapper w-100p h-auto&#34;&gt;&lt;img
          class=&#34;lazyload mb-0&#34;
          data-src=&#34;/static/img/docs/v41/cloudwatch_settings.png&#34;data-srcset=&#34;/static/img/docs/v41/cloudwatch_settings.png?w=320 320w, /static/img/docs/v41/cloudwatch_settings.png?w=550 550w, /static/img/docs/v41/cloudwatch_settings.png?w=750 750w, /static/img/docs/v41/cloudwatch_settings.png?w=900 900w, /static/img/docs/v41/cloudwatch_settings.png?w=1040 1040w, /static/img/docs/v41/cloudwatch_settings.png?w=1240 1240w, /static/img/docs/v41/cloudwatch_settings.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Cloudwatch configuration&#34;width=&#34;458&#34;height=&#34;465&#34;title=&#34;Cloudwatch configuration&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v41/cloudwatch_settings.png&#34;
            alt=&#34;Cloudwatch configuration&#34;width=&#34;458&#34;height=&#34;465&#34;title=&#34;Cloudwatch configuration&#34;class=&#34;float-right&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Cloudwatch configuration&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;In Grafana 4.1.0 you can configure your Cloudwatch data source with &lt;code&gt;access key&lt;/code&gt; and &lt;code&gt;secret key&lt;/code&gt; directly in the data source configuration page.
This enables people to use the Cloudwatch data source without having access to the filesystem where Grafana is running.&lt;/p&gt;
&lt;p&gt;Once the &lt;code&gt;access key&lt;/code&gt; and &lt;code&gt;secret key&lt;/code&gt; have been saved the user will no longer be able to view them.&lt;/p&gt;
&lt;div class=&#34;clearfix&#34;&gt;&lt;/div&gt;
&lt;h2 id=&#34;upgrade--breaking-changes&#34;&gt;Upgrade &amp;amp; Breaking changes&lt;/h2&gt;
&lt;p&gt;Elasticsearch 1.x is no longer supported. Please upgrade to Elasticsearch 2.x or 5.x. Otherwise Grafana 4.1.0 contains no breaking changes.&lt;/p&gt;
&lt;h2 id=&#34;changelog&#34;&gt;Changelog&lt;/h2&gt;
&lt;p&gt;Checkout the &lt;a href=&#34;https://github.com/grafana/grafana/blob/master/CHANGELOG.md&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;CHANGELOG.md&lt;/a&gt; file for a complete list
of new features, changes, and bug fixes.&lt;/p&gt;
&lt;h2 id=&#34;download&#34;&gt;Download&lt;/h2&gt;
&lt;p&gt;Head to &lt;a href=&#34;/download/4_1_0/&#34;&gt;v4.1 download page&lt;/a&gt; for download links &amp;amp; instructions.&lt;/p&gt;
&lt;h2 id=&#34;thanks&#34;&gt;Thanks&lt;/h2&gt;
&lt;p&gt;A big thanks to all the Grafana users who contribute by submitting PRs, bug reports &amp;amp; feedback!&lt;/p&gt;
]]></content><description>&lt;h2 id="whats-new-in-grafana-v41">Whats new in Grafana v4.1&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>Graph&lt;/strong>: Support for shared tooltip on all graphs as you hover over one graph. &lt;a href="https://github.com/grafana/grafana/pull/1578" target="_blank" rel="noopener noreferrer">#1578&lt;/a>, &lt;a href="https://github.com/grafana/grafana/pull/6274" target="_blank" rel="noopener noreferrer">#6274&lt;/a>&lt;/li>
&lt;li>&lt;strong>Victorops&lt;/strong>: Add VictorOps notification integration &lt;a href="https://github.com/grafana/grafana/issues/6411" target="_blank" rel="noopener noreferrer">#6411&lt;/a>, thx &lt;a href="https://github.com/ichekrygin" target="_blank" rel="noopener noreferrer">@ichekrygin&lt;/a>&lt;/li>
&lt;li>&lt;strong>Opsgenie&lt;/strong>: Add OpsGenie notification integratiion &lt;a href="https://github.com/grafana/grafana/issues/6687" target="_blank" rel="noopener noreferrer">#6687&lt;/a>, thx &lt;a href="https://github.com/kylemcc" target="_blank" rel="noopener noreferrer">@kylemcc&lt;/a>&lt;/li>
&lt;li>&lt;strong>Cloudwatch&lt;/strong>: Make it possible to specify access and secret key on the data source config page &lt;a href="https://github.com/grafana/grafana/issues/6697" target="_blank" rel="noopener noreferrer">#6697&lt;/a>&lt;/li>
&lt;li>&lt;strong>Elasticsearch&lt;/strong>: Added support for Elasticsearch 5.x &lt;a href="https://github.com/grafana/grafana/issues/5740" target="_blank" rel="noopener noreferrer">#5740&lt;/a>, thx &lt;a href="https://github.com/lpic10" target="_blank" rel="noopener noreferrer">@lpic10&lt;/a>&lt;/li>
&lt;li>&lt;strong>Panel&lt;/strong>: Added help text for panels. &lt;a href="https://github.com/grafana/grafana/issues/4079" target="_blank" rel="noopener noreferrer">#4079&lt;/a>, thx &lt;a href="https://github.com/utkarshcmu" target="_blank" rel="noopener noreferrer">@utkarshcmu&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/grafana/grafana/blob/master/CHANGELOG.md" target="_blank" rel="noopener noreferrer">Full changelog&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="shared-tooltip">Shared tooltip&lt;/h3>
&lt;figure
class="figure-wrapper figure-wrapper__lightbox w-100p float-right"
style="max-width: 60%;"
itemprop="associatedMedia"
itemscope=""
itemtype="http://schema.org/ImageObject"
>&lt;a
class="lightbox-link captioned"
href="/static/img/docs/v41/shared_tooltip.gif"
itemprop="contentUrl"
>&lt;div class="img-wrapper w-100p h-auto">&lt;img
class="lazyload mb-0"
data-src="/static/img/docs/v41/shared_tooltip.gif"alt="Shared tooltip"width="640"height="360"title="Shared tooltip"/>
&lt;noscript>
&lt;img
src="/static/img/docs/v41/shared_tooltip.gif"
alt="Shared tooltip"width="640"height="360"title="Shared tooltip"class="float-right"/>
&lt;/noscript>&lt;/div>&lt;figcaption class="w-100p caption text-gray-13 ">Shared tooltip&lt;/figcaption>&lt;/a>&lt;/figure>
&lt;p>Showing the tooltip on all panels at the same time has been a long standing request in Grafana and we are really happy to finally be able to release it.
You can enable/disable the shared tooltip from the dashboard settings menu or cycle between default, shared tooltip and shared crosshair by pressing &lt;code>CTRL + O&lt;/code> or &lt;code>CMD + O&lt;/code>.&lt;/p></description></item><item><title>What's New in Grafana v4.2</title><link>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v4-2/</link><pubDate>Mon, 13 Apr 2026 21:27:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v4-2/</guid><content><![CDATA[&lt;h2 id=&#34;whats-new-in-grafana-v42&#34;&gt;Whats new in Grafana v4.2&lt;/h2&gt;
&lt;p&gt;Grafana v4.2 Beta is now &lt;a href=&#34;/grafana/download/4.2.0&#34;&gt;available for download&lt;/a&gt;.
Just like the last release this one contains lots bug fixes and minor improvements.
We are very happy to say that 27 of 40 issues was closed by pull requests from the community.
Big thumbs up!&lt;/p&gt;
&lt;h2 id=&#34;release-highlights&#34;&gt;Release Highlights&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Hipchat&lt;/strong&gt;: Adds support for sending alert notifications to hipchat &lt;a href=&#34;https://github.com/grafana/grafana/issues/6451&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#6451&lt;/a&gt;, thx &lt;a href=&#34;https://github.com/jregovic&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;@jregovic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Telegram&lt;/strong&gt;: Added Telegram alert notifier &lt;a href=&#34;https://github.com/grafana/grafana/pull/7098&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#7098&lt;/a&gt;, thx &lt;a href=&#34;https://github.com/leonoff&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;@leonoff&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LINE&lt;/strong&gt;: Add LINE as alerting notification channel &lt;a href=&#34;https://github.com/grafana/grafana/pull/7301&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#7301&lt;/a&gt;, thx &lt;a href=&#34;https://github.com/huydx&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;@huydx&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Templating&lt;/strong&gt;: Make $__interval and $__interval_ms global built in variables that can be used in by any datasource (in panel queries), closes &lt;a href=&#34;https://github.com/grafana/grafana/issues/7190&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#7190&lt;/a&gt;, closes &lt;a href=&#34;https://github.com/grafana/grafana/issues/6582&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#6582&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alerting&lt;/strong&gt;: Adds deduping of alert notifications &lt;a href=&#34;https://github.com/grafana/grafana/pull/7632&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#7632&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alerting&lt;/strong&gt;: Better information about why an alert triggered &lt;a href=&#34;https://github.com/grafana/grafana/issues/7035&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#7035&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Orgs&lt;/strong&gt;: Sharing dashboards using Grafana share feature will now redirect to correct org. &lt;a href=&#34;https://github.com/grafana/grafana/issues/6948&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#6948&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/grafana/grafana/blob/master/CHANGELOG.md&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Full changelog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;new-alert-notification-channels&#34;&gt;New alert notification channels&lt;/h3&gt;
&lt;p&gt;This release adds &lt;strong&gt;five&lt;/strong&gt; new alert notifications channels, all of them contributed by the community.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Hipchat&lt;/li&gt;
&lt;li&gt;Telegram&lt;/li&gt;
&lt;li&gt;LINE&lt;/li&gt;
&lt;li&gt;Pushover&lt;/li&gt;
&lt;li&gt;Threema&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;templating&#34;&gt;Templating&lt;/h3&gt;
&lt;p&gt;We added two new global built in variables in grafana. &lt;code&gt;$__interval&lt;/code&gt; and &lt;code&gt;$__interval_ms&lt;/code&gt; are now reserved template names in grafana and can be used by any datasource.
We might add more global built in variables in the future and if we do we will prefix them with &lt;code&gt;$__&lt;/code&gt;. So please avoid using that in your template variables.&lt;/p&gt;
&lt;h3 id=&#34;dedupe-alert-notifications-when-running-multiple-servers&#34;&gt;Dedupe alert notifications when running multiple servers&lt;/h3&gt;
&lt;p&gt;In this release we will dedupe alert notificiations when you are running multiple servers.
This makes it possible to run alerting on multiple servers and only get one notification.&lt;/p&gt;
&lt;p&gt;We currently solve this with sql transactions which puts some limitations for how many servers you can use to execute the same rules.
3-5 servers should not be a problem but as always, it depends on how many alerts you have and how frequently they execute.&lt;/p&gt;
&lt;p&gt;Next up for a better HA situation is to add support for workload balancing between Grafana servers.&lt;/p&gt;
&lt;h3 id=&#34;alerting-more-info&#34;&gt;Alerting more info&lt;/h3&gt;
&lt;p&gt;You can now see the reason why an alert triggered in the alert history. Its also easier to detect when an alert is set to &lt;code&gt;alerting&lt;/code&gt; due to the &lt;code&gt;no_data&lt;/code&gt; option.&lt;/p&gt;
&lt;h3 id=&#34;improved-support-for-multi-org-setup&#34;&gt;Improved support for multi-org setup&lt;/h3&gt;
&lt;p&gt;When loading dashboards we now set an query parameter called orgId. So we can detect from which org an user shared a dashboard.
This makes it possible for users to share dashboards between orgs without changing org first.&lt;/p&gt;
&lt;p&gt;We aim to introduce &lt;a href=&#34;https://github.com/grafana/grafana/issues/1611&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;dashboard groups&lt;/a&gt; sometime in the future which will introduce access control and user groups within one org.
Making it possible to have users in multiple groups and have detailed access control.&lt;/p&gt;
&lt;h2 id=&#34;upgrade--breaking-changes&#34;&gt;Upgrade &amp;amp; Breaking changes&lt;/h2&gt;
&lt;p&gt;If your using https in grafana we now force you to use tls 1.2 and the most secure ciphers.
We think its better to be secure by default rather then making it configurable.
If you want to run https with lower versions of tls we suggest you put a reserve proxy in front of grafana.&lt;/p&gt;
&lt;p&gt;If you have template variables name &lt;code&gt;$__interval&lt;/code&gt; or &lt;code&gt;$__interval_ms&lt;/code&gt; they will no longer work since these keywords
are reserved as global built in variables. We might add more global built in variables in the future and if we do, we will prefix them with &lt;code&gt;$__&lt;/code&gt;. So please avoid using that in your template variables.&lt;/p&gt;
&lt;h2 id=&#34;changelog&#34;&gt;Changelog&lt;/h2&gt;
&lt;p&gt;Checkout the &lt;a href=&#34;https://github.com/grafana/grafana/blob/master/CHANGELOG.md&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;CHANGELOG.md&lt;/a&gt; file for a complete list
of new features, changes, and bug fixes.&lt;/p&gt;
&lt;h2 id=&#34;download&#34;&gt;Download&lt;/h2&gt;
&lt;p&gt;Head to &lt;a href=&#34;/download/4_2_0/&#34;&gt;v4.2-beta download page&lt;/a&gt; for download links &amp;amp; instructions.&lt;/p&gt;
&lt;h2 id=&#34;thanks&#34;&gt;Thanks&lt;/h2&gt;
&lt;p&gt;A big thanks to all the Grafana users who contribute by submitting PRs, bug reports &amp;amp; feedback!&lt;/p&gt;
]]></content><description>&lt;h2 id="whats-new-in-grafana-v42">Whats new in Grafana v4.2&lt;/h2>
&lt;p>Grafana v4.2 Beta is now &lt;a href="/grafana/download/4.2.0">available for download&lt;/a>.
Just like the last release this one contains lots bug fixes and minor improvements.
We are very happy to say that 27 of 40 issues was closed by pull requests from the community.
Big thumbs up!&lt;/p></description></item><item><title>What's New in Grafana v4.3</title><link>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v4-3/</link><pubDate>Mon, 13 Apr 2026 21:27:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v4.3/guides/whats-new-in-v4-3/</guid><content><![CDATA[&lt;h2 id=&#34;whats-new-in-grafana-v43&#34;&gt;What&amp;rsquo;s New in Grafana v4.3&lt;/h2&gt;
&lt;p&gt;Grafana v4.3 Beta is now &lt;a href=&#34;/grafana/download/4.3.0-beta1&#34;&gt;available for download&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;release-highlights&#34;&gt;Release Highlights&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;New &lt;a href=&#34;http://docs.grafana.org/features/panels/heatmap/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Heatmap Panel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Graph Panel Histogram Mode&lt;/li&gt;
&lt;li&gt;Elasticsearch Histogram Aggregation&lt;/li&gt;
&lt;li&gt;Prometheus Table data format&lt;/li&gt;
&lt;li&gt;New &lt;a href=&#34;http://docs.grafana.org/features/datasources/mysql/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;MySQL Data Source&lt;/a&gt; (alpha version to get some early feedback)&lt;/li&gt;
&lt;li&gt;60&#43; small fixes and improvements, most of them contributed by our fantastic community!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Check out the &lt;a href=&#34;http://play.grafana.org/dashboard/db/new-features-in-v4-3?orgId=1&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;New Features in v4.3 Dashboard&lt;/a&gt; on the Grafana Play site for a showcase of these new features.&lt;/p&gt;
&lt;h2 id=&#34;histogram-support&#34;&gt;Histogram Support&lt;/h2&gt;
&lt;p&gt;A Histogram is a kind of bar chart that groups numbers into ranges, often called buckets or bins. Taller bars show that more data falls in that range.&lt;/p&gt;
&lt;p&gt;The Graph Panel now supports Histograms.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/v43/heatmap_histogram.png&#34;
  alt=&#34;&#34; width=&#34;864&#34;
     height=&#34;297&#34;/&gt;&lt;/p&gt;
&lt;h2 id=&#34;histogram-aggregation-support-for-elasticsearch&#34;&gt;Histogram Aggregation Support for Elasticsearch&lt;/h2&gt;
&lt;p&gt;Elasticsearch is the only supported data source that can return pre-bucketed data (data that is already grouped into ranges). With other data sources there is a risk of returning inaccurate data in a histogram due to using already aggregated data rather than raw data. This release adds support for Elasticsearch pre-bucketed data that can be visualized with the new &lt;a href=&#34;http://docs.grafana.org/features/panels/heatmap/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Heatmap Panel&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;heatmap-panel&#34;&gt;Heatmap Panel&lt;/h2&gt;
&lt;p&gt;The Histogram support in the Graph Panel does not show changes over time - it aggregates all the data together for the chosen time range. To visualize a histogram over time, we have built a new &lt;a href=&#34;http://docs.grafana.org/features/panels/heatmap/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Heatmap Panel&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Every column in a Heatmap is a histogram snapshot. Instead of visualizing higher values with higher bars, a heatmap visualizes higher values with color. The histogram shown above is equivalent to one column in the heatmap shown below.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/v43/heatmap_histogram_over_time.png&#34;
  alt=&#34;&#34; width=&#34;863&#34;
     height=&#34;368&#34;/&gt;&lt;/p&gt;
&lt;p&gt;The Heatmap panel also works with Elasticsearch Histogram Aggregations for more accurate server side bucketing.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/assets/img/blog/v4/elastic_heatmap.jpg&#34;
  alt=&#34;&#34;/&gt;&lt;/p&gt;
&lt;h2 id=&#34;mysql-data-source-alpha&#34;&gt;MySQL Data Source (alpha)&lt;/h2&gt;
&lt;p&gt;This release includes a &lt;a href=&#34;http://docs.grafana.org/features/datasources/mysql/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;new core data source for MySQL&lt;/a&gt;. You can write any possible MySQL query and format it as either Time Series or Table Data allowing it be used with the Graph Panel, Table Panel and SingleStat Panel.&lt;/p&gt;
&lt;p&gt;We are still working on the MySQL data source. As it&amp;rsquo;s missing some important features, like templating and macros and future changes could be breaking, we are
labeling the state of the data source as Alpha. Instead of holding up the release of v4.3 we are including it in its current shape to get some early feedback.  So please try it out and let us know what you think on &lt;a href=&#34;https://twitter.com/intent/tweet?text=.%40grafana&amp;amp;source=4_3_beta_blog&amp;amp;related=blog&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;twitter&lt;/a&gt; or on our &lt;a href=&#34;https://community.grafana.com/c/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;community forum&lt;/a&gt;. Is this a feature that you would use? How can we make it better?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The query editor can show the generated and interpolated SQL that is sent to the MySQL server.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/v43/mysql_table_query.png&#34;
  alt=&#34;&#34; width=&#34;928&#34;
     height=&#34;422&#34;/&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The query editor will also show any errors that resulted from running the query (very useful when you have a syntax error!).&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/v43/mysql_query_error.png&#34;
  alt=&#34;&#34; width=&#34;576&#34;
     height=&#34;190&#34;/&gt;&lt;/p&gt;
&lt;h2 id=&#34;health-check-endpoint&#34;&gt;Health Check Endpoint&lt;/h2&gt;
&lt;p&gt;Now you can monitor the monitoring with the Health Check Endpoint! The new &lt;code&gt;/api/health&lt;/code&gt; endpoint returns HTTP 200 OK if everything is up and HTTP 503 Error if the Grafana database cannot be pinged.&lt;/p&gt;
&lt;h2 id=&#34;lazy-load-panels&#34;&gt;Lazy Load Panels&lt;/h2&gt;
&lt;p&gt;Grafana now delays loading panels until they become visible (scrolled into view). This means panels out of view are not sending requests thereby reducing the load on your time series database.&lt;/p&gt;
&lt;h2 id=&#34;prometheus---table-data-column-per-label&#34;&gt;Prometheus - Table Data (column per label)&lt;/h2&gt;
&lt;p&gt;The Prometheus data source now supports the Table Data format by automatically assigning a column to a label. This makes it really easy to browse data in the table panel.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/v43/prom_table_cols_as_labels.png&#34;
  alt=&#34;&#34; width=&#34;1077&#34;
     height=&#34;878&#34;/&gt;&lt;/p&gt;
&lt;h2 id=&#34;other-highlights-from-the-changelog&#34;&gt;Other Highlights From The Changelog&lt;/h2&gt;
&lt;p&gt;Changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Table&lt;/strong&gt;: Support to change column header text &lt;a href=&#34;https://github.com/grafana/grafana/issues/3551&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#3551&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;InfluxDB&lt;/strong&gt;: influxdb query builder support for ORDER BY and LIMIT (allows TOPN queries) &lt;a href=&#34;https://github.com/grafana/grafana/issues/6065&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#6065&lt;/a&gt; Support influxdb&amp;rsquo;s SLIMIT Feature &lt;a href=&#34;https://github.com/grafana/grafana/issues/7232&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#7232&lt;/a&gt; thx &lt;a href=&#34;https://github.com/thuck&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;@thuck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Graph&lt;/strong&gt;: Support auto grid min/max when using log scale &lt;a href=&#34;https://github.com/grafana/grafana/issues/3090&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#3090&lt;/a&gt;, thx &lt;a href=&#34;https://github.com/bigbenhur&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;@bigbenhur&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Prometheus&lt;/strong&gt;: Make Prometheus query field a textarea &lt;a href=&#34;https://github.com/grafana/grafana/issues/7663&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#7663&lt;/a&gt;, thx &lt;a href=&#34;https://github.com/hagen1778&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;@hagen1778&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Server&lt;/strong&gt;: Support listening on a UNIX socket &lt;a href=&#34;https://github.com/grafana/grafana/issues/4030&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#4030&lt;/a&gt;, thx &lt;a href=&#34;https://github.com/mitjaziv&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;@mitjaziv&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Fixes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;MySQL&lt;/strong&gt;: 4-byte UTF8 not supported when using MySQL database (allows Emojis in Dashboard Names) &lt;a href=&#34;https://github.com/grafana/grafana/issues/7958&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#7958&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dashboard&lt;/strong&gt;: Description tooltip is not fully displayed &lt;a href=&#34;https://github.com/grafana/grafana/issues/7970&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;#7970&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Lots more enhancements and fixes can be found in the &lt;a href=&#34;https://github.com/grafana/grafana/blob/master/CHANGELOG.md&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Changelog&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;download&#34;&gt;Download&lt;/h2&gt;
&lt;p&gt;Head to the &lt;a href=&#34;/grafana/download&#34;&gt;v4.3 download page&lt;/a&gt; for download links &amp;amp; instructions.&lt;/p&gt;
&lt;h2 id=&#34;thanks&#34;&gt;Thanks&lt;/h2&gt;
&lt;p&gt;A big thanks to all the Grafana users who contribute by submitting PRs, bug reports, helping out on our &lt;a href=&#34;https://community.grafana.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;community site&lt;/a&gt; and providing feedback!&lt;/p&gt;
]]></content><description>&lt;h2 id="whats-new-in-grafana-v43">What&amp;rsquo;s New in Grafana v4.3&lt;/h2>
&lt;p>Grafana v4.3 Beta is now &lt;a href="/grafana/download/4.3.0-beta1">available for download&lt;/a>.&lt;/p>
&lt;h2 id="release-highlights">Release Highlights&lt;/h2>
&lt;ul>
&lt;li>New &lt;a href="http://docs.grafana.org/features/panels/heatmap/" target="_blank" rel="noopener noreferrer">Heatmap Panel&lt;/a>&lt;/li>
&lt;li>Graph Panel Histogram Mode&lt;/li>
&lt;li>Elasticsearch Histogram Aggregation&lt;/li>
&lt;li>Prometheus Table data format&lt;/li>
&lt;li>New &lt;a href="http://docs.grafana.org/features/datasources/mysql/" target="_blank" rel="noopener noreferrer">MySQL Data Source&lt;/a> (alpha version to get some early feedback)&lt;/li>
&lt;li>60+ small fixes and improvements, most of them contributed by our fantastic community!&lt;/li>
&lt;/ul>
&lt;p>Check out the &lt;a href="http://play.grafana.org/dashboard/db/new-features-in-v4-3?orgId=1" target="_blank" rel="noopener noreferrer">New Features in v4.3 Dashboard&lt;/a> on the Grafana Play site for a showcase of these new features.&lt;/p></description></item></channel></rss>