<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Visualizations on Grafana Labs</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/</link><description>Recent content in Visualizations on Grafana Labs</description><generator>Hugo -- gohugo.io</generator><language>en</language><atom:link href="/docs/grafana/v8.4/visualizations/index.xml" rel="self" type="application/rss+xml"/><item><title>Alert list</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/alert-list-panel/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/alert-list-panel/</guid><content><![CDATA[&lt;h1 id=&#34;alert-list&#34;&gt;Alert list&lt;/h1&gt;
&lt;p&gt;The Alert list allows you to display your dashboards alerts. You can configure the list to show current state or recent state changes. You can read more about alerts in &lt;a href=&#34;../../alerting/&#34;&gt;Alerts overview&lt;/a&gt;.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 850px;&#34;
    itemprop=&#34;associatedMedia&#34;
    itemscope=&#34;&#34;
    itemtype=&#34;http://schema.org/ImageObject&#34;
  &gt;&lt;a
        class=&#34;lightbox-link&#34;
        href=&#34;/static/img/docs/v45/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 &#34;
          data-src=&#34;/static/img/docs/v45/alert-list-panel.png&#34;data-srcset=&#34;/static/img/docs/v45/alert-list-panel.png?w=320 320w, /static/img/docs/v45/alert-list-panel.png?w=550 550w, /static/img/docs/v45/alert-list-panel.png?w=750 750w, /static/img/docs/v45/alert-list-panel.png?w=900 900w, /static/img/docs/v45/alert-list-panel.png?w=1040 1040w, /static/img/docs/v45/alert-list-panel.png?w=1240 1240w, /static/img/docs/v45/alert-list-panel.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;&#34;width=&#34;2292&#34;height=&#34;540&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v45/alert-list-panel.png&#34;
            alt=&#34;&#34;width=&#34;2292&#34;height=&#34;540&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;Use these settings to refine your visualization.&lt;/p&gt;
&lt;h2 id=&#34;options&#34;&gt;Options&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Show -&lt;/strong&gt; Choose whether the panel should display the current alert state or recent alert state changes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Max Items -&lt;/strong&gt; Sets the maximum number of alerts to list.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sort order -&lt;/strong&gt; Select how to order the alerts displayed:
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Alphabetical (asc) -&lt;/strong&gt; Alphabetical order.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alphabetical (desc) -&lt;/strong&gt; Reverse alphabetical order.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Importance -&lt;/strong&gt; By importance according to the following values, with 1 being the highest:
&lt;ul&gt;
&lt;li&gt;alerting: 1&lt;/li&gt;
&lt;li&gt;no_data: 2&lt;/li&gt;
&lt;li&gt;pending: 3&lt;/li&gt;
&lt;li&gt;ok: 4&lt;/li&gt;
&lt;li&gt;paused: 5&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alerts from this dashboard -&lt;/strong&gt; Shows alerts only from the dashboard the alert list is in.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;filter&#34;&gt;Filter&lt;/h2&gt;
&lt;p&gt;These options allow you to limit alerts shown to only those that match the query, folder, or tags you choose.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Alert name -&lt;/strong&gt; Enter an alert name query.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dashboard title -&lt;/strong&gt; Enter a dashboard title query.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Folder -&lt;/strong&gt; Select a folder. Only alerts from dashboards in the folder selected will be displayed.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dashboard tags -&lt;/strong&gt; Select one or more tags. Only alerts from dashboards with one or more of the tags will be displayed.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;state-filter&#34;&gt;State filter&lt;/h2&gt;
&lt;p&gt;Choose which alert states to display in this panel.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ok&lt;/li&gt;
&lt;li&gt;Paused&lt;/li&gt;
&lt;li&gt;No data&lt;/li&gt;
&lt;li&gt;Execution error&lt;/li&gt;
&lt;li&gt;Alerting&lt;/li&gt;
&lt;li&gt;Pending&lt;/li&gt;
&lt;/ul&gt;
]]></content><description>&lt;h1 id="alert-list">Alert list&lt;/h1>
&lt;p>The Alert list allows you to display your dashboards alerts. You can configure the list to show current state or recent state changes. You can read more about alerts in &lt;a href="../../alerting/">Alerts overview&lt;/a>.&lt;/p></description></item><item><title>Annotations</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/annotations/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/annotations/</guid><content><![CDATA[&lt;h1 id=&#34;annotations&#34;&gt;Annotations&lt;/h1&gt;
&lt;p&gt;The Annotations panel shows a list of available annotations you can use to view annotated data. Various options are available to filter the list based on tags and on the current dashboard.&lt;/p&gt;
&lt;h2 id=&#34;annotation-query&#34;&gt;Annotation query&lt;/h2&gt;
&lt;p&gt;The following options control the source query for the list of annotations.&lt;/p&gt;
&lt;h3 id=&#34;query-filter&#34;&gt;Query Filter&lt;/h3&gt;
&lt;p&gt;Use the query filter to create a list of annotations from all dashboards in your organization or the current dashboard in which this panel is located. It has the following options:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;All dashboards - List annotations from all dashboards in the current organization.&lt;/li&gt;
&lt;li&gt;This dashboard - Limit the list to the annotations on the current dashboard.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;time-range&#34;&gt;Time Range&lt;/h3&gt;
&lt;p&gt;Use the time range option to specify whether the list should be limited to the current time range. It has the following options:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;None - no time range limit for the annotations query.&lt;/li&gt;
&lt;li&gt;This dashboard - Limit the list to the time range of the dashboard where the annotation list panel is available.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;tags&#34;&gt;Tags&lt;/h3&gt;
&lt;p&gt;Use the tags option to filter the annotations by tags. You can add multiple tags in order to refine the list.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Optionally, leave the tag list empty and filter on the fly by selecting tags that are listed as part of the results on the panel itself.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;limit&#34;&gt;Limit&lt;/h3&gt;
&lt;p&gt;Use the limit option to limit the number of results returned.&lt;/p&gt;
&lt;h2 id=&#34;display&#34;&gt;Display&lt;/h2&gt;
&lt;p&gt;These options control additional meta-data included in the annotations panel display.&lt;/p&gt;
&lt;h3 id=&#34;show-user&#34;&gt;Show user&lt;/h3&gt;
&lt;p&gt;Use this option to show or hide which user created the annotation.&lt;/p&gt;
&lt;h3 id=&#34;show-time&#34;&gt;Show time&lt;/h3&gt;
&lt;p&gt;Use this option to show or hide the time the annotation creation time.&lt;/p&gt;
&lt;h3 id=&#34;show-tags&#34;&gt;Show Tags&lt;/h3&gt;
&lt;p&gt;Use this option to show or hide the tags associated with an annotation. &lt;em&gt;NB&lt;/em&gt;: You can use the tags to live-filter the annotation list on the panel itself.&lt;/p&gt;
&lt;h2 id=&#34;link-behavior&#34;&gt;Link behavior&lt;/h2&gt;
&lt;h3 id=&#34;link-target&#34;&gt;Link target&lt;/h3&gt;
&lt;p&gt;Use this option to chose how to view the annotated data. It has the following options.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Panel - This option will take you directly to a full-screen view of the panel with the corresponding annotation&lt;/li&gt;
&lt;li&gt;Dashboard - This option will focus the annotation in the context of a complete dashboard&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;time-before&#34;&gt;Time before&lt;/h3&gt;
&lt;p&gt;Use this option to set the time range before the annotation. Use duration string values like &amp;ldquo;1h&amp;rdquo; = 1 hour, &amp;ldquo;10m&amp;rdquo; = 10 minutes, etc.&lt;/p&gt;
&lt;h3 id=&#34;time-after&#34;&gt;Time after&lt;/h3&gt;
&lt;p&gt;Use this option to set the time range after the annotation.&lt;/p&gt;
]]></content><description>&lt;h1 id="annotations">Annotations&lt;/h1>
&lt;p>The Annotations panel shows a list of available annotations you can use to view annotated data. Various options are available to filter the list based on tags and on the current dashboard.&lt;/p></description></item><item><title>Bar chart</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/bar-chart/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/bar-chart/</guid><content><![CDATA[&lt;h1 id=&#34;bar-chart&#34;&gt;Bar chart&lt;/h1&gt;
&lt;p&gt;This panel visualization allows you to graph categorical data.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 1000px;&#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/bar-chart-panel/barchart_small_example.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/bar-chart-panel/barchart_small_example.png&#34;data-srcset=&#34;/static/img/docs/bar-chart-panel/barchart_small_example.png?w=320 320w, /static/img/docs/bar-chart-panel/barchart_small_example.png?w=550 550w, /static/img/docs/bar-chart-panel/barchart_small_example.png?w=750 750w, /static/img/docs/bar-chart-panel/barchart_small_example.png?w=900 900w, /static/img/docs/bar-chart-panel/barchart_small_example.png?w=1040 1040w, /static/img/docs/bar-chart-panel/barchart_small_example.png?w=1240 1240w, /static/img/docs/bar-chart-panel/barchart_small_example.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Bar chart&#34;width=&#34;1337&#34;height=&#34;422&#34;title=&#34;Bar chart&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/bar-chart-panel/barchart_small_example.png&#34;
            alt=&#34;Bar chart&#34;width=&#34;1337&#34;height=&#34;422&#34;title=&#34;Bar chart&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Bar chart&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h2 id=&#34;supported-data-formats&#34;&gt;Supported data formats&lt;/h2&gt;
&lt;p&gt;Only one data frame is supported and it needs to have at least one string field that will be used as the category for an X or Y axis and one or more numerical fields.&lt;/p&gt;
&lt;p&gt;Example:&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Browser&lt;/th&gt;
              &lt;th&gt;Market share&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;Chrome&lt;/td&gt;
              &lt;td&gt;50&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;IE&lt;/td&gt;
              &lt;td&gt;17.5&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;If you have more than one numerical field the panel will show grouped bars.&lt;/p&gt;
&lt;h3 id=&#34;visualizing-time-series-or-multiple-result-sets&#34;&gt;Visualizing time series or multiple result sets&lt;/h3&gt;
&lt;p&gt;If you have multiple time series or tables you first need to join them using a join or reduce transform. For example if you
have multiple time series and you want to compare their last and max value add the &lt;strong&gt;Reduce&lt;/strong&gt; transform and specify &lt;strong&gt;Max&lt;/strong&gt; and &lt;strong&gt;Last&lt;/strong&gt; as options under &lt;strong&gt;Calculations&lt;/strong&gt;.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 1025px;&#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/bar-chart-panel/bar-chart-time-series-v8-0.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/bar-chart-panel/bar-chart-time-series-v8-0.png&#34;data-srcset=&#34;/static/img/docs/bar-chart-panel/bar-chart-time-series-v8-0.png?w=320 320w, /static/img/docs/bar-chart-panel/bar-chart-time-series-v8-0.png?w=550 550w, /static/img/docs/bar-chart-panel/bar-chart-time-series-v8-0.png?w=750 750w, /static/img/docs/bar-chart-panel/bar-chart-time-series-v8-0.png?w=900 900w, /static/img/docs/bar-chart-panel/bar-chart-time-series-v8-0.png?w=1040 1040w, /static/img/docs/bar-chart-panel/bar-chart-time-series-v8-0.png?w=1240 1240w, /static/img/docs/bar-chart-panel/bar-chart-time-series-v8-0.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Bar chart time series example&#34;width=&#34;1117&#34;height=&#34;546&#34;title=&#34;Bar chart time series example&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/bar-chart-panel/bar-chart-time-series-v8-0.png&#34;
            alt=&#34;Bar chart time series example&#34;width=&#34;1117&#34;height=&#34;546&#34;title=&#34;Bar chart time series example&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Bar chart time series example&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h2 id=&#34;bar-chart-options&#34;&gt;Bar chart options&lt;/h2&gt;
&lt;p&gt;Use these options to refine your visualization.&lt;/p&gt;
&lt;h3 id=&#34;orientation&#34;&gt;Orientation&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Auto&lt;/strong&gt; - Grafana decides the bar orientation based on what the panel dimensions.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Horizontal&lt;/strong&gt; - Will make the X axis the category axis.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Vertical&lt;/strong&gt; - Will make the Y axis the category axis.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;rotate-bar-labels&#34;&gt;Rotate bar labels&lt;/h3&gt;
&lt;p&gt;When the graph is in vertical orientation you can use this setting to rotate the labels under the bars. Useful if the labels are long and overlap.&lt;/p&gt;
&lt;h3 id=&#34;bar-label-max-length&#34;&gt;Bar label max length&lt;/h3&gt;
&lt;p&gt;Sets the max length of the bar label. Labels longer than the max length will be truncated and &lt;code&gt;...&lt;/code&gt; will be appended to the end.&lt;/p&gt;
&lt;h3 id=&#34;show-values&#34;&gt;Show values&lt;/h3&gt;
&lt;p&gt;This controls whether values are shown on top or to the left of bars.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Auto&lt;/strong&gt; Values will be shown if there is space&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Always&lt;/strong&gt; Always show values.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Never&lt;/strong&gt; Never show values.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;group-width&#34;&gt;Group width&lt;/h3&gt;
&lt;p&gt;Controls the width of groups. 1 = max with, 0 = min width.&lt;/p&gt;
&lt;h3 id=&#34;bar-width&#34;&gt;Bar width&lt;/h3&gt;
&lt;p&gt;Controls the width of bars. 1 = Max width, 0 = Min width.&lt;/p&gt;
&lt;h3 id=&#34;line-width&#34;&gt;Line width&lt;/h3&gt;
&lt;p&gt;Controls line width of the bars.&lt;/p&gt;
&lt;h3 id=&#34;fill-opacity&#34;&gt;Fill opacity&lt;/h3&gt;
&lt;p&gt;Controls the fill opacity bars.&lt;/p&gt;
&lt;h3 id=&#34;gradient-mode&#34;&gt;Gradient mode&lt;/h3&gt;
&lt;p&gt;Set the mode of the gradient fill. Fill gradient is based on the line color. To change the color, use the standard color scheme field option.&lt;/p&gt;
&lt;p&gt;Gradient appearance is influenced by the &lt;strong&gt;Fill opacity&lt;/strong&gt; setting.&lt;/p&gt;
&lt;h4 id=&#34;none&#34;&gt;None&lt;/h4&gt;
&lt;p&gt;No gradient fill. This is the default setting.&lt;/p&gt;
&lt;h4 id=&#34;opacity&#34;&gt;Opacity&lt;/h4&gt;
&lt;p&gt;Transparency of the gradient is calculated based on the values on the y-axis. Opacity of the fill is increasing with the values on the Y-axis.&lt;/p&gt;
&lt;h4 id=&#34;hue&#34;&gt;Hue&lt;/h4&gt;
&lt;p&gt;Gradient color is generated based on the hue of the line color.&lt;/p&gt;


&lt;div data-shared=&#34;visualizations/tooltip-mode.md&#34;&gt;
            &lt;h3 id=&#34;tooltip-mode&#34;&gt;Tooltip mode&lt;/h3&gt;
&lt;p&gt;When you hover your cursor over the visualization, Grafana can display tooltips. Choose how tooltips behave.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Single -&lt;/strong&gt; The hover tooltip shows only a single series, the one that you are hovering over on the visualization.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;All -&lt;/strong&gt; The hover tooltip shows all series in the visualization. Grafana highlights the series that you are hovering over in bold in the series list in the tooltip.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hidden -&lt;/strong&gt; Do not display the tooltip when you interact with the visualization.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Use an override to hide individual series from the tooltip.&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;

        


&lt;div data-shared=&#34;visualizations/legend-mode.md&#34;&gt;
            &lt;h3 id=&#34;legend-mode&#34;&gt;Legend mode&lt;/h3&gt;
&lt;p&gt;Use these settings to refine how the legend appears in your visualization.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;List -&lt;/strong&gt; Displays the legend as a list. This is a default display mode of the legend.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Table -&lt;/strong&gt; Displays the legend as a table.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hidden -&lt;/strong&gt; Hides the legend.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;legend-placement&#34;&gt;Legend placement&lt;/h3&gt;
&lt;p&gt;Choose where to display the legend.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Bottom -&lt;/strong&gt; Below the graph.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Right -&lt;/strong&gt; To the right of the graph.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

        
&lt;h3 id=&#34;legend-calculations&#34;&gt;Legend calculations&lt;/h3&gt;
&lt;p&gt;Choose which of the &lt;a href=&#34;../../panels/reference-calculation-types/&#34;&gt;standard calculations&lt;/a&gt; to show in the legend. You can have more than one.&lt;/p&gt;
&lt;h2 id=&#34;text-size&#34;&gt;Text size&lt;/h2&gt;
&lt;p&gt;Enter a &lt;strong&gt;Value&lt;/strong&gt; to change the size of the text on your bar chart.&lt;/p&gt;
&lt;h2 id=&#34;axis&#34;&gt;Axis&lt;/h2&gt;
&lt;p&gt;Use the following field settings to refine how your axes display.&lt;/p&gt;
&lt;p&gt;Some field options will not affect the visualization until you click outside of the field option box you are editing or press Enter.&lt;/p&gt;
&lt;h3 id=&#34;placement&#34;&gt;Placement&lt;/h3&gt;
&lt;p&gt;Select the placement of the Y-axis.&lt;/p&gt;
&lt;h4 id=&#34;auto&#34;&gt;Auto&lt;/h4&gt;
&lt;p&gt;Grafana automatically assigns Y-axis to the series. When there are two or more series with different units, then Grafana assigns the left axis to the first unit and right to the following units.&lt;/p&gt;
&lt;h4 id=&#34;left&#34;&gt;Left&lt;/h4&gt;
&lt;p&gt;Display all Y-axes on the left side.&lt;/p&gt;
&lt;h4 id=&#34;right&#34;&gt;Right&lt;/h4&gt;
&lt;p&gt;Display all Y-axes on the right side.&lt;/p&gt;
&lt;h4 id=&#34;hidden&#34;&gt;Hidden&lt;/h4&gt;
&lt;p&gt;Hide the Y-axes.&lt;/p&gt;
&lt;h3 id=&#34;label&#34;&gt;Label&lt;/h3&gt;
&lt;p&gt;Set a Y-axis text label.&lt;/p&gt;
&lt;p&gt;If you have more than one Y-axis, then you can give assign different labels with an override.&lt;/p&gt;
&lt;h3 id=&#34;width&#34;&gt;Width&lt;/h3&gt;
&lt;p&gt;Set a fixed width of the axis. By default, Grafana dynamically calculates the width of an axis.&lt;/p&gt;
&lt;p&gt;By setting the width of the axis, data whose axes types are different can share the same display proportions. This makes it easier to compare more than one graph’s worth of data because the axes are not shifted or stretched within visual proximity of each other.&lt;/p&gt;
&lt;h3 id=&#34;soft-min-and-soft-max&#34;&gt;Soft min and soft max&lt;/h3&gt;
&lt;p&gt;Set a &lt;strong&gt;Soft min&lt;/strong&gt; or &lt;strong&gt;soft max&lt;/strong&gt; option for better control of Y-axis limits. By default, Grafana sets the range for the Y-axis automatically based on the dataset.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Soft min&lt;/strong&gt; and &lt;strong&gt;soft max&lt;/strong&gt; settings can prevent blips from turning into mountains when the data is mostly flat, and hard min or max derived from standard min and max field options can prevent intermittent spikes from flattening useful detail by clipping the spikes past a defined point.&lt;/p&gt;
&lt;p&gt;You can set standard min/max options to define hard limits of the Y-axis. For more information, refer to &lt;a href=&#34;../../panels/reference-standard-field-definitions/#max&#34;&gt;Standard field options&lt;/a&gt;.&lt;/p&gt;
]]></content><description>&lt;h1 id="bar-chart">Bar chart&lt;/h1>
&lt;p>This panel visualization allows you to graph categorical data.&lt;/p>
&lt;figure
class="figure-wrapper figure-wrapper__lightbox w-100p "
style="max-width: 1000px;"
itemprop="associatedMedia"
itemscope=""
itemtype="http://schema.org/ImageObject"
>&lt;a
class="lightbox-link captioned"
href="/static/img/docs/bar-chart-panel/barchart_small_example.png"
itemprop="contentUrl"
>&lt;div class="img-wrapper w-100p h-auto">&lt;img
class="lazyload mb-0"
data-src="/static/img/docs/bar-chart-panel/barchart_small_example.png"data-srcset="/static/img/docs/bar-chart-panel/barchart_small_example.png?w=320 320w, /static/img/docs/bar-chart-panel/barchart_small_example.png?w=550 550w, /static/img/docs/bar-chart-panel/barchart_small_example.png?w=750 750w, /static/img/docs/bar-chart-panel/barchart_small_example.png?w=900 900w, /static/img/docs/bar-chart-panel/barchart_small_example.png?w=1040 1040w, /static/img/docs/bar-chart-panel/barchart_small_example.png?w=1240 1240w, /static/img/docs/bar-chart-panel/barchart_small_example.png?w=1920 1920w"data-sizes="auto"alt="Bar chart"width="1337"height="422"title="Bar chart"/>
&lt;noscript>
&lt;img
src="/static/img/docs/bar-chart-panel/barchart_small_example.png"
alt="Bar chart"width="1337"height="422"title="Bar chart"/>
&lt;/noscript>&lt;/div>&lt;figcaption class="w-100p caption text-gray-13 ">Bar chart&lt;/figcaption>&lt;/a>&lt;/figure>
&lt;h2 id="supported-data-formats">Supported data formats&lt;/h2>
&lt;p>Only one data frame is supported and it needs to have at least one string field that will be used as the category for an X or Y axis and one or more numerical fields.&lt;/p></description></item><item><title>Bar gauge</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/bar-gauge-panel/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/bar-gauge-panel/</guid><content><![CDATA[&lt;h1 id=&#34;bar-gauge&#34;&gt;Bar gauge&lt;/h1&gt;
&lt;p&gt;The bar gauge simplifies your data by reducing every field to a single value. You choose how Grafana calculates the reduction.&lt;/p&gt;
&lt;p&gt;This panel can show one or more bar gauges depending on how many series, rows, or columns your query returns.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 1025px;&#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/v66/bar_gauge_cover.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/v66/bar_gauge_cover.png&#34;data-srcset=&#34;/static/img/docs/v66/bar_gauge_cover.png?w=320 320w, /static/img/docs/v66/bar_gauge_cover.png?w=550 550w, /static/img/docs/v66/bar_gauge_cover.png?w=750 750w, /static/img/docs/v66/bar_gauge_cover.png?w=900 900w, /static/img/docs/v66/bar_gauge_cover.png?w=1040 1040w, /static/img/docs/v66/bar_gauge_cover.png?w=1240 1240w, /static/img/docs/v66/bar_gauge_cover.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Stat panel&#34;width=&#34;1102&#34;height=&#34;385&#34;title=&#34;Stat panel&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v66/bar_gauge_cover.png&#34;
            alt=&#34;Stat panel&#34;width=&#34;1102&#34;height=&#34;385&#34;title=&#34;Stat panel&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Stat panel&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h2 id=&#34;value-options&#34;&gt;Value options&lt;/h2&gt;
&lt;p&gt;Use the following options to refine how your visualization displays the value:&lt;/p&gt;
&lt;h3 id=&#34;show&#34;&gt;Show&lt;/h3&gt;
&lt;p&gt;Choose how Grafana displays your data.&lt;/p&gt;
&lt;h4 id=&#34;calculate&#34;&gt;Calculate&lt;/h4&gt;
&lt;p&gt;Show a calculated value based on all rows.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Calculation -&lt;/strong&gt; Select a reducer function that Grafana will use to reduce many fields to a single value. For a list of available calculations, refer to &lt;a href=&#34;../../panels/reference-calculation-types/&#34;&gt;List of calculations&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fields -&lt;/strong&gt; Select the fields display in the panel.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;all-values&#34;&gt;All values&lt;/h4&gt;
&lt;p&gt;Show a separate stat for every row. If you select this option, then you can also limit the number of rows to display.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Limit -&lt;/strong&gt; The maximum number of rows to display. Default is 5,000.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fields -&lt;/strong&gt; Select the fields display in the panel.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;bar-gauge-options&#34;&gt;Bar gauge options&lt;/h2&gt;
&lt;p&gt;Adjust how the bar gauge is displayed.&lt;/p&gt;
&lt;h3 id=&#34;orientation&#34;&gt;Orientation&lt;/h3&gt;
&lt;p&gt;Choose a stacking direction.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Auto -&lt;/strong&gt; Grafana selects what it thinks is the best orientation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Horizontal -&lt;/strong&gt; Bars stretch horizontally, left to right.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Vertical -&lt;/strong&gt; Bars stretch vertically, bottom to top.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;display-mode&#34;&gt;Display mode&lt;/h3&gt;
&lt;p&gt;Choose a display mode.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Gradient -&lt;/strong&gt; Threshold levels define a gradient.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Retro LCD -&lt;/strong&gt; The gauge is split into small cells that are lit or unlit.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Basic -&lt;/strong&gt; Single color based on the matching threshold.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;show-unfilled-area&#34;&gt;Show unfilled area&lt;/h3&gt;
&lt;p&gt;Select this if you want to render the unfilled region of the bars as dark gray. Not applicable to Retro LCD display mode.&lt;/p&gt;
]]></content><description>&lt;h1 id="bar-gauge">Bar gauge&lt;/h1>
&lt;p>The bar gauge simplifies your data by reducing every field to a single value. You choose how Grafana calculates the reduction.&lt;/p>
&lt;p>This panel can show one or more bar gauges depending on how many series, rows, or columns your query returns.&lt;/p></description></item><item><title>Dashboard list</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/dashboard-list-panel/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/dashboard-list-panel/</guid><content><![CDATA[&lt;h1 id=&#34;dashboard-list&#34;&gt;Dashboard list&lt;/h1&gt;
&lt;p&gt;The dashboard list visualization allows you to display dynamic links to other dashboards. The list can be configured to use starred dashboards, recently viewed dashboards, a search query, and dashboard tags.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 850px;&#34;
    itemprop=&#34;associatedMedia&#34;
    itemscope=&#34;&#34;
    itemtype=&#34;http://schema.org/ImageObject&#34;
  &gt;&lt;a
        class=&#34;lightbox-link&#34;
        href=&#34;/static/img/docs/v45/dashboard-list-panels.png&#34;
        itemprop=&#34;contentUrl&#34;
      &gt;&lt;div class=&#34;img-wrapper w-100p h-auto&#34;&gt;&lt;img
          class=&#34;lazyload &#34;
          data-src=&#34;/static/img/docs/v45/dashboard-list-panels.png&#34;data-srcset=&#34;/static/img/docs/v45/dashboard-list-panels.png?w=320 320w, /static/img/docs/v45/dashboard-list-panels.png?w=550 550w, /static/img/docs/v45/dashboard-list-panels.png?w=750 750w, /static/img/docs/v45/dashboard-list-panels.png?w=900 900w, /static/img/docs/v45/dashboard-list-panels.png?w=1040 1040w, /static/img/docs/v45/dashboard-list-panels.png?w=1240 1240w, /static/img/docs/v45/dashboard-list-panels.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;&#34;width=&#34;1915&#34;height=&#34;525&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v45/dashboard-list-panels.png&#34;
            alt=&#34;&#34;width=&#34;1915&#34;height=&#34;525&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;On each dashboard load, this panel queries the dashboard list, always providing the most up-to-date results.&lt;/p&gt;
&lt;h2 id=&#34;options&#34;&gt;Options&lt;/h2&gt;
&lt;p&gt;Use these options to refine your visualization.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Starred -&lt;/strong&gt; Display starred dashboards in alphabetical order.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Recently viewed -&lt;/strong&gt; Display recently viewed dashboards in alphabetical order.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Search -&lt;/strong&gt; Display dashboards by search query or tags. You must enter at least one value in &lt;strong&gt;Query&lt;/strong&gt; or &lt;strong&gt;Tags&lt;/strong&gt;. For the &lt;strong&gt;Query&lt;/strong&gt; and &lt;strong&gt;Tags&lt;/strong&gt; fields. Variable interpolation is supported, for example,&lt;code&gt;$my_var&lt;/code&gt; or &lt;code&gt;${my_var}&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Show headings -&lt;/strong&gt; The chosen list selection (Starred, Recently viewed, Search) is shown as a heading.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Max items -&lt;/strong&gt; Sets the maximum number of items to list per section. For example, if you left this at the default value of 10 and displayed Starred and Recently viewed dashboards, then the panel would display up to 20 total dashboards, ten in each section.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;search&#34;&gt;Search&lt;/h2&gt;
&lt;p&gt;These options only apply if the &lt;strong&gt;Search&lt;/strong&gt; option is selected.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Query -&lt;/strong&gt; Enter the query you want to search by. Queries are case-insensitive, and partial values are accepted.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Folder -&lt;/strong&gt; Select the dashboard folders that you want to display.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tags -&lt;/strong&gt; Here is where you enter your tags you want to search by. Note that existing tags will not appear as you type, and they &lt;em&gt;are&lt;/em&gt; case sensitive.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; When multiple tags and strings appear, the dashboard list displays those matching &lt;em&gt;all&lt;/em&gt; conditions.&lt;/p&gt;&lt;/blockquote&gt;
]]></content><description>&lt;h1 id="dashboard-list">Dashboard list&lt;/h1>
&lt;p>The dashboard list visualization allows you to display dynamic links to other dashboards. The list can be configured to use starred dashboards, recently viewed dashboards, a search query, and dashboard tags.&lt;/p></description></item><item><title>Gauge</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/gauge-panel/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/gauge-panel/</guid><content><![CDATA[&lt;h1 id=&#34;gauge&#34;&gt;Gauge&lt;/h1&gt;
&lt;p&gt;Gauge is a single-value visualization that can repeat a gauge for every series, column or row.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 1025px;&#34;
    itemprop=&#34;associatedMedia&#34;
    itemscope=&#34;&#34;
    itemtype=&#34;http://schema.org/ImageObject&#34;
  &gt;&lt;a
        class=&#34;lightbox-link&#34;
        href=&#34;/static/img/docs/v66/gauge_panel_cover.png&#34;
        itemprop=&#34;contentUrl&#34;
      &gt;&lt;div class=&#34;img-wrapper w-100p h-auto&#34;&gt;&lt;img
          class=&#34;lazyload &#34;
          data-src=&#34;/static/img/docs/v66/gauge_panel_cover.png&#34;data-srcset=&#34;/static/img/docs/v66/gauge_panel_cover.png?w=320 320w, /static/img/docs/v66/gauge_panel_cover.png?w=550 550w, /static/img/docs/v66/gauge_panel_cover.png?w=750 750w, /static/img/docs/v66/gauge_panel_cover.png?w=900 900w, /static/img/docs/v66/gauge_panel_cover.png?w=1040 1040w, /static/img/docs/v66/gauge_panel_cover.png?w=1240 1240w, /static/img/docs/v66/gauge_panel_cover.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;&#34;width=&#34;1030&#34;height=&#34;281&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v66/gauge_panel_cover.png&#34;
            alt=&#34;&#34;width=&#34;1030&#34;height=&#34;281&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h2 id=&#34;value-options&#34;&gt;Value options&lt;/h2&gt;
&lt;p&gt;Use the following options to refine how your visualization displays the value:&lt;/p&gt;
&lt;h3 id=&#34;show&#34;&gt;Show&lt;/h3&gt;
&lt;p&gt;Choose how Grafana displays your data.&lt;/p&gt;
&lt;h4 id=&#34;calculate&#34;&gt;Calculate&lt;/h4&gt;
&lt;p&gt;Show a calculated value based on all rows.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Calculation -&lt;/strong&gt; Select a reducer function that Grafana will use to reduce many fields to a single value. For a list of available calculations, refer to &lt;a href=&#34;../../panels/reference-calculation-types/&#34;&gt;List of calculations&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fields -&lt;/strong&gt; Select the fields display in the panel.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;all-values&#34;&gt;All values&lt;/h4&gt;
&lt;p&gt;Show a separate stat for every row. If you select this option, then you can also limit the number of rows to display.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Limit -&lt;/strong&gt; The maximum number of rows to display. Default is 5,000.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fields -&lt;/strong&gt; Select the fields display in the panel.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;gauge-1&#34;&gt;Gauge&lt;/h2&gt;
&lt;p&gt;Adjust how the gauge is displayed.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Show threshold labels -&lt;/strong&gt; Controls if threshold values are shown.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Show threshold markers -&lt;/strong&gt; Controls if a threshold band is shown outside the inner gauge value band.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;text-size&#34;&gt;Text size&lt;/h2&gt;
&lt;p&gt;Adjust the sizes of the gauge text.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Title -&lt;/strong&gt; Enter a numeric value for the gauge title size.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Value -&lt;/strong&gt; Enter a numeric value for the gauge value size.&lt;/li&gt;
&lt;/ul&gt;
]]></content><description>&lt;h1 id="gauge">Gauge&lt;/h1>
&lt;p>Gauge is a single-value visualization that can repeat a gauge for every series, column or row.&lt;/p>
&lt;figure
class="figure-wrapper figure-wrapper__lightbox w-100p "
style="max-width: 1025px;"
itemprop="associatedMedia"
itemscope=""
itemtype="http://schema.org/ImageObject"
>&lt;a
class="lightbox-link"
href="/static/img/docs/v66/gauge_panel_cover.png"
itemprop="contentUrl"
>&lt;div class="img-wrapper w-100p h-auto">&lt;img
class="lazyload "
data-src="/static/img/docs/v66/gauge_panel_cover.png"data-srcset="/static/img/docs/v66/gauge_panel_cover.png?w=320 320w, /static/img/docs/v66/gauge_panel_cover.png?w=550 550w, /static/img/docs/v66/gauge_panel_cover.png?w=750 750w, /static/img/docs/v66/gauge_panel_cover.png?w=900 900w, /static/img/docs/v66/gauge_panel_cover.png?w=1040 1040w, /static/img/docs/v66/gauge_panel_cover.png?w=1240 1240w, /static/img/docs/v66/gauge_panel_cover.png?w=1920 1920w"data-sizes="auto"alt=""width="1030"height="281"/>
&lt;noscript>
&lt;img
src="/static/img/docs/v66/gauge_panel_cover.png"
alt=""width="1030"height="281"/>
&lt;/noscript>&lt;/div>&lt;/a>&lt;/figure>
&lt;h2 id="value-options">Value options&lt;/h2>
&lt;p>Use the following options to refine how your visualization displays the value:&lt;/p></description></item><item><title>Graph (old)</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/graph-panel/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/graph-panel/</guid><content><![CDATA[&lt;h1 id=&#34;graph-panel-old&#34;&gt;Graph panel (old)&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; &lt;a href=&#34;../time-series/&#34;&gt;Time series panel&lt;/a&gt; visualization is going to replace the Graph panel visualization in a future release.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;The graph panel can render metrics as a line, a path of dots, or a series of bars. This type of graph is versatile enough to display almost any time-series data.&lt;/p&gt;
&lt;h2 id=&#34;data-and-field-options&#34;&gt;Data and field options&lt;/h2&gt;
&lt;p&gt;Graph visualizations allow you to apply:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../../alerting/&#34;&gt;Alerts&lt;/a&gt; - This is the only type of visualization that allows you to set alerts.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../../panels/transform-data/apply-transformation-to-data/&#34;&gt;Transform data&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../../panels/override-field-values/add-a-field-override/&#34;&gt;Add a field override&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;../../panels/specify-thresholds/add-a-threshold/&#34;&gt;Add a threshold&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;display-options&#34;&gt;Display options&lt;/h2&gt;
&lt;p&gt;Use these settings to refine your visualization.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Bars -&lt;/strong&gt; Display values as a bar chart.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Lines -&lt;/strong&gt; Display values as a line graph.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Line width -&lt;/strong&gt; The width of the line for a series. (default 1).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Staircase -&lt;/strong&gt; Draws adjacent points as staircase.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Area fill -&lt;/strong&gt; Amount of color fill for a series. (default 1, 0 is none)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fill gradient -&lt;/strong&gt; Degree of gradient on the area fill. (0 is no gradient, 10 is a steep gradient. Default is 0.)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Points -&lt;/strong&gt; Display points for values.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Point radius -&lt;/strong&gt; Controls how large the points are.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alert thresholds -&lt;/strong&gt; Display alert thresholds and regions on the panel.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;stacking-and-null-value&#34;&gt;Stacking and null value&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Stack -&lt;/strong&gt; Each series is stacked on top of another.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Percent -&lt;/strong&gt; Available when &lt;strong&gt;Stack&lt;/strong&gt; is selected. Each series is drawn as a percentage of the total of all series.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Null value -&lt;/strong&gt; How null values are displayed. &lt;em&gt;This is a very important setting.&lt;/em&gt; See note below.
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;connected -&lt;/strong&gt; If there is a gap in the series, meaning a null value or values, then the line will skip the gap and connect to the next non-null value.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;null -&lt;/strong&gt; (default) If there is a gap in the series, meaning a null value, then the line in the graph will be broken and show the gap.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;null as zero -&lt;/strong&gt; If there is a gap in the series, meaning a null value, then it will be displayed as a zero value in the graph panel.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; If you are monitoring a server&amp;rsquo;s CPU load and the load reaches 100%, then the server will lock up and the agent sending statistics will not be able to collect the load statistic. This leads to a gap in the metrics and having the default as &lt;em&gt;null&lt;/em&gt; means Grafana will show the gaps and indicate that something is wrong. If this is set to &lt;em&gt;connected&lt;/em&gt;, then it would be easy to miss this signal.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;hover-tooltip&#34;&gt;Hover tooltip&lt;/h3&gt;
&lt;p&gt;Use these settings to change the appearance of the tooltip that appears when you hover your cursor over the graph visualization.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Mode&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;All series -&lt;/strong&gt; The hover tooltip shows all series in the graph. Grafana highlights the series that you are hovering over in bold in the series list in the tooltip.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Single -&lt;/strong&gt; The hover tooltip shows only a single series, the one that you are hovering over on the graph.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sort order -&lt;/strong&gt; Sorts the order of series in the hover tooltip if you have selected &lt;strong&gt;All series&lt;/strong&gt; mode. When you hover your cursor on a graph, Grafana displays the values associated with the lines. Generally users are most interested in the highest or lowest values. Sorting these values can make it much easier to find the data of interest.
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;None -&lt;/strong&gt; The order of the series in the tooltip is determined by the sort order in your query. For example, they could be alphabetically sorted by series name.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Increasing -&lt;/strong&gt; The series in the hover tooltip are sorted by value and in increasing order, with the lowest value at the top of the list.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Decreasing -&lt;/strong&gt; The series in the hover tooltip are sorted by value and in decreasing order, with the highest value at the top of the list.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;series-overrides&#34;&gt;Series overrides&lt;/h2&gt;
&lt;p&gt;Series overrides allow a series in a graph panel to be rendered differently from the others. You can customize display options on a per-series bases or by using regex rules. For example, one series can have a thicker line width to make it stand out or be moved to the right Y-axis.&lt;/p&gt;
&lt;p&gt;You can add multiple series overrides.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Add a series override&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Click &lt;strong&gt;Add series override&lt;/strong&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;In &lt;strong&gt;Alias or regex&lt;/strong&gt; Type or select a series. Click in the field to see a list of available series.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Example:&lt;/strong&gt; &lt;code&gt;/Network.*/&lt;/code&gt; would match two series named &lt;code&gt;Network out&lt;/code&gt; and &lt;code&gt;Network in&lt;/code&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Click &lt;strong&gt;&#43;&lt;/strong&gt; and then select a style to apply to the series. You can add multiple styles to each entry.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Bars -&lt;/strong&gt; Show series as a bar graph.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Lines -&lt;/strong&gt; Show series as line graph.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Line fill -&lt;/strong&gt; Show line graph with area fill.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fill gradient -&lt;/strong&gt; Area fill gradient amount.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Line width -&lt;/strong&gt; Set line width.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Null point mode -&lt;/strong&gt; Option to ignore null values or replace with zero. Important if you want to ignore gaps in your data.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fill below to -&lt;/strong&gt; Fill area between two series.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Staircase line -&lt;/strong&gt; Show series as a staircase line.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dashes -&lt;/strong&gt; Show line with dashes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hidden Series -&lt;/strong&gt; Hide the series.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dash Length -&lt;/strong&gt; Dashed line length.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dash Space -&lt;/strong&gt; Dashed line spacing.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Points -&lt;/strong&gt; Show series as separate points.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Point Radius -&lt;/strong&gt; Radius for point rendering.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Stack -&lt;/strong&gt; Set stack group for series.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Color -&lt;/strong&gt; Set series color.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Y-axis -&lt;/strong&gt; Set series y-axis.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Z-index -&lt;/strong&gt; Set series z-index (rendering order). Important when overlaying different styles (bar charts, area charts).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Transform -&lt;/strong&gt; Transform value to negative to render below the y-axis.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Legend -&lt;/strong&gt; Control if a series is shown in legend.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hide in tooltip -&lt;/strong&gt; Control if a series is shown in graph tooltip.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;axes&#34;&gt;Axes&lt;/h2&gt;
&lt;p&gt;Use these options to control the display of axes in the visualization.&lt;/p&gt;
&lt;h3 id=&#34;left-yright-y&#34;&gt;Left Y/Right Y&lt;/h3&gt;
&lt;p&gt;Options are identical for both Y-axes.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Show -&lt;/strong&gt; Click to show or hide the axis.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Unit -&lt;/strong&gt; The display unit for the Y value.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Scale -&lt;/strong&gt; The scale to use for the Y value, linear, or logarithmic. (default linear)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Y-Min -&lt;/strong&gt; The minimum Y value. (default auto)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Y-Max -&lt;/strong&gt; The maximum Y value. (default auto)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Decimals -&lt;/strong&gt; Defines how many decimals are displayed for Y value. (default auto)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Label -&lt;/strong&gt; The Y axis label. (default “&amp;quot;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;y-axes&#34;&gt;Y-Axes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Align -&lt;/strong&gt; Select to align left and right Y-axes by value. (default unchecked/false)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Level -&lt;/strong&gt; Available when &lt;strong&gt;Align&lt;/strong&gt; is selected. Value to use for alignment of left and right Y-axes, starting from Y=0. (default 0)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;x-axis&#34;&gt;X-Axis&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Show -&lt;/strong&gt; Click to show or hide the axis.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Mode -&lt;/strong&gt; The display mode completely changes the visualization of the graph panel. It&amp;rsquo;s like three panels in one. The main mode is the time series mode with time on the X-axis. The other two modes are a basic bar chart mode with series on the X-axis instead of time and a histogram mode.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Time -&lt;/strong&gt; (default) The X-axis represents time and that the data is grouped by time (for example, by hour, or by minute).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Series -&lt;/strong&gt; The data is grouped by series and not by time. The Y-axis still represents the value.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Value -&lt;/strong&gt; The aggregation type to use for the values. The default is total (summing the values together).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Histogram -&lt;/strong&gt; Converts the graph into a histogram. 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;For more information about histograms, refer to &lt;a href=&#34;../../basics/intro-histograms/&#34;&gt;Introduction to histograms and heatmaps&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Buckets -&lt;/strong&gt; The number of buckets to group the values by. If left empty, then Grafana tries to calculate a suitable number of buckets.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;X-Min -&lt;/strong&gt; Filters out values from the histogram that are under this minimum limit.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;X-Max -&lt;/strong&gt; Filters out values that are greater than this maximum limit.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;legend&#34;&gt;Legend&lt;/h2&gt;
&lt;p&gt;Use these settings to refine how the legend appears in your visualization.&lt;/p&gt;
&lt;h3 id=&#34;options&#34;&gt;Options&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Show -&lt;/strong&gt; Uncheck to hide the legend. (default checked/true)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;As Table -&lt;/strong&gt; Check to display legend in table. (default checked/true)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;To the right -&lt;/strong&gt; Check to display legend to the right.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Width -&lt;/strong&gt; Available when &lt;strong&gt;To the right&lt;/strong&gt; is selected. Enter the minimum width for the legend in pixels.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;values&#34;&gt;Values&lt;/h3&gt;
&lt;p&gt;Additional values can be shown along-side the legend names:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Min -&lt;/strong&gt; Minimum of all values returned from the metric query.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Max -&lt;/strong&gt; Maximum of all values returned from the metric query.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Avg -&lt;/strong&gt; Average of all values returned from the metric query.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Current&lt;/strong&gt; - Last value returned from the metric query.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Total -&lt;/strong&gt; Sum of all values returned from the metric query.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Decimals -&lt;/strong&gt; Controls how many decimals are displayed for legend values and graph hover tooltips.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The legend values are calculated on the client side by Grafana and depend on what type of aggregation or point consolidation your metric query is using. All the above legend values cannot be correct at the same time.&lt;/p&gt;
&lt;p&gt;For example, if you plot a rate like requests/second, this is probably using average as an aggregator, then the Total in the legend will not represent the total number of requests. It is just the sum of all data points received by Grafana.&lt;/p&gt;
&lt;h3 id=&#34;hide-series&#34;&gt;Hide series&lt;/h3&gt;
&lt;p&gt;Hide series when all values of a series from a metric query are of a specific value.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;With only nulls -&lt;/strong&gt; Value=null (default unchecked)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;With only zeroes -&lt;/strong&gt; Value=zero (default unchecked)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;time-regions&#34;&gt;Time regions&lt;/h3&gt;
&lt;p&gt;Time regions allow you to highlight certain time regions of the graph to make it easier to see for example weekends, business hours and/or off work hours. All configured time regions refer to UTC time.&lt;/p&gt;
]]></content><description>&lt;h1 id="graph-panel-old">Graph panel (old)&lt;/h1>
&lt;blockquote>
&lt;p>&lt;strong>Note:&lt;/strong> &lt;a href="../time-series/">Time series panel&lt;/a> visualization is going to replace the Graph panel visualization in a future release.&lt;/p>&lt;/blockquote>
&lt;p>The graph panel can render metrics as a line, a path of dots, or a series of bars. This type of graph is versatile enough to display almost any time-series data.&lt;/p></description></item><item><title>Candlestick</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/candlestick/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/candlestick/</guid><content><![CDATA[&lt;h1 id=&#34;candlestick&#34;&gt;Candlestick&lt;/h1&gt;
&lt;p&gt;The Candlestick panel allows you to visualize data that includes a number of consistent dimensions focused on price movement. The Candlestick panel includes an Open-High-Low-Close (OHLC) mode, as well as support for additional dimensions based on time series data.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 1200px;&#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/candlestick-panel/candlestick-panel-8-3.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/candlestick-panel/candlestick-panel-8-3.png&#34;data-srcset=&#34;/static/img/docs/candlestick-panel/candlestick-panel-8-3.png?w=320 320w, /static/img/docs/candlestick-panel/candlestick-panel-8-3.png?w=550 550w, /static/img/docs/candlestick-panel/candlestick-panel-8-3.png?w=750 750w, /static/img/docs/candlestick-panel/candlestick-panel-8-3.png?w=900 900w, /static/img/docs/candlestick-panel/candlestick-panel-8-3.png?w=1040 1040w, /static/img/docs/candlestick-panel/candlestick-panel-8-3.png?w=1240 1240w, /static/img/docs/candlestick-panel/candlestick-panel-8-3.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Candlestick panel&#34;width=&#34;1367&#34;height=&#34;781&#34;title=&#34;Candlestick panel&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/candlestick-panel/candlestick-panel-8-3.png&#34;
            alt=&#34;Candlestick panel&#34;width=&#34;1367&#34;height=&#34;781&#34;title=&#34;Candlestick panel&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Candlestick panel&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;The Candlestick panel builds upon the foundation of the &lt;a href=&#34;../time-series/&#34;&gt;time series&lt;/a&gt; panel and includes many common configuration settings.&lt;/p&gt;
&lt;h2 id=&#34;mode&#34;&gt;Mode&lt;/h2&gt;
&lt;p&gt;The mode options allow you to toggle which dimensions are used for the visualization.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Candles&lt;/strong&gt; limits the panel dimensions to the open, high, low, and close dimensions used by candlestick visualizations.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Volume&lt;/strong&gt; limits the panel dimension to the volume dimension.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Both&lt;/strong&gt; is the default behavior for the candlestick panel. It includes both candlestick and volume visualizations.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;candle-style&#34;&gt;Candle style&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Candles&lt;/strong&gt; is the default display style and creates candle-style visualizations between the open and close dimensions.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;OHLC Bars&lt;/strong&gt; displays the four core dimensions open, high, low, and close values.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;color-strategy&#34;&gt;Color strategy&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Since Open&lt;/strong&gt; is the default behavior. This mode will utilize the &lt;em&gt;Up&lt;/em&gt; color (below) if the intra-period price movement is positive. In other words, if the value on close is greater or equal to the value on open, the &lt;em&gt;Up&lt;/em&gt; color is used.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Since Prior Close&lt;/strong&gt; is an alternative display method based where the color of the candle is based on the inter-period price movement or change in value. In other words, if the value on open is greater than the previous value on close, the &lt;em&gt;Up&lt;/em&gt; color is used. If the value on open is lower than the previous value on close, the &lt;em&gt;Down&lt;/em&gt; color is used. &lt;em&gt;This option also triggers the hollow candlestick visualization mode&lt;/em&gt;. Hollow candlesticks indicate that the intra-period movement is positive (value is higher on close than on open), filled candlesticks indicate the intra-period change is negative (value is lower on close than on open). To learn more, see the &lt;a href=&#34;https://thetradingbible.com/how-to-read-hollow-candlesticks&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;explanation of the differences&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;up--down-colors&#34;&gt;Up &amp;amp; Down Colors&lt;/h2&gt;
&lt;p&gt;The &lt;strong&gt;Up color&lt;/strong&gt; and &lt;strong&gt;Down color&lt;/strong&gt; options select which colors are used when the price movement is up or down. Please note that the &lt;em&gt;Color strategy&lt;/em&gt; above will determine if intra-period or inter-period price movement is used to select the candle or OHLC bar color.&lt;/p&gt;
&lt;h2 id=&#34;open-high-low-close&#34;&gt;Open, High, Low, Close&lt;/h2&gt;
&lt;p&gt;The candlestick panel will attempt to map fields to the appropriate dimension. The &lt;strong&gt;Open&lt;/strong&gt;, &lt;strong&gt;High&lt;/strong&gt;, &lt;strong&gt;Low&lt;/strong&gt;, and &lt;strong&gt;Close&lt;/strong&gt; options allow you to map your data to these dimensions if the panel is unable to do so.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Open&lt;/strong&gt; corresponds to the starting value of the given period.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;High&lt;/strong&gt; corresponds to the highest value of the given period.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Low&lt;/strong&gt; corresponds to the lowest value of the given period.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Close&lt;/strong&gt; corresponds to the final (end) value of the given period.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Volume&lt;/strong&gt; corresponds to the sample count in the given period. (e.g. number of trades)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;additional-fields&#34;&gt;Additional fields&lt;/h2&gt;
&lt;p&gt;The candlestick panel is based on the time series panel. It can visualization additional data dimensions beyond open, high, low, close, and volume The &lt;strong&gt;Include&lt;/strong&gt; and &lt;strong&gt;Ignore&lt;/strong&gt; options allow the panel to visualize other included data such as simple moving averages, Bollinger bands and more, using the same styles and configurations available in the &lt;a href=&#34;../time-series/&#34;&gt;time series&lt;/a&gt; panel.&lt;/p&gt;
]]></content><description>&lt;h1 id="candlestick">Candlestick&lt;/h1>
&lt;p>The Candlestick panel allows you to visualize data that includes a number of consistent dimensions focused on price movement. The Candlestick panel includes an Open-High-Low-Close (OHLC) mode, as well as support for additional dimensions based on time series data.&lt;/p></description></item><item><title>Geomap</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/geomap/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/geomap/</guid><content><![CDATA[&lt;h1 id=&#34;geomap&#34;&gt;Geomap&lt;/h1&gt;
&lt;p&gt;The Geomap panel visualization allows you to view and customize the world map using geospatial data. You can configure various overlay styles and map view settings to easily focus on the important location-based characteristics of the data.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 1200px;&#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/geomap-panel/geomap-example-8-1-0.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/geomap-panel/geomap-example-8-1-0.png&#34;data-srcset=&#34;/static/img/docs/geomap-panel/geomap-example-8-1-0.png?w=320 320w, /static/img/docs/geomap-panel/geomap-example-8-1-0.png?w=550 550w, /static/img/docs/geomap-panel/geomap-example-8-1-0.png?w=750 750w, /static/img/docs/geomap-panel/geomap-example-8-1-0.png?w=900 900w, /static/img/docs/geomap-panel/geomap-example-8-1-0.png?w=1040 1040w, /static/img/docs/geomap-panel/geomap-example-8-1-0.png?w=1240 1240w, /static/img/docs/geomap-panel/geomap-example-8-1-0.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Geomap panel&#34;width=&#34;726&#34;height=&#34;255&#34;title=&#34;Geomap panel&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/geomap-panel/geomap-example-8-1-0.png&#34;
            alt=&#34;Geomap panel&#34;width=&#34;726&#34;height=&#34;255&#34;title=&#34;Geomap panel&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Geomap panel&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h2 id=&#34;map-view&#34;&gt;Map View&lt;/h2&gt;
&lt;p&gt;The map view controls the initial view of the map when the dashboard loads.&lt;/p&gt;
&lt;h3 id=&#34;initial-view&#34;&gt;Initial View&lt;/h3&gt;
&lt;p&gt;The initial view configures how the GeoMap panel renders when the panel is first loaded.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;View&lt;/strong&gt; sets the center for the map when the panel first loads.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Latitude&lt;/strong&gt; (available when the &lt;strong&gt;View&lt;/strong&gt; mode is &lt;em&gt;Coordinates&lt;/em&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Longitude&lt;/strong&gt; (available when the &lt;strong&gt;View&lt;/strong&gt; mode is &lt;em&gt;Coordinates&lt;/em&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zoom&lt;/strong&gt; sets the initial zoom level for the GeoMap panel.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;data-layer&#34;&gt;Data layer&lt;/h2&gt;
&lt;p&gt;The Geomap visualization supports multiple Data Layers. Each data layer determines how you visualize geospatial data on top of the base map.&lt;/p&gt;
&lt;h3 id=&#34;layer-types&#34;&gt;Layer Types&lt;/h3&gt;
&lt;p&gt;There are four-layer types to choose from in the Geomap visualization.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Marker&lt;/strong&gt; renders a marker at each data point.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Heatmap&lt;/strong&gt; visualizes a heatmap of the data.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GeoJSON&lt;/strong&gt; renders static data from a geojson file.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;layer-controls&#34;&gt;Layer Controls&lt;/h3&gt;
&lt;p&gt;The layer controls allow you to create layers, change their name, reorder and delete layers.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Add layer&lt;/strong&gt; creates an additional, configurable data layer for the Geomap visualization. When you add a layer, you are prompted to select a layer type. You can change the layer type at any point during panel configuration. See the &lt;strong&gt;Layer Types&lt;/strong&gt; section above for details on each layer type.&lt;/li&gt;
&lt;li&gt;The layer controls allow you to rename, delete, and reorder the layers of the panel.
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Edit layer name (pencil icon)&lt;/strong&gt; renames the layer.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Trash Bin&lt;/strong&gt; deletes the layer.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Reorder (six dots/grab handle)&lt;/strong&gt; allows you to change the layer order. Data on higher layers will appear above data on lower layers. The panel will update the layer order as you drag and drop to help simplify choosing a layer order.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can add multiple layers of data to a single Geomap panel in order to create rich, detailed visualizations.&lt;/p&gt;
&lt;h3 id=&#34;location&#34;&gt;Location&lt;/h3&gt;
&lt;p&gt;The Geomap panel needs a source of geographical data. This data comes from a database query, and there are four mapping options for your data.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Auto&lt;/strong&gt; automatically searches for location data. Use this option when your query is based on one of the following names for data fields.
&lt;ul&gt;
&lt;li&gt;geohash: “geohash”&lt;/li&gt;
&lt;li&gt;latitude: “latitude”, “lat”&lt;/li&gt;
&lt;li&gt;longitude: “longitude”, “lng”, “lon”&lt;/li&gt;
&lt;li&gt;lookup: “lookup”&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Coords&lt;/strong&gt; specifies that your query holds coordinate data. You will get prompted to select numeric data fields for latitude and longitude from your database query.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Geohash&lt;/strong&gt; specifies that your query holds geohash data. You will get prompted to select a string data field for the geohash from your database query.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Lookup&lt;/strong&gt; specifies that your query holds location name data that needs to be mapped to a value. You will get prompted to select the lookup field from your database query and a gazetteer. The gazetteer is the directory that is used to map your queried data to a geographical point.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;markers-layer&#34;&gt;Markers layer&lt;/h3&gt;
&lt;p&gt;The markers layer allows you to display data points as different marker shapes such as circles, squares, triangles, stars, and more.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/geomap-panel/geomap-markers-8-1-0.png&#34;
  alt=&#34;Markers Layer&#34; width=&#34;730&#34;
     height=&#34;276&#34;/&gt;&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/geomap-panel/geomap-markers-options-8-1-0.png&#34;
  alt=&#34;Markers Layer Options&#34; width=&#34;400&#34;
     height=&#34;472&#34;/&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Marker Color&lt;/strong&gt; configures the color of the marker. The default &lt;code&gt;Single color&lt;/code&gt; keeps all points a single color. There is an alternate option to have multiple colors depending on the data point values and the threshold set at the &lt;code&gt;Thresholds&lt;/code&gt; section.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Marker Size&lt;/strong&gt; configures the size of the marker. Default is &lt;code&gt;Fixed size&lt;/code&gt;, making all marker size the same regardless of the data points. However, there is also an option to scale the circles to the corresponding data points. &lt;code&gt;Min&lt;/code&gt; and &lt;code&gt;Max&lt;/code&gt; marker size has to be set such that the Marker layer can scale within this range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Marker Shape&lt;/strong&gt; allows you to choose the shape, icon, or graphic to aid in providing additional visual context to your data. Choose from assets that are included with Grafana such as simple shapes or the Unicon library. You can also specify a URL containing an image asset. The image must be a scalable vector graphic (SVG).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fill opacity&lt;/strong&gt; configures the transparency of each marker.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;heatmap-layer&#34;&gt;Heatmap layer&lt;/h3&gt;
&lt;p&gt;The heatmap layer clusters various data points to visualize locations with different densities.
To add a heatmap layer:&lt;/p&gt;
&lt;p&gt;Click on the drop-down menu under Data Layer and choose &lt;code&gt;Heatmap&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Similar to &lt;code&gt;Markers&lt;/code&gt;, you are prompted with various options to determine which data points to visualize and how.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/geomap-panel/geomap-heatmap-8-1-0.png&#34;
  alt=&#34;Heatmap Layer&#34; width=&#34;546&#34;
     height=&#34;243&#34;/&gt;&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/geomap-panel/geomap-heatmap-options-8-1-0.png&#34;
  alt=&#34;Heatmap Layer Options&#34; width=&#34;402&#34;
     height=&#34;528&#34;/&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Weight values&lt;/strong&gt; configure the intensity of the heatmap clusters. &lt;code&gt;Fixed value&lt;/code&gt; keeps a constant weight value throughout all data points. This value should be in the range of 0~1. Similar to Markers, there is an alternate option in the drop-down to automatically scale the weight values depending on data values.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Radius&lt;/strong&gt; configures the size of the heatmap clusters.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Blur&lt;/strong&gt; configures the amount of blur on each cluster.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;geojson-layer&#34;&gt;GeoJSON layer&lt;/h3&gt;
&lt;p&gt;The GeoJSON layer allows you to select and load a static GeoJSON file from the filesystem.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;GeoJSON URL&lt;/strong&gt; provides a choice of GeoJSON files that ship with Grafana.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Default Style&lt;/strong&gt; controls which styles to apply when no rules above match.
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Color&lt;/strong&gt; configures the color of the default style&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Opacity&lt;/strong&gt; configures the default opacity&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Style Rules&lt;/strong&gt; apply styles based on feature properties
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Rule&lt;/strong&gt; allows you to select a &lt;em&gt;feature&lt;/em&gt;, &lt;em&gt;condition&lt;/em&gt;, and &lt;em&gt;value&lt;/em&gt; from the GeoJSON file in order to define a rule. The trash bin icon can be used to delete the current rule.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Color&lt;/strong&gt; configures the color of the style for the current rule&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Opacity&lt;/strong&gt; configures the transparency level for the current rule&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Add style rule&lt;/strong&gt; creates additional style rules.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;base-layer&#34;&gt;Base layer&lt;/h2&gt;
&lt;p&gt;The base layer loads in a blank world map from the tile server to the Grafana panel. Several base layer options are available each with specific configuration options to style the base map. The default base layer is CartoDB base map. Custom default base layers can be defined in the &lt;code&gt;.ini&lt;/code&gt; configuration file.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/geomap-panel/geomap-baselayer-8-1-0.png&#34;
  alt=&#34;Base layer options&#34; width=&#34;287&#34;
     height=&#34;192&#34;/&gt;&lt;/p&gt;
&lt;h3 id=&#34;configure-the-default-base-layer-with-provisioning&#34;&gt;Configure the default base layer with provisioning&lt;/h3&gt;
&lt;p&gt;You can configure the default base map using config files with Grafana’s provisioning system. For more information on all the settings, refer to the &lt;a href=&#34;../../administration/provisioning/&#34;&gt;provisioning docs page&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Use the JSON configuration option &lt;code&gt;default_baselayer_config&lt;/code&gt; to define the default base map. There are currently four base map options to choose from: &lt;code&gt;carto&lt;/code&gt;, &lt;code&gt;esri-xyz&lt;/code&gt;, &lt;code&gt;osm-standard&lt;/code&gt;, &lt;code&gt;xyz&lt;/code&gt;. Here are some provisioning examples for each base map option.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;carto&lt;/strong&gt; loads the CartoDB tile server. You can choose from &lt;code&gt;auto&lt;/code&gt;, &lt;code&gt;dark&lt;/code&gt;, and &lt;code&gt;light&lt;/code&gt; theme for the base map and can be set as shown below. The &lt;code&gt;showLabels&lt;/code&gt; tag determines whether or not Grafana shows the Country details on top of the map. Here is an example:&lt;/li&gt;
&lt;/ul&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;ini&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-ini&#34;&gt;geomap_default_baselayer = `{
  &amp;#34;type&amp;#34;: &amp;#34;carto&amp;#34;,
  &amp;#34;config&amp;#34;: {
    &amp;#34;theme&amp;#34;: &amp;#34;auto&amp;#34;,
    &amp;#34;showLabels&amp;#34;: true
  }
}`&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;esri-xyz&lt;/strong&gt; loads the ESRI tile server. There are already multiple server instances implemented to show the various map styles: &lt;code&gt;world-imagery&lt;/code&gt;, &lt;code&gt;world-physical&lt;/code&gt;, &lt;code&gt;topo&lt;/code&gt;, &lt;code&gt;usa-topo&lt;/code&gt;, and &lt;code&gt;ocean&lt;/code&gt;. The &lt;code&gt;custom&lt;/code&gt; server option allows you to configure your own ArcGIS map server. Here are some examples:&lt;/li&gt;
&lt;/ul&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;ini&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-ini&#34;&gt;geomap_default_baselayer = `{
  &amp;#34;type&amp;#34;: &amp;#34;esri-xyz&amp;#34;,
  &amp;#34;config&amp;#34;: {
    &amp;#34;server&amp;#34;: &amp;#34;world-imagery&amp;#34;
  }
}`&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&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;ini&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-ini&#34;&gt;geomap_default_baselayer = `{
  &amp;#34;type&amp;#34;: &amp;#34;esri-xyz&amp;#34;,
  &amp;#34;config&amp;#34;: {
    &amp;#34;server&amp;#34;: &amp;#34;custom&amp;#34;,
    &amp;#34;url&amp;#34;: &amp;#34;[tile server url]&amp;#34;,
    &amp;#34;attribution&amp;#34;: &amp;#34;[tile server attribution]&amp;#34;
  }
}`&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;osm-standard&lt;/strong&gt; loads the OpenStreetMap tile server. There are no additional configurations needed and the &lt;code&gt;config&lt;/code&gt; fields can be left blank. Here is an example:&lt;/li&gt;
&lt;/ul&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;ini&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-ini&#34;&gt;default_baselayer_config = `{
  &amp;#34;type&amp;#34;: &amp;#34;osm-standard&amp;#34;,
  &amp;#34;config&amp;#34;: {}
}`&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;xyz&lt;/strong&gt; loads a custom tile server defined by the user. Set a valid tile server &lt;code&gt;url&lt;/code&gt;, with {z}/{x}/{y} for this option in order to properly load a default base map. Here is an example:&lt;/li&gt;
&lt;/ul&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;ini&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-ini&#34;&gt;default_baselayer_config = `{
  &amp;#34;type&amp;#34;: &amp;#34;xyz&amp;#34;,
  &amp;#34;config&amp;#34;: {
    &amp;#34;attribution&amp;#34;: &amp;#34;Open street map&amp;#34;,
    &amp;#34;url&amp;#34;: &amp;#34;https://tile.openstreetmap.org/{z}/{x}/{y}.png&amp;#34;
  }
}`&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;code&gt;enable_custom_baselayers&lt;/code&gt; allows you to enable or disable custom open source base maps that are already implemented. The default is &lt;code&gt;true&lt;/code&gt;.&lt;/p&gt;
]]></content><description>&lt;h1 id="geomap">Geomap&lt;/h1>
&lt;p>The Geomap panel visualization allows you to view and customize the world map using geospatial data. You can configure various overlay styles and map view settings to easily focus on the important location-based characteristics of the data.&lt;/p></description></item><item><title>Heatmap</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/heatmap/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/heatmap/</guid><content><![CDATA[&lt;h1 id=&#34;heatmap&#34;&gt;Heatmap&lt;/h1&gt;
&lt;p&gt;The Heatmap panel visualization allows you to view histograms over time. For more information about histograms, refer to &lt;a href=&#34;../../basics/intro-histograms/&#34;&gt;Introduction to histograms and heatmaps&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload&#34;
  data-src=&#34;/static/img/docs/v43/heatmap_panel_cover.jpg&#34;
  alt=&#34;&#34; width=&#34;1330&#34;
     height=&#34;134&#34;/&gt;&lt;/p&gt;
&lt;h2 id=&#34;axes-options&#34;&gt;Axes options&lt;/h2&gt;
&lt;p&gt;Use these settings to adjust how axes are displayed in your visualization.&lt;/p&gt;
&lt;h3 id=&#34;y-axis&#34;&gt;Y Axis&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Unit -&lt;/strong&gt; The display unit for the Y axis value&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Scale -&lt;/strong&gt; The scale to use for the Y axis value.
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;linear -&lt;/strong&gt; Linear scale.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;log (base 2) -&lt;/strong&gt; Logarithmic scale with base 2.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;log (base 10) -&lt;/strong&gt; Logarithmic scale with base 10.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;log (base 32) -&lt;/strong&gt; Logarithmic scale with base 32.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;log (base 1024) -&lt;/strong&gt; Logarithmic scale with base 1024.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Y-Min -&lt;/strong&gt; The minimum Y value (default auto).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Y-Max -&lt;/strong&gt; The maximum Y value (default auto).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Decimals -&lt;/strong&gt; Number of decimals to render Y axis values with (default auto).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;buckets&#34;&gt;Buckets&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; If the data format is &lt;strong&gt;Time series buckets&lt;/strong&gt;, then this section will not be available.&lt;/p&gt;&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Y Axis Buckets -&lt;/strong&gt; Number of buckets Y axis will be split into.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Size -&lt;/strong&gt; (Only visible if &lt;strong&gt;Scale&lt;/strong&gt; is &lt;em&gt;linear&lt;/em&gt;). Size of each Y axis bucket. This option has priority over &lt;strong&gt;Y Axis Buckets&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Split Factor -&lt;/strong&gt; (Only visible if &lt;strong&gt;Scale&lt;/strong&gt; is &lt;em&gt;log (base 2)&lt;/em&gt; or greater). By default Grafana splits Y values by log base. This option allows to split each default bucket into specified number of buckets.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;X Axis Buckets -&lt;/strong&gt; Number of buckets X axis will be split into.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Size -&lt;/strong&gt; Size of each X axis bucket. Number or time interval (10s, 5m, 1h, etc). Supported intervals: ms, s, m, h, d, w, M, y. This option has priority over &lt;strong&gt;X Axis Buckets&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;bucket-bound&#34;&gt;Bucket bound&lt;/h4&gt;
&lt;p&gt;When Data format is Time series buckets data source returns series with names representing bucket bound. But depending on data source, a bound may be upper or lower. This option allows to adjust a bound type. If Auto is set, a bound option will be chosen based on panels’ data source type.&lt;/p&gt;
&lt;h4 id=&#34;bucket-size&#34;&gt;Bucket size&lt;/h4&gt;
&lt;p&gt;The Bucket count and size options are used by Grafana to calculate how big each cell in the heatmap is. You can define the bucket size either by count (the first input box) or by specifying a size interval. For the Y-Axis the size interval is just a value but for the X-bucket you can specify a time interval in the Size input, for example, the time range 1h. This will make the cells 1h wide on the X-axis.&lt;/p&gt;
&lt;h4 id=&#34;data-format&#34;&gt;Data format&lt;/h4&gt;
&lt;p&gt;Choose an option in the &lt;strong&gt;Format&lt;/strong&gt; list.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Time series -&lt;/strong&gt; Grafana does the bucketing by going through all time series values. The bucket sizes and intervals are set in the Buckets options.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Time series buckets -&lt;/strong&gt; Each time series already represents a Y-Axis bucket. The time series name (alias) needs to be a numeric value representing the upper or lower interval for the bucket. Grafana does no bucketing, so the bucket size options are hidden.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;display-options&#34;&gt;Display options&lt;/h2&gt;
&lt;p&gt;Use these settings to refine your visualization.&lt;/p&gt;
&lt;h3 id=&#34;colors&#34;&gt;Colors&lt;/h3&gt;
&lt;p&gt;The color spectrum controls the mapping between value count (in each bucket) and the color assigned to each bucket. The leftmost color on the spectrum represents the minimum count and the color on the right most side represents the maximum count. Some color schemes are automatically inverted when using the light theme.&lt;/p&gt;
&lt;p&gt;You can also change the color mode to Opacity. In this case, the color will not change but the amount of opacity will change with the bucket count&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Mode&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;opacity -&lt;/strong&gt; Bucket value represented by cell opacity. Opaque cell means maximum value.
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Color -&lt;/strong&gt; Cell base color.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Scale -&lt;/strong&gt; Scale for mapping bucket values to the opacity.
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;linear -&lt;/strong&gt; Linear scale. Bucket value maps linearly to the opacity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;sqrt -&lt;/strong&gt; Power scale. Cell opacity calculated as &lt;code&gt;value ^ k&lt;/code&gt;, where &lt;code&gt;k&lt;/code&gt; is a configured &lt;strong&gt;Exponent&lt;/strong&gt; value. If exponent is less than &lt;code&gt;1&lt;/code&gt;, you will get a logarithmic scale. If exponent is greater than &lt;code&gt;1&lt;/code&gt;, you will get an exponential scale. In case of &lt;code&gt;1&lt;/code&gt;, scale will be the same as linear.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Exponent -&lt;/strong&gt; value of the exponent, greater than &lt;code&gt;0&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;spectrum -&lt;/strong&gt; Bucket value represented by cell color.
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Scheme -&lt;/strong&gt; If the mode is &lt;strong&gt;spectrum&lt;/strong&gt;, then select a color scheme.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;color-scale&#34;&gt;Color scale&lt;/h3&gt;
&lt;p&gt;By default, Grafana calculates cell colors based on minimum and maximum buckets values. With Min and Max you can overwrite those values. Think of a bucket value as a Z-axis and Min and Max as Z-Min and Z-Max respectively.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Min -&lt;/strong&gt; Minimum value using for cell color calculation. If the bucket value is less than Min, then it is mapped to the &amp;ldquo;minimum&amp;rdquo; color. Default is series min value.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Max -&lt;/strong&gt; Maximum value using for cell color calculation. If the bucket value is greater than Max, then it is mapped to the &amp;ldquo;maximum&amp;rdquo; color. Default is series max value.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;legend&#34;&gt;Legend&lt;/h3&gt;
&lt;p&gt;Choose whether to display the heatmap legend on the visualization or not.&lt;/p&gt;
&lt;h3 id=&#34;buckets-1&#34;&gt;Buckets&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Hide zero -&lt;/strong&gt; Do not draw cells with zero values.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Space -&lt;/strong&gt; Space in pixels between cells. Default is 1 pixel.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Round -&lt;/strong&gt; Cell roundness in pixels. Default is 0.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;tooltip&#34;&gt;Tooltip&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Show tooltip -&lt;/strong&gt; Show heatmap tooltip.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Histogram -&lt;/strong&gt; Show Y axis histogram on the tooltip. Histogram represents distribution of the bucket values for the specific timestamp.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Decimals -&lt;/strong&gt; Number of decimals to render bucket value with (default auto).&lt;/li&gt;
&lt;/ul&gt;
]]></content><description>&lt;h1 id="heatmap">Heatmap&lt;/h1>
&lt;p>The Heatmap panel visualization allows you to view histograms over time. For more information about histograms, refer to &lt;a href="../../basics/intro-histograms/">Introduction to histograms and heatmaps&lt;/a>.&lt;/p>
&lt;p>&lt;img
class="lazyload"
data-src="/static/img/docs/v43/heatmap_panel_cover.jpg"
alt="" width="1330"
height="134"/>&lt;/p></description></item><item><title>Histogram</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/histogram/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/histogram/</guid><content><![CDATA[&lt;h1 id=&#34;histogram&#34;&gt;Histogram&lt;/h1&gt;
&lt;p&gt;The histogram visualization calculates the distribution of values and presents them as a bar chart. The Y-axis and the height of each bar represent the count of values that fall into each bracket while the X-axis represents the value range.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 625px;&#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/histogram-panel/histogram-example-v8-0.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/histogram-panel/histogram-example-v8-0.png&#34;data-srcset=&#34;/static/img/docs/histogram-panel/histogram-example-v8-0.png?w=320 320w, /static/img/docs/histogram-panel/histogram-example-v8-0.png?w=550 550w, /static/img/docs/histogram-panel/histogram-example-v8-0.png?w=750 750w, /static/img/docs/histogram-panel/histogram-example-v8-0.png?w=900 900w, /static/img/docs/histogram-panel/histogram-example-v8-0.png?w=1040 1040w, /static/img/docs/histogram-panel/histogram-example-v8-0.png?w=1240 1240w, /static/img/docs/histogram-panel/histogram-example-v8-0.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Bar chart example&#34;width=&#34;1086&#34;height=&#34;535&#34;title=&#34;Bar chart example&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/histogram-panel/histogram-example-v8-0.png&#34;
            alt=&#34;Bar chart example&#34;width=&#34;1086&#34;height=&#34;535&#34;title=&#34;Bar chart example&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Bar chart example&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h2 id=&#34;supported-data-formats&#34;&gt;Supported data formats&lt;/h2&gt;
&lt;p&gt;Histogram visualization supports time series and any table results with one or more numerical fields.&lt;/p&gt;
&lt;h2 id=&#34;display-options&#34;&gt;Display options&lt;/h2&gt;
&lt;p&gt;Use the following options to refine your visualization.&lt;/p&gt;
&lt;h3 id=&#34;bucket-size&#34;&gt;Bucket size&lt;/h3&gt;
&lt;p&gt;The size of the buckets. Leave this empty for automatic bucket sizing (~10% of the full range).&lt;/p&gt;
&lt;h3 id=&#34;bucket-offset&#34;&gt;Bucket offset&lt;/h3&gt;
&lt;p&gt;If the first bucket should not start at zero. A non-zero offset has the effect of shifting the aggregation window. For example, 5-sized buckets that are 0-5, 5-10, 10-15 with a default 0 offset would become 2-7, 7-12, 12-17 with an offset of 2; offsets of 0, 5, or 10, in this case, would effectively do nothing. Typically, this option would be used with an explicitly defined bucket size rather than automatic. For this setting to affect, the offset amount should be greater than 0 and less than the bucket size; values outside this range will have the same effect as values within this range.&lt;/p&gt;
&lt;h3 id=&#34;combine-series&#34;&gt;Combine series&lt;/h3&gt;
&lt;p&gt;This will merge all series and fields into a combined histogram.&lt;/p&gt;
&lt;h3 id=&#34;line-width&#34;&gt;Line width&lt;/h3&gt;
&lt;p&gt;Controls line width of the bars.&lt;/p&gt;
&lt;h3 id=&#34;fill-opacity&#34;&gt;Fill opacity&lt;/h3&gt;
&lt;p&gt;Controls the fill opacity bars.&lt;/p&gt;
&lt;h3 id=&#34;gradient-mode&#34;&gt;Gradient mode&lt;/h3&gt;
&lt;p&gt;Set the mode of the gradient fill. Fill gradient is based on the line color. To change the color, use the standard &lt;a href=&#34;../../panels/working-with-panels/apply-color-to-series/&#34;&gt;color scheme&lt;/a&gt; field option.&lt;/p&gt;
&lt;p&gt;Gradient display is influenced by the &lt;strong&gt;Fill opacity&lt;/strong&gt; setting.&lt;/p&gt;
&lt;h4 id=&#34;none&#34;&gt;None&lt;/h4&gt;
&lt;p&gt;No gradient fill. This is the default setting.&lt;/p&gt;
&lt;h4 id=&#34;opacity&#34;&gt;Opacity&lt;/h4&gt;
&lt;p&gt;Transparency of the gradient is calculated based on the values on the Y-axis. The opacity of the fill is increasing with the values on the Y-axis.&lt;/p&gt;
&lt;h4 id=&#34;hue&#34;&gt;Hue&lt;/h4&gt;
&lt;p&gt;Gradient color is generated based on the hue of the line color.&lt;/p&gt;


&lt;div data-shared=&#34;visualizations/tooltip-mode.md&#34;&gt;
            &lt;h3 id=&#34;tooltip-mode&#34;&gt;Tooltip mode&lt;/h3&gt;
&lt;p&gt;When you hover your cursor over the visualization, Grafana can display tooltips. Choose how tooltips behave.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Single -&lt;/strong&gt; The hover tooltip shows only a single series, the one that you are hovering over on the visualization.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;All -&lt;/strong&gt; The hover tooltip shows all series in the visualization. Grafana highlights the series that you are hovering over in bold in the series list in the tooltip.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hidden -&lt;/strong&gt; Do not display the tooltip when you interact with the visualization.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Use an override to hide individual series from the tooltip.&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;

        


&lt;div data-shared=&#34;visualizations/legend-mode.md&#34;&gt;
            &lt;h3 id=&#34;legend-mode&#34;&gt;Legend mode&lt;/h3&gt;
&lt;p&gt;Use these settings to refine how the legend appears in your visualization.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;List -&lt;/strong&gt; Displays the legend as a list. This is a default display mode of the legend.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Table -&lt;/strong&gt; Displays the legend as a table.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hidden -&lt;/strong&gt; Hides the legend.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;legend-placement&#34;&gt;Legend placement&lt;/h3&gt;
&lt;p&gt;Choose where to display the legend.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Bottom -&lt;/strong&gt; Below the graph.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Right -&lt;/strong&gt; To the right of the graph.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

        
&lt;h3 id=&#34;legend-calculations&#34;&gt;Legend calculations&lt;/h3&gt;
&lt;p&gt;Choose a &lt;a href=&#34;../../panels/reference-calculation-types/&#34;&gt;standard calculations&lt;/a&gt; to show in the legend. You can select more than one.&lt;/p&gt;
]]></content><description>&lt;h1 id="histogram">Histogram&lt;/h1>
&lt;p>The histogram visualization calculates the distribution of values and presents them as a bar chart. The Y-axis and the height of each bar represent the count of values that fall into each bracket while the X-axis represents the value range.&lt;/p></description></item><item><title>Logs panel</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/logs-panel/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/logs-panel/</guid><content><![CDATA[&lt;h1 id=&#34;logs-panel&#34;&gt;Logs panel&lt;/h1&gt;
&lt;p&gt;The logs panel visualization shows log lines from data sources that support logs, such as Elastic, Influx, and Loki. Typically you would use this panel next to a graph panel to display the log output of a related process.&lt;/p&gt;
&lt;img class=&#34;screenshot&#34; src=&#34;/static/img/docs/v64/logs-panel.png&#34;&gt;
&lt;p&gt;The logs panel shows the result of queries that were entered in the Query tab. The results of multiple queries are merged and sorted by time. You can scroll inside the panel if the data source returns more lines than can be displayed at any one time.&lt;/p&gt;
&lt;p&gt;To limit the number of lines rendered, you can use the &lt;strong&gt;Max data points&lt;/strong&gt; setting in the &lt;strong&gt;Query options&lt;/strong&gt;. If it is not set, then the data source will usually enforce a default limit.&lt;/p&gt;
&lt;h2 id=&#34;log-level&#34;&gt;Log level&lt;/h2&gt;
&lt;p&gt;For logs where a &lt;strong&gt;level&lt;/strong&gt; label is specified, we use the value of the label to determine the log level and update color accordingly. If the log doesn&amp;rsquo;t have a level label specified, we try to find out if its content matches any of the supported expressions (see below for more information). The log level is always determined by the first match. In case Grafana is not able to determine a log level, it will be visualized with &lt;strong&gt;unknown&lt;/strong&gt; log level. See &lt;a href=&#34;../../explore/#log-level&#34;&gt;supported log levels and mappings of log level abbreviation and expressions&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;log-details&#34;&gt;Log details&lt;/h2&gt;
&lt;p&gt;Each log row has an extendable area with its labels and detected fields, for more robust interaction. Each field or label has a stats icon to display ad-hoc statistics in relation to all displayed logs.&lt;/p&gt;
&lt;h3 id=&#34;derived-fields-links&#34;&gt;Derived fields links&lt;/h3&gt;
&lt;p&gt;By using Derived fields, you can turn any part of a log message into an internal or external link. The created link is visible as a button next to the Detected field in the Log details view.&lt;/p&gt;
&lt;h3 id=&#34;display-options&#34;&gt;Display options&lt;/h3&gt;
&lt;p&gt;Use these settings to refine your visualization:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Time -&lt;/strong&gt; Show or hide the time column. This is the timestamp associated with the log line as reported from the data source.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Unique labels -&lt;/strong&gt; Show or hide the unique labels column, which shows only non-common labels.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Common labels -&lt;/strong&gt; Show or hide the common labels.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Wrap lines -&lt;/strong&gt; Toggle line wrapping.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Prettify JSON -&lt;/strong&gt; Set this to &lt;code&gt;true&lt;/code&gt; to pretty print all JSON logs. This setting does not affect logs in any format other than JSON.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Enable log details -&lt;/strong&gt; Toggle option to see the log details view for each log row. The default setting is true.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Order -&lt;/strong&gt; Display results in descending or ascending time order. The default is &lt;strong&gt;Descending&lt;/strong&gt;, showing the newest logs first. Set to &lt;strong&gt;Ascending&lt;/strong&gt; to show the oldest log lines first.&lt;/li&gt;
&lt;/ul&gt;
]]></content><description>&lt;h1 id="logs-panel">Logs panel&lt;/h1>
&lt;p>The logs panel visualization shows log lines from data sources that support logs, such as Elastic, Influx, and Loki. Typically you would use this panel next to a graph panel to display the log output of a related process.&lt;/p></description></item><item><title>News</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/news-panel/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/news-panel/</guid><content><![CDATA[&lt;h2 id=&#34;news&#34;&gt;News&lt;/h2&gt;
&lt;p&gt;This panel visualization displays an RSS feed. By default, it displays articles from the Grafana Labs blog.&lt;/p&gt;
&lt;p&gt;Enter the URL of an RSS in the URL field in the Display section. This panel type does not accept any other queries.&lt;/p&gt;
]]></content><description>&lt;h2 id="news">News&lt;/h2>
&lt;p>This panel visualization displays an RSS feed. By default, it displays articles from the Grafana Labs blog.&lt;/p>
&lt;p>Enter the URL of an RSS in the URL field in the Display section. This panel type does not accept any other queries.&lt;/p></description></item><item><title>Node graph</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/node-graph/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/node-graph/</guid><content><![CDATA[&lt;h1 id=&#34;node-graph-panel&#34;&gt;Node graph panel&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; This panel is currently in beta. Expect changes in future releases.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;The &lt;em&gt;Node graph&lt;/em&gt; can visualize directed graphs or networks. It uses a directed force layout to effectively position the nodes, so it can display complex infrastructure maps, hierarchies, or execution diagrams.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/node-graph/node-graph-8-0.png&#34;
  alt=&#34;Node graph panel&#34; width=&#34;1768&#34;
     height=&#34;1288&#34;/&gt;&lt;/p&gt;
&lt;h2 id=&#34;data-requirements&#34;&gt;Data requirements&lt;/h2&gt;
&lt;p&gt;The Node graph panel requires specific shape of the data to be able to display its nodes and edges. This means not every data source or query can be visualized in this panel. If you want to use this as a data source developer see the section about data API.&lt;/p&gt;
&lt;p&gt;The Node graph visualization consists of &lt;em&gt;nodes&lt;/em&gt; and &lt;em&gt;edges&lt;/em&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A &lt;em&gt;node&lt;/em&gt; is displayed as a circle. A node might represent an application, a service, or anything else that is relevant from an application perspective.&lt;/li&gt;
&lt;li&gt;An &lt;em&gt;edge&lt;/em&gt; is displayed as a line that connects two nodes. The connection might be a request, an execution, or some other relationship between the two nodes.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Both nodes and edges can have associated metadata or statistics. The data source defines what information and values is shown, so different data sources can show different type of values or not show some values.&lt;/p&gt;
&lt;h3 id=&#34;nodes&#34;&gt;Nodes&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Node graph can show only 1,500 nodes. If this limit is crossed a warning will be visible in upper right corner, and some nodes will be hidden. You can expand hidden parts of the graph by clicking on the &amp;ldquo;Hidden nodes&amp;rdquo; markers in the graph.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Usually, nodes show two statistical values inside the node and two identifiers just below the node, usually name and type. Nodes can also show another set of values as a color circle around the node, with sections of different color represents different values that should add up to 1.&lt;/p&gt;
&lt;p&gt;For example, you can have the percentage of errors represented by a red portion of the circle. Additional details can be displayed in a context menu which is displayed when you click on the node. There also can be additional links in the context menu that can target either other parts of Grafana or any external link.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/node-graph/node-graph-navigation-7-4.gif&#34;
  alt=&#34;Node graph navigation&#34; width=&#34;1417&#34;
     height=&#34;944&#34;/&gt;&lt;/p&gt;
&lt;h3 id=&#34;edges&#34;&gt;Edges&lt;/h3&gt;
&lt;p&gt;Edges can also show statistics when you hover over the edge. Similar to nodes, you can open a context menu with additional details and links by clicking on the edge.&lt;/p&gt;
&lt;p&gt;The first data source supporting this visualization is X-Ray data source for it&amp;rsquo;s Service map feature. For more information, refer to the &lt;a href=&#34;/grafana/plugins/grafana-x-ray-datasource&#34;&gt;X-Ray plugin documentation&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;navigating-the-node-graph&#34;&gt;Navigating the node graph&lt;/h2&gt;
&lt;p&gt;You can pan and zoom in or out the node graph.&lt;/p&gt;
&lt;h3 id=&#34;pan&#34;&gt;Pan&lt;/h3&gt;
&lt;p&gt;You can pan the view by clicking outside any node or edge and dragging your mouse.&lt;/p&gt;
&lt;h3 id=&#34;zoom-in-or-out&#34;&gt;Zoom in or out&lt;/h3&gt;
&lt;p&gt;Use the buttons in the upper left corner or use the mouse wheel, touchpad scroll, together with either Ctrl or Cmd key to zoom in or out.&lt;/p&gt;
&lt;h3 id=&#34;explore-hidden-nodes&#34;&gt;Explore hidden nodes&lt;/h3&gt;
&lt;p&gt;The number of nodes shown at a given time is limited to maintain a reasonable visualization performance. Nodes that are not currently visible are hidden behind clickable markers that show an approximate number of hidden nodes that are connected by a particular edge. You can click on the marker to expand the graph around that node.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/node-graph/node-graph-exploration-8-0.png&#34;
  alt=&#34;Node graph exploration&#34; width=&#34;898&#34;
     height=&#34;658&#34;/&gt;&lt;/p&gt;
&lt;h3 id=&#34;grid-view&#34;&gt;Grid view&lt;/h3&gt;
&lt;p&gt;You can switch to the grid view to have a better overview of the most interesting nodes in the graph. Grid view shows nodes in a grid without edges and can be sorted by stats shown inside the node or by stats represented by the a colored border of the nodes.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/node-graph/node-graph-grid-8-0.png&#34;
  alt=&#34;Node graph grid&#34; width=&#34;1762&#34;
     height=&#34;1286&#34;/&gt;&lt;/p&gt;
&lt;p&gt;To sort the nodes, click on the stats inside the legend. The marker next to the stat name shows which stat is currently used for sorting and sorting direction.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/node-graph/node-graph-legend-8-0.png&#34;
  alt=&#34;Node graph legend&#34; width=&#34;1302&#34;
     height=&#34;86&#34;/&gt;&lt;/p&gt;
&lt;p&gt;Click on the node and select &amp;ldquo;Show in Graph layout&amp;rdquo; option to switch back to graph layout and focus on the selected node, to show it in context of the full graph.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/node-graph/node-graph-grid-to-default-8-0.png&#34;
  alt=&#34;Node graph grid to default&#34; width=&#34;556&#34;
     height=&#34;456&#34;/&gt;&lt;/p&gt;
&lt;h2 id=&#34;data-api&#34;&gt;Data API&lt;/h2&gt;
&lt;p&gt;This visualization needs a specific shape of the data to be returned from the data source in order to correctly display it.&lt;/p&gt;
&lt;p&gt;Data source needs to return two data frames, one for nodes and one for edges. You have to set &lt;code&gt;frame.meta.preferredVisualisationType = &#39;nodeGraph&#39;&lt;/code&gt; on both data frames or name them &lt;code&gt;nodes&lt;/code&gt; and &lt;code&gt;edges&lt;/code&gt; respectively for the node graph to render.&lt;/p&gt;
&lt;h3 id=&#34;node-parameters&#34;&gt;Node parameters&lt;/h3&gt;
&lt;p&gt;Required fields:&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Field name&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;id&lt;/td&gt;
              &lt;td&gt;string&lt;/td&gt;
              &lt;td&gt;Unique identifier of the node. This ID is referenced by edge in it&amp;rsquo;s source and target field.&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;Optional fields:&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Field name&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;title&lt;/td&gt;
              &lt;td&gt;string&lt;/td&gt;
              &lt;td&gt;Name of the node visible in just under the node.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;subTitle&lt;/td&gt;
              &lt;td&gt;string&lt;/td&gt;
              &lt;td&gt;Additional, name, type or other identifier that will be shown right under the title.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;mainStat&lt;/td&gt;
              &lt;td&gt;string/number&lt;/td&gt;
              &lt;td&gt;First stat shown inside the node itself. Can be either string in which case the value will be shown as it is or it can be a number in which case any unit associated with that field will be also shown.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;secondaryStat&lt;/td&gt;
              &lt;td&gt;string/number&lt;/td&gt;
              &lt;td&gt;Same as mainStat but shown right under it inside the node.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;arc__*&lt;/td&gt;
              &lt;td&gt;number&lt;/td&gt;
              &lt;td&gt;Any field prefixed with &lt;code&gt;arc__&lt;/code&gt; will be used to create the color circle around the node. All values in these fields should add up to 1. You can specify color using &lt;code&gt;config.color.fixedColor&lt;/code&gt;.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;detail__*&lt;/td&gt;
              &lt;td&gt;string/number&lt;/td&gt;
              &lt;td&gt;Any field prefixed with &lt;code&gt;detail__&lt;/code&gt; will be shown in the header of context menu when clicked on the node. Use &lt;code&gt;config.displayName&lt;/code&gt; for more human readable label.&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h3 id=&#34;edge-parameters&#34;&gt;Edge parameters&lt;/h3&gt;
&lt;p&gt;Required fields:&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Field name&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;id&lt;/td&gt;
              &lt;td&gt;string&lt;/td&gt;
              &lt;td&gt;Unique identifier of the edge.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;source&lt;/td&gt;
              &lt;td&gt;string&lt;/td&gt;
              &lt;td&gt;Id of the source node.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;target&lt;/td&gt;
              &lt;td&gt;string&lt;/td&gt;
              &lt;td&gt;Id of the target.&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;Optional fields:&lt;/p&gt;
&lt;section class=&#34;expand-table-wrapper&#34;&gt;&lt;div class=&#34;button-div&#34;&gt;
      &lt;button class=&#34;expand-table-btn&#34;&gt;Expand table&lt;/button&gt;
    &lt;/div&gt;&lt;div class=&#34;responsive-table-wrapper&#34;&gt;
    &lt;table&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Field name&lt;/th&gt;
              &lt;th&gt;Type&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;mainStat&lt;/td&gt;
              &lt;td&gt;string/number&lt;/td&gt;
              &lt;td&gt;First stat shown in the overlay when hovering over the edge. Can be either string in which case the value will be shown as it is or it can be a number in which case any unit associated with that field will be also shown&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;secondaryStat&lt;/td&gt;
              &lt;td&gt;string/number&lt;/td&gt;
              &lt;td&gt;Same as mainStat but shown right under it.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;detail__*&lt;/td&gt;
              &lt;td&gt;string/number&lt;/td&gt;
              &lt;td&gt;Any field prefixed with &lt;code&gt;detail__&lt;/code&gt; will be shown in the header of context menu when clicked on the edge. Use &lt;code&gt;config.displayName&lt;/code&gt; for more human readable label.&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;]]></content><description>&lt;h1 id="node-graph-panel">Node graph panel&lt;/h1>
&lt;blockquote>
&lt;p>&lt;strong>Note:&lt;/strong> This panel is currently in beta. Expect changes in future releases.&lt;/p>&lt;/blockquote>
&lt;p>The &lt;em>Node graph&lt;/em> can visualize directed graphs or networks. It uses a directed force layout to effectively position the nodes, so it can display complex infrastructure maps, hierarchies, or execution diagrams.&lt;/p></description></item><item><title>Pie chart</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/pie-chart-panel/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/pie-chart-panel/</guid><content><![CDATA[&lt;h1 id=&#34;pie-chart&#34;&gt;Pie chart&lt;/h1&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 1200px;&#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/pie-chart-panel/pie-chart-example.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/pie-chart-panel/pie-chart-example.png&#34;data-srcset=&#34;/static/img/docs/pie-chart-panel/pie-chart-example.png?w=320 320w, /static/img/docs/pie-chart-panel/pie-chart-example.png?w=550 550w, /static/img/docs/pie-chart-panel/pie-chart-example.png?w=750 750w, /static/img/docs/pie-chart-panel/pie-chart-example.png?w=900 900w, /static/img/docs/pie-chart-panel/pie-chart-example.png?w=1040 1040w, /static/img/docs/pie-chart-panel/pie-chart-example.png?w=1240 1240w, /static/img/docs/pie-chart-panel/pie-chart-example.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Pie chart visualization&#34;width=&#34;1130&#34;height=&#34;341&#34;title=&#34;Pie chart visualization&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/pie-chart-panel/pie-chart-example.png&#34;
            alt=&#34;Pie chart visualization&#34;width=&#34;1130&#34;height=&#34;341&#34;title=&#34;Pie chart visualization&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Pie chart visualization&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;The pie chart displays reduced series, or values in a series, from one or more queries, as they relate to each other, in the form of slices of a pie. The arc length, area and central angle of a slice are all proportional to the slices value, as it relates to the sum of all values. This type of chart is best used when you want a quick comparison of a small set of values in an aesthetically pleasing form.&lt;/p&gt;
&lt;h2 id=&#34;value-options&#34;&gt;Value options&lt;/h2&gt;
&lt;p&gt;Use the following options to refine the value in your visualization.&lt;/p&gt;
&lt;h3 id=&#34;show&#34;&gt;Show&lt;/h3&gt;
&lt;p&gt;Choose how much information to show.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Calculate -&lt;/strong&gt; Reduces each value to a single value per series.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;All values -&lt;/strong&gt; Displays every value from a single series.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;calculation&#34;&gt;Calculation&lt;/h3&gt;
&lt;p&gt;Select a calculation to reduce each series when Calculate has been selected. For information about available calculations, refer to the &lt;a href=&#34;../../panels/reference-calculation-types/&#34;&gt;Calculation list&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;limit&#34;&gt;Limit&lt;/h3&gt;
&lt;p&gt;When displaying every value from a single series, this limits the number of values displayed.&lt;/p&gt;
&lt;h3 id=&#34;fields&#34;&gt;Fields&lt;/h3&gt;
&lt;p&gt;Select which field or fields to display in the visualization. Each field name is available on the list, or you can select one of the following options:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Numeric fields -&lt;/strong&gt; All fields with numerical values.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;All fields -&lt;/strong&gt; All fields that are not removed by transformations.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Time -&lt;/strong&gt; All fields with time values.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;pie-chart-options&#34;&gt;Pie chart options&lt;/h2&gt;
&lt;p&gt;Use these options to refine how your visualization looks.&lt;/p&gt;
&lt;h3 id=&#34;pie-chart-type&#34;&gt;Pie chart type&lt;/h3&gt;
&lt;p&gt;Select the pie chart display style.&lt;/p&gt;
&lt;h3 id=&#34;pie&#34;&gt;Pie&lt;/h3&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/pie-chart-panel/pie-type-chart-7-5.png&#34;
  alt=&#34;Pie type chart&#34; width=&#34;396&#34;
     height=&#34;396&#34;/&gt;&lt;/p&gt;
&lt;h3 id=&#34;donut&#34;&gt;Donut&lt;/h3&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/pie-chart-panel/donut-type-chart-7-5.png&#34;
  alt=&#34;Donut type chart&#34; width=&#34;395&#34;
     height=&#34;394&#34;/&gt;&lt;/p&gt;
&lt;h3 id=&#34;labels&#34;&gt;Labels&lt;/h3&gt;
&lt;p&gt;Select labels to display on the pie chart. You can select more than one.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Name -&lt;/strong&gt; The series or field name.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Percent -&lt;/strong&gt; The percentage of the whole.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Value -&lt;/strong&gt; The raw numerical value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Labels are displayed in white over the body of the chart. You might need to select darker chart colors to make them more visible. Long names or numbers might be clipped.&lt;/p&gt;
&lt;p&gt;The following example shows a pie chart with &lt;strong&gt;Name&lt;/strong&gt; and &lt;strong&gt;Percent&lt;/strong&gt; labels displayed.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/pie-chart-panel/pie-chart-labels-7-5.png&#34;
  alt=&#34;Pie chart labels&#34; width=&#34;400&#34;
     height=&#34;398&#34;/&gt;&lt;/p&gt;


&lt;div data-shared=&#34;visualizations/tooltip-mode.md&#34;&gt;
            &lt;h3 id=&#34;tooltip-mode&#34;&gt;Tooltip mode&lt;/h3&gt;
&lt;p&gt;When you hover your cursor over the visualization, Grafana can display tooltips. Choose how tooltips behave.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Single -&lt;/strong&gt; The hover tooltip shows only a single series, the one that you are hovering over on the visualization.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;All -&lt;/strong&gt; The hover tooltip shows all series in the visualization. Grafana highlights the series that you are hovering over in bold in the series list in the tooltip.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hidden -&lt;/strong&gt; Do not display the tooltip when you interact with the visualization.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Use an override to hide individual series from the tooltip.&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;

        


&lt;div data-shared=&#34;visualizations/legend-mode.md&#34;&gt;
            &lt;h3 id=&#34;legend-mode&#34;&gt;Legend mode&lt;/h3&gt;
&lt;p&gt;Use these settings to refine how the legend appears in your visualization.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;List -&lt;/strong&gt; Displays the legend as a list. This is a default display mode of the legend.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Table -&lt;/strong&gt; Displays the legend as a table.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hidden -&lt;/strong&gt; Hides the legend.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;legend-placement&#34;&gt;Legend placement&lt;/h3&gt;
&lt;p&gt;Choose where to display the legend.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Bottom -&lt;/strong&gt; Below the graph.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Right -&lt;/strong&gt; To the right of the graph.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

        
&lt;h3 id=&#34;legend-values&#34;&gt;Legend values&lt;/h3&gt;
&lt;p&gt;Select values to display in the legend. You can select more than one.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Percent -&lt;/strong&gt; The percentage of the whole.
&lt;strong&gt;Value -&lt;/strong&gt; The raw numerical value.&lt;/p&gt;
]]></content><description>&lt;h1 id="pie-chart">Pie chart&lt;/h1>
&lt;figure
class="figure-wrapper figure-wrapper__lightbox w-100p "
style="max-width: 1200px;"
itemprop="associatedMedia"
itemscope=""
itemtype="http://schema.org/ImageObject"
>&lt;a
class="lightbox-link captioned"
href="/static/img/docs/pie-chart-panel/pie-chart-example.png"
itemprop="contentUrl"
>&lt;div class="img-wrapper w-100p h-auto">&lt;img
class="lazyload mb-0"
data-src="/static/img/docs/pie-chart-panel/pie-chart-example.png"data-srcset="/static/img/docs/pie-chart-panel/pie-chart-example.png?w=320 320w, /static/img/docs/pie-chart-panel/pie-chart-example.png?w=550 550w, /static/img/docs/pie-chart-panel/pie-chart-example.png?w=750 750w, /static/img/docs/pie-chart-panel/pie-chart-example.png?w=900 900w, /static/img/docs/pie-chart-panel/pie-chart-example.png?w=1040 1040w, /static/img/docs/pie-chart-panel/pie-chart-example.png?w=1240 1240w, /static/img/docs/pie-chart-panel/pie-chart-example.png?w=1920 1920w"data-sizes="auto"alt="Pie chart visualization"width="1130"height="341"title="Pie chart visualization"/>
&lt;noscript>
&lt;img
src="/static/img/docs/pie-chart-panel/pie-chart-example.png"
alt="Pie chart visualization"width="1130"height="341"title="Pie chart visualization"/>
&lt;/noscript>&lt;/div>&lt;figcaption class="w-100p caption text-gray-13 ">Pie chart visualization&lt;/figcaption>&lt;/a>&lt;/figure>
&lt;p>The pie chart displays reduced series, or values in a series, from one or more queries, as they relate to each other, in the form of slices of a pie. The arc length, area and central angle of a slice are all proportional to the slices value, as it relates to the sum of all values. This type of chart is best used when you want a quick comparison of a small set of values in an aesthetically pleasing form.&lt;/p></description></item><item><title>Stat</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/stat-panel/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/stat-panel/</guid><content><![CDATA[&lt;h1 id=&#34;stat&#34;&gt;Stat&lt;/h1&gt;
&lt;p&gt;The Stat panel visualization shows a one large stat value with an optional graph sparkline. You can control the background or value color using thresholds.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 1025px;&#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/v66/stat_panel_dark3.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/v66/stat_panel_dark3.png&#34;data-srcset=&#34;/static/img/docs/v66/stat_panel_dark3.png?w=320 320w, /static/img/docs/v66/stat_panel_dark3.png?w=550 550w, /static/img/docs/v66/stat_panel_dark3.png?w=750 750w, /static/img/docs/v66/stat_panel_dark3.png?w=900 900w, /static/img/docs/v66/stat_panel_dark3.png?w=1040 1040w, /static/img/docs/v66/stat_panel_dark3.png?w=1240 1240w, /static/img/docs/v66/stat_panel_dark3.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Stat panel&#34;width=&#34;1040&#34;height=&#34;159&#34;title=&#34;Stat panel&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v66/stat_panel_dark3.png&#34;
            alt=&#34;Stat panel&#34;width=&#34;1040&#34;height=&#34;159&#34;title=&#34;Stat panel&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Stat panel&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; This panel replaces the Singlestat panel, which was deprecated in Grafana 7.0 and removed in Grafana 8.0.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;By default, the Stat panel displays one of the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Just the value for a single series or field.&lt;/li&gt;
&lt;li&gt;Both the value and name for multiple series or fields.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can use the &lt;strong&gt;Text mode&lt;/strong&gt; to control whether the text is displayed or not.&lt;/p&gt;
&lt;p&gt;Example screenshot:&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 1025px;&#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/v71/stat-panel-text-modes.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/v71/stat-panel-text-modes.png&#34;data-srcset=&#34;/static/img/docs/v71/stat-panel-text-modes.png?w=320 320w, /static/img/docs/v71/stat-panel-text-modes.png?w=550 550w, /static/img/docs/v71/stat-panel-text-modes.png?w=750 750w, /static/img/docs/v71/stat-panel-text-modes.png?w=900 900w, /static/img/docs/v71/stat-panel-text-modes.png?w=1040 1040w, /static/img/docs/v71/stat-panel-text-modes.png?w=1240 1240w, /static/img/docs/v71/stat-panel-text-modes.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Stat panel&#34;width=&#34;1716&#34;height=&#34;762&#34;title=&#34;Stat panel&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v71/stat-panel-text-modes.png&#34;
            alt=&#34;Stat panel&#34;width=&#34;1716&#34;height=&#34;762&#34;title=&#34;Stat panel&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Stat panel&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h2 id=&#34;automatic-layout-adjustment&#34;&gt;Automatic layout adjustment&lt;/h2&gt;
&lt;p&gt;The panel automatically adjusts the layout depending on available width and height in the dashboard. It automatically hides the graph (sparkline) if the panel becomes too small.&lt;/p&gt;
&lt;h2 id=&#34;value-options&#34;&gt;Value options&lt;/h2&gt;
&lt;p&gt;Use the following options to refine how your visualization displays the value:&lt;/p&gt;
&lt;h3 id=&#34;show&#34;&gt;Show&lt;/h3&gt;
&lt;p&gt;Choose how Grafana displays your data.&lt;/p&gt;
&lt;h4 id=&#34;calculate&#34;&gt;Calculate&lt;/h4&gt;
&lt;p&gt;Show a calculated value based on all rows.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Calculation -&lt;/strong&gt; Select a reducer function that Grafana will use to reduce many fields to a single value. For a list of available calculations, refer to &lt;a href=&#34;../../panels/reference-calculation-types/&#34;&gt;List of calculations&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fields -&lt;/strong&gt; Select the fields display in the panel.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;all-values&#34;&gt;All values&lt;/h4&gt;
&lt;p&gt;Show a separate stat for every row. If you select this option, then you can also limit the number of rows to display.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Limit -&lt;/strong&gt; The maximum number of rows to display. Default is 5,000.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fields -&lt;/strong&gt; Select the fields display in the panel.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;stat-styles&#34;&gt;Stat styles&lt;/h2&gt;
&lt;p&gt;Style your visualization.&lt;/p&gt;
&lt;h3 id=&#34;orientation&#34;&gt;Orientation&lt;/h3&gt;
&lt;p&gt;Choose a stacking direction.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Auto -&lt;/strong&gt; Grafana selects what it thinks is the best orientation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Horizontal -&lt;/strong&gt; Bars stretch horizontally, left to right.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Vertical -&lt;/strong&gt; Bars stretch vertically, top to bottom.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;text-mode&#34;&gt;Text mode&lt;/h3&gt;
&lt;p&gt;You can use the Text mode option to control what text the panel renders. If the value is not important, only the name and color is, then change the &lt;strong&gt;Text mode&lt;/strong&gt; to &lt;strong&gt;Name&lt;/strong&gt;. The value will still be used to determine color and is displayed in a tooltip.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Auto -&lt;/strong&gt; If the data contains multiple series or fields, show both name and value.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Value -&lt;/strong&gt; Show only value, never name. Name is displayed in the hover tooltip instead.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Value and name -&lt;/strong&gt; Always show value and name.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Name -&lt;/strong&gt; Show name instead of value. Value is displayed in the hover tooltip.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;None -&lt;/strong&gt; Show nothing (empty). Name and value are displayed in the hover tooltip.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;color-mode&#34;&gt;Color mode&lt;/h3&gt;
&lt;p&gt;Select a color mode.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Value -&lt;/strong&gt; Colors only the value and graph area.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Background -&lt;/strong&gt; Colors the background as well.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;graph-mode&#34;&gt;Graph mode&lt;/h3&gt;
&lt;p&gt;Select a graph and splarkline mode.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;None -&lt;/strong&gt; Hides the graph and only shows the value.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Area -&lt;/strong&gt; Shows the area graph below the value. This requires that your query returns a time column.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;text-alignment&#34;&gt;Text alignment&lt;/h3&gt;
&lt;p&gt;Choose an alignment mode.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Auto -&lt;/strong&gt; If only a single value is shown (no repeat), then the value is centered. If multiple series or rows are shown, then the value is left-aligned.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Center -&lt;/strong&gt; Stat value is centered.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;text-size&#34;&gt;Text size&lt;/h2&gt;
&lt;p&gt;Adjust the sizes of the gauge text.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Title -&lt;/strong&gt; Enter a numeric value for the gauge title size.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Value -&lt;/strong&gt; Enter a numeric value for the gauge value size.&lt;/li&gt;
&lt;/ul&gt;
]]></content><description>&lt;h1 id="stat">Stat&lt;/h1>
&lt;p>The Stat panel visualization shows a one large stat value with an optional graph sparkline. You can control the background or value color using thresholds.&lt;/p></description></item><item><title>State timeline</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/state-timeline/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/state-timeline/</guid><content><![CDATA[&lt;h1 id=&#34;state-timeline&#34;&gt;State timeline&lt;/h1&gt;
&lt;p&gt;The state timeline panel visualization shows discrete state changes over time. Each field or series is rendered as its unique horizontal band. State regions can either be rendered with or without values. This panel works well with string or boolean states but can also be used with time series. When used with time series, the thresholds are used to turn the numerical values into discrete state regions.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 1025px;&#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/v8/state_timeline_strings.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/v8/state_timeline_strings.png&#34;data-srcset=&#34;/static/img/docs/v8/state_timeline_strings.png?w=320 320w, /static/img/docs/v8/state_timeline_strings.png?w=550 550w, /static/img/docs/v8/state_timeline_strings.png?w=750 750w, /static/img/docs/v8/state_timeline_strings.png?w=900 900w, /static/img/docs/v8/state_timeline_strings.png?w=1040 1040w, /static/img/docs/v8/state_timeline_strings.png?w=1240 1240w, /static/img/docs/v8/state_timeline_strings.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;state timeline with string states&#34;width=&#34;1055&#34;height=&#34;303&#34;title=&#34;state timeline with string states&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v8/state_timeline_strings.png&#34;
            alt=&#34;state timeline with string states&#34;width=&#34;1055&#34;height=&#34;303&#34;title=&#34;state timeline with string states&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;state timeline with string states&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h2 id=&#34;state-timeline-options&#34;&gt;State timeline options&lt;/h2&gt;
&lt;p&gt;Use these options to refine the visualization.&lt;/p&gt;
&lt;h3 id=&#34;merge-equal-consecutive-values&#34;&gt;Merge equal consecutive values&lt;/h3&gt;
&lt;p&gt;Controls whether Grafana merges identical values if they are next to each other.&lt;/p&gt;
&lt;h3 id=&#34;show-values&#34;&gt;Show values&lt;/h3&gt;
&lt;p&gt;Controls whether values are rendered inside the state regions. Auto will render values if there is sufficient space.&lt;/p&gt;
&lt;h3 id=&#34;align-values&#34;&gt;Align values&lt;/h3&gt;
&lt;p&gt;Controls value alignment inside state regions.&lt;/p&gt;
&lt;h3 id=&#34;row-height&#34;&gt;Row height&lt;/h3&gt;
&lt;p&gt;Controls how much space between rows there are. 1 = no space = 0.5 = 50% space.&lt;/p&gt;
&lt;h3 id=&#34;line-width&#34;&gt;Line width&lt;/h3&gt;
&lt;p&gt;Controls line width of state regions.&lt;/p&gt;
&lt;h3 id=&#34;fill-opacity&#34;&gt;Fill opacity&lt;/h3&gt;
&lt;p&gt;Controls the opacity of state regions.&lt;/p&gt;
&lt;h2 id=&#34;value-mappings&#34;&gt;Value mappings&lt;/h2&gt;
&lt;p&gt;To assign colors to boolean or string values, use &lt;a href=&#34;../../panels/format-data/about-value-mapping/&#34;&gt;Value mappings&lt;/a&gt;.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 300px;&#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/v8/value_mappings_side_editor.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/v8/value_mappings_side_editor.png&#34;data-srcset=&#34;/static/img/docs/v8/value_mappings_side_editor.png?w=320 320w, /static/img/docs/v8/value_mappings_side_editor.png?w=550 550w, /static/img/docs/v8/value_mappings_side_editor.png?w=750 750w, /static/img/docs/v8/value_mappings_side_editor.png?w=900 900w, /static/img/docs/v8/value_mappings_side_editor.png?w=1040 1040w, /static/img/docs/v8/value_mappings_side_editor.png?w=1240 1240w, /static/img/docs/v8/value_mappings_side_editor.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Value mappings side editor&#34;width=&#34;371&#34;height=&#34;248&#34;title=&#34;Value mappings side editor&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v8/value_mappings_side_editor.png&#34;
            alt=&#34;Value mappings side editor&#34;width=&#34;371&#34;height=&#34;248&#34;title=&#34;Value mappings side editor&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Value mappings side editor&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h2 id=&#34;time-series-data-with-thresholds&#34;&gt;Time series data with thresholds&lt;/h2&gt;
&lt;p&gt;The panel can be used with time series data as well. In this case, the thresholds are used to turn the time series into discrete colored state regions.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 1025px;&#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/v8/state_timeline_time_series.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/v8/state_timeline_time_series.png&#34;data-srcset=&#34;/static/img/docs/v8/state_timeline_time_series.png?w=320 320w, /static/img/docs/v8/state_timeline_time_series.png?w=550 550w, /static/img/docs/v8/state_timeline_time_series.png?w=750 750w, /static/img/docs/v8/state_timeline_time_series.png?w=900 900w, /static/img/docs/v8/state_timeline_time_series.png?w=1040 1040w, /static/img/docs/v8/state_timeline_time_series.png?w=1240 1240w, /static/img/docs/v8/state_timeline_time_series.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;state timeline with time series&#34;width=&#34;1004&#34;height=&#34;345&#34;title=&#34;state timeline with time series&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v8/state_timeline_time_series.png&#34;
            alt=&#34;state timeline with time series&#34;width=&#34;1004&#34;height=&#34;345&#34;title=&#34;state timeline with time series&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;state timeline with time series&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h2 id=&#34;legend-options&#34;&gt;Legend options&lt;/h2&gt;
&lt;p&gt;When the legend option is enabled it can show either the value mappings or the threshold brackets. To show the value mappings in the legend, it&amp;rsquo;s important that the &lt;code&gt;Color scheme&lt;/code&gt; as referenced in &lt;a href=&#34;../../panels/working-with-panels/apply-color-to-series/&#34;&gt;Apply color to a series and fields&lt;/a&gt; is set to &lt;code&gt;Single color&lt;/code&gt; or &lt;code&gt;Classic palette&lt;/code&gt;. To see the threshold brackets in the legend set the &lt;code&gt;Color scheme&lt;/code&gt; to &lt;code&gt;From thresholds&lt;/code&gt;.&lt;/p&gt;


&lt;div data-shared=&#34;visualizations/legend-mode.md&#34;&gt;
            &lt;h3 id=&#34;legend-mode&#34;&gt;Legend mode&lt;/h3&gt;
&lt;p&gt;Use these settings to refine how the legend appears in your visualization.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;List -&lt;/strong&gt; Displays the legend as a list. This is a default display mode of the legend.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Table -&lt;/strong&gt; Displays the legend as a table.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hidden -&lt;/strong&gt; Hides the legend.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;legend-placement&#34;&gt;Legend placement&lt;/h3&gt;
&lt;p&gt;Choose where to display the legend.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Bottom -&lt;/strong&gt; Below the graph.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Right -&lt;/strong&gt; To the right of the graph.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

        
]]></content><description>&lt;h1 id="state-timeline">State timeline&lt;/h1>
&lt;p>The state timeline panel visualization shows discrete state changes over time. Each field or series is rendered as its unique horizontal band. State regions can either be rendered with or without values. This panel works well with string or boolean states but can also be used with time series. When used with time series, the thresholds are used to turn the numerical values into discrete state regions.&lt;/p></description></item><item><title>Status history</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/status-history/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/status-history/</guid><content><![CDATA[&lt;h1 id=&#34;status-history&#34;&gt;Status history&lt;/h1&gt;
&lt;p&gt;The Status history visualization shows periodic states over time. Each field or series is rendered as a horizontal row. Boxes are rendered and centered around each value.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 1025px;&#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/status-history-panel/status-history-example-v8-0.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/status-history-panel/status-history-example-v8-0.png&#34;data-srcset=&#34;/static/img/docs/status-history-panel/status-history-example-v8-0.png?w=320 320w, /static/img/docs/status-history-panel/status-history-example-v8-0.png?w=550 550w, /static/img/docs/status-history-panel/status-history-example-v8-0.png?w=750 750w, /static/img/docs/status-history-panel/status-history-example-v8-0.png?w=900 900w, /static/img/docs/status-history-panel/status-history-example-v8-0.png?w=1040 1040w, /static/img/docs/status-history-panel/status-history-example-v8-0.png?w=1240 1240w, /static/img/docs/status-history-panel/status-history-example-v8-0.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Status history example&#34;width=&#34;1356&#34;height=&#34;459&#34;title=&#34;Status history example&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/status-history-panel/status-history-example-v8-0.png&#34;
            alt=&#34;Status history example&#34;width=&#34;1356&#34;height=&#34;459&#34;title=&#34;Status history example&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Status history example&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h2 id=&#34;supported-data&#34;&gt;Supported data&lt;/h2&gt;
&lt;p&gt;Status history visualization works with string, boolean and numerical fields or time series. A time field is required. You can use value mappings to color strings or assign text values to numerical ranges.&lt;/p&gt;
&lt;h2 id=&#34;display-options&#34;&gt;Display options&lt;/h2&gt;
&lt;p&gt;Use these options to refine the visualization.&lt;/p&gt;
&lt;h3 id=&#34;show-values&#34;&gt;Show values&lt;/h3&gt;
&lt;p&gt;Controls whether values are rendered inside the value boxes. Auto will render values if there is sufficient space.&lt;/p&gt;
&lt;h3 id=&#34;column-width&#34;&gt;Column width&lt;/h3&gt;
&lt;p&gt;Controls the width of boxes. 1 = maximum space and 0 = minimum space.&lt;/p&gt;
&lt;h3 id=&#34;line-width&#34;&gt;Line width&lt;/h3&gt;
&lt;p&gt;Controls line width of state regions.&lt;/p&gt;
&lt;h3 id=&#34;fill-opacity&#34;&gt;Fill opacity&lt;/h3&gt;
&lt;p&gt;Controls the opacity of state regions.&lt;/p&gt;
&lt;h2 id=&#34;value-mappings&#34;&gt;Value mappings&lt;/h2&gt;
&lt;p&gt;To assign colors to boolean or string values, use the Value mappings.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 300px;&#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/v8/value_mappings_side_editor.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/v8/value_mappings_side_editor.png&#34;data-srcset=&#34;/static/img/docs/v8/value_mappings_side_editor.png?w=320 320w, /static/img/docs/v8/value_mappings_side_editor.png?w=550 550w, /static/img/docs/v8/value_mappings_side_editor.png?w=750 750w, /static/img/docs/v8/value_mappings_side_editor.png?w=900 900w, /static/img/docs/v8/value_mappings_side_editor.png?w=1040 1040w, /static/img/docs/v8/value_mappings_side_editor.png?w=1240 1240w, /static/img/docs/v8/value_mappings_side_editor.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Value mappings side editor&#34;width=&#34;371&#34;height=&#34;248&#34;title=&#34;Value mappings side editor&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v8/value_mappings_side_editor.png&#34;
            alt=&#34;Value mappings side editor&#34;width=&#34;371&#34;height=&#34;248&#34;title=&#34;Value mappings side editor&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Value mappings side editor&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h2 id=&#34;time-series-data-with-thresholds&#34;&gt;Time series data with thresholds&lt;/h2&gt;
&lt;p&gt;The panel can be used with time series data as well. In this case, the thresholds are used to color the boxes. You can also
use gradient color schemes to color values.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 1025px;&#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/v8/state_timeline_time_series.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/v8/state_timeline_time_series.png&#34;data-srcset=&#34;/static/img/docs/v8/state_timeline_time_series.png?w=320 320w, /static/img/docs/v8/state_timeline_time_series.png?w=550 550w, /static/img/docs/v8/state_timeline_time_series.png?w=750 750w, /static/img/docs/v8/state_timeline_time_series.png?w=900 900w, /static/img/docs/v8/state_timeline_time_series.png?w=1040 1040w, /static/img/docs/v8/state_timeline_time_series.png?w=1240 1240w, /static/img/docs/v8/state_timeline_time_series.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;state timeline with time series&#34;width=&#34;1004&#34;height=&#34;345&#34;title=&#34;state timeline with time series&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v8/state_timeline_time_series.png&#34;
            alt=&#34;state timeline with time series&#34;width=&#34;1004&#34;height=&#34;345&#34;title=&#34;state timeline with time series&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;state timeline with time series&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h2 id=&#34;legend-options&#34;&gt;Legend options&lt;/h2&gt;
&lt;p&gt;When the legend option is enabled it can show either the value mappings or the threshold brackets. To show the value mappings in the legend, it&amp;rsquo;s important that the &lt;code&gt;Color scheme&lt;/code&gt; as referenced in &lt;a href=&#34;../../panels/working-with-panels/apply-color-to-series/&#34;&gt;Apply color to a series and fields&lt;/a&gt; is set to &lt;code&gt;Single color&lt;/code&gt; or &lt;code&gt;Classic palette&lt;/code&gt;. To see the threshold brackets in the legend set the &lt;code&gt;Color scheme&lt;/code&gt; to &lt;code&gt;From thresholds&lt;/code&gt;.&lt;/p&gt;


&lt;div data-shared=&#34;visualizations/legend-mode.md&#34;&gt;
            &lt;h3 id=&#34;legend-mode&#34;&gt;Legend mode&lt;/h3&gt;
&lt;p&gt;Use these settings to refine how the legend appears in your visualization.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;List -&lt;/strong&gt; Displays the legend as a list. This is a default display mode of the legend.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Table -&lt;/strong&gt; Displays the legend as a table.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hidden -&lt;/strong&gt; Hides the legend.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;legend-placement&#34;&gt;Legend placement&lt;/h3&gt;
&lt;p&gt;Choose where to display the legend.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Bottom -&lt;/strong&gt; Below the graph.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Right -&lt;/strong&gt; To the right of the graph.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

        
]]></content><description>&lt;h1 id="status-history">Status history&lt;/h1>
&lt;p>The Status history visualization shows periodic states over time. Each field or series is rendered as a horizontal row. Boxes are rendered and centered around each value.&lt;/p></description></item><item><title>Table</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/table/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/table/</guid><content><![CDATA[&lt;h1 id=&#34;table&#34;&gt;Table&lt;/h1&gt;
&lt;p&gt;The table panel visualization is very flexible, supporting multiple modes for time series and for tables, annotation, and raw JSON data. This panel also provides date formatting, value formatting, and coloring options.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 1200px;&#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/tables/table_visualization.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/tables/table_visualization.png&#34;data-srcset=&#34;/static/img/docs/tables/table_visualization.png?w=320 320w, /static/img/docs/tables/table_visualization.png?w=550 550w, /static/img/docs/tables/table_visualization.png?w=750 750w, /static/img/docs/tables/table_visualization.png?w=900 900w, /static/img/docs/tables/table_visualization.png?w=1040 1040w, /static/img/docs/tables/table_visualization.png?w=1240 1240w, /static/img/docs/tables/table_visualization.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Table visualization&#34;width=&#34;1222&#34;height=&#34;419&#34;title=&#34;Table visualization&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/tables/table_visualization.png&#34;
            alt=&#34;Table visualization&#34;width=&#34;1222&#34;height=&#34;419&#34;title=&#34;Table visualization&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Table visualization&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h2 id=&#34;annotation-support&#34;&gt;Annotation support&lt;/h2&gt;
&lt;p&gt;Annotations are not currently supported in the new table panel. This might be added back in a future release.&lt;/p&gt;
&lt;h2 id=&#34;sort-column&#34;&gt;Sort column&lt;/h2&gt;
&lt;p&gt;Click a column title to change the sort order from default to descending to ascending. Each time you click, the sort order changes to the next option in the cycle. You can only sort by one column at a time.&lt;/p&gt;
&lt;p&gt;&lt;img
  class=&#34;lazyload d-inline-block&#34;
  data-src=&#34;/static/img/docs/tables/sort-descending.png&#34;
  alt=&#34;Sort descending&#34; width=&#34;400&#34;
     height=&#34;147&#34;/&gt;&lt;/p&gt;
&lt;h2 id=&#34;table-options&#34;&gt;Table options&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; If you are using a table visualization created before Grafana 7.0, then you need to migrate to the new table version in order to see these options. To migrate, on the Panel tab, click &lt;strong&gt;Table&lt;/strong&gt; visualization. Grafana updates the table version and you can then access all table options.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;show-header&#34;&gt;Show header&lt;/h3&gt;
&lt;p&gt;Show or hide column names imported from your data source.&lt;/p&gt;
&lt;h2 id=&#34;column-width&#34;&gt;Column width&lt;/h2&gt;
&lt;p&gt;By default, Grafana automatically calculates the column width based on the table size and the minimum column width. This field option can override the setting and define the width for all columns in pixels.&lt;/p&gt;
&lt;p&gt;For example, if you enter &lt;code&gt;100&lt;/code&gt; in the field, then when you click outside the field, all the columns will be set to 100 pixels wide.&lt;/p&gt;
&lt;h2 id=&#34;minimum-column-width&#34;&gt;Minimum column width&lt;/h2&gt;
&lt;p&gt;By default, the minimum width of the table column is 150 pixels. This field option can override that default and will define the new minimum column width for the table panel in pixels.&lt;/p&gt;
&lt;p&gt;For example, if you enter &lt;code&gt;75&lt;/code&gt; in the field, then when you click outside the field, all the columns will scale to no smaller than 75 pixels wide.&lt;/p&gt;
&lt;p&gt;For small-screen devices, such as smartphones or tablets, reduce the default &lt;code&gt;150&lt;/code&gt; pixel value to&lt;code&gt;50&lt;/code&gt; to allow table based panels to render correctly in dashboards.&lt;/p&gt;
&lt;h2 id=&#34;column-alignment&#34;&gt;Column alignment&lt;/h2&gt;
&lt;p&gt;Choose how Grafana should align cell contents:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Auto (default)&lt;/li&gt;
&lt;li&gt;Left&lt;/li&gt;
&lt;li&gt;Center&lt;/li&gt;
&lt;li&gt;Right&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;cell-display-mode&#34;&gt;Cell display mode&lt;/h2&gt;
&lt;p&gt;By default, Grafana automatically chooses display settings. You can override the settings by choosing one of the following options to change all fields.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; If you set these in the Field tab, then the display modes will apply to all fields, including the time field. Many options will work best if you set them in the Override tab.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;color-text&#34;&gt;Color text&lt;/h3&gt;
&lt;p&gt;If thresholds are set, then the field text is displayed in the appropriate threshold color.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p docs-image--no-shadow&#34;
    style=&#34;max-width: 500px;&#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/tables/color-text.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/tables/color-text.png&#34;data-srcset=&#34;/static/img/docs/tables/color-text.png?w=320 320w, /static/img/docs/tables/color-text.png?w=550 550w, /static/img/docs/tables/color-text.png?w=750 750w, /static/img/docs/tables/color-text.png?w=900 900w, /static/img/docs/tables/color-text.png?w=1040 1040w, /static/img/docs/tables/color-text.png?w=1240 1240w, /static/img/docs/tables/color-text.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Color text&#34;width=&#34;400&#34;height=&#34;118&#34;title=&#34;Color text&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/tables/color-text.png&#34;
            alt=&#34;Color text&#34;width=&#34;400&#34;height=&#34;118&#34;title=&#34;Color text&#34;class=&#34;docs-image--no-shadow&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Color text&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h3 id=&#34;color-background-gradient-or-solid&#34;&gt;Color background (gradient or solid)&lt;/h3&gt;
&lt;p&gt;If thresholds are set, then the field background is displayed in the appropriate threshold color.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p docs-image--no-shadow&#34;
    style=&#34;max-width: 500px;&#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/tables/color-background.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/tables/color-background.png&#34;data-srcset=&#34;/static/img/docs/tables/color-background.png?w=320 320w, /static/img/docs/tables/color-background.png?w=550 550w, /static/img/docs/tables/color-background.png?w=750 750w, /static/img/docs/tables/color-background.png?w=900 900w, /static/img/docs/tables/color-background.png?w=1040 1040w, /static/img/docs/tables/color-background.png?w=1240 1240w, /static/img/docs/tables/color-background.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Color background&#34;width=&#34;399&#34;height=&#34;107&#34;title=&#34;Color background&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/tables/color-background.png&#34;
            alt=&#34;Color background&#34;width=&#34;399&#34;height=&#34;107&#34;title=&#34;Color background&#34;class=&#34;docs-image--no-shadow&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Color background&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h3 id=&#34;gradient-gauge&#34;&gt;Gradient gauge&lt;/h3&gt;
&lt;p&gt;The threshold levels define a gradient.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p docs-image--no-shadow&#34;
    style=&#34;max-width: 500px;&#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/tables/gradient-gauge.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/tables/gradient-gauge.png&#34;data-srcset=&#34;/static/img/docs/tables/gradient-gauge.png?w=320 320w, /static/img/docs/tables/gradient-gauge.png?w=550 550w, /static/img/docs/tables/gradient-gauge.png?w=750 750w, /static/img/docs/tables/gradient-gauge.png?w=900 900w, /static/img/docs/tables/gradient-gauge.png?w=1040 1040w, /static/img/docs/tables/gradient-gauge.png?w=1240 1240w, /static/img/docs/tables/gradient-gauge.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Gradient gauge&#34;width=&#34;399&#34;height=&#34;133&#34;title=&#34;Gradient gauge&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/tables/gradient-gauge.png&#34;
            alt=&#34;Gradient gauge&#34;width=&#34;399&#34;height=&#34;133&#34;title=&#34;Gradient gauge&#34;class=&#34;docs-image--no-shadow&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Gradient gauge&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h3 id=&#34;lcd-gauge&#34;&gt;LCD gauge&lt;/h3&gt;
&lt;p&gt;The gauge is split up in small cells that are lit or unlit.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p docs-image--no-shadow&#34;
    style=&#34;max-width: 500px;&#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/tables/lcd-gauge.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/tables/lcd-gauge.png&#34;data-srcset=&#34;/static/img/docs/tables/lcd-gauge.png?w=320 320w, /static/img/docs/tables/lcd-gauge.png?w=550 550w, /static/img/docs/tables/lcd-gauge.png?w=750 750w, /static/img/docs/tables/lcd-gauge.png?w=900 900w, /static/img/docs/tables/lcd-gauge.png?w=1040 1040w, /static/img/docs/tables/lcd-gauge.png?w=1240 1240w, /static/img/docs/tables/lcd-gauge.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;LCD gauge&#34;width=&#34;400&#34;height=&#34;169&#34;title=&#34;LCD gauge&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/tables/lcd-gauge.png&#34;
            alt=&#34;LCD gauge&#34;width=&#34;400&#34;height=&#34;169&#34;title=&#34;LCD gauge&#34;class=&#34;docs-image--no-shadow&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;LCD gauge&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h3 id=&#34;json-view&#34;&gt;JSON view&lt;/h3&gt;
&lt;p&gt;Shows value formatted as code. If a value is an object the JSON view allowing browsing the JSON object will appear on hover.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p docs-image--no-shadow&#34;
    style=&#34;max-width: 500px;&#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/tables/json-view.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/tables/json-view.png&#34;data-srcset=&#34;/static/img/docs/tables/json-view.png?w=320 320w, /static/img/docs/tables/json-view.png?w=550 550w, /static/img/docs/tables/json-view.png?w=750 750w, /static/img/docs/tables/json-view.png?w=900 900w, /static/img/docs/tables/json-view.png?w=1040 1040w, /static/img/docs/tables/json-view.png?w=1240 1240w, /static/img/docs/tables/json-view.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;JSON view&#34;width=&#34;399&#34;height=&#34;114&#34;title=&#34;JSON view&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/tables/json-view.png&#34;
            alt=&#34;JSON view&#34;width=&#34;399&#34;height=&#34;114&#34;title=&#34;JSON view&#34;class=&#34;docs-image--no-shadow&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;JSON view&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h3 id=&#34;image&#34;&gt;Image&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Only available in Grafana 7.3&#43;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;If you have a field value that is an image URL or a base64 encoded image you can configure the table to display it as an image.&lt;/p&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 900px;&#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/v73/table_hover.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/v73/table_hover.gif&#34;alt=&#34;Table hover&#34;width=&#34;1426&#34;height=&#34;518&#34;title=&#34;Table hover&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/v73/table_hover.gif&#34;
            alt=&#34;Table hover&#34;width=&#34;1426&#34;height=&#34;518&#34;title=&#34;Table hover&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Table hover&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h2 id=&#34;column-filter&#34;&gt;Column filter&lt;/h2&gt;
&lt;p&gt;You can temporarily change how column data is displayed. For example, you can order values from highest to lowest or hide specific values. For more information, refer to &lt;a href=&#34;filter-table-columns/&#34;&gt;Filter table columns&lt;/a&gt;.&lt;/p&gt;
]]></content><description>&lt;h1 id="table">Table&lt;/h1>
&lt;p>The table panel visualization is very flexible, supporting multiple modes for time series and for tables, annotation, and raw JSON data. This panel also provides date formatting, value formatting, and coloring options.&lt;/p></description></item><item><title>Text</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/text-panel/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/text-panel/</guid><content><![CDATA[&lt;h1 id=&#34;text&#34;&gt;Text&lt;/h1&gt;
&lt;p&gt;The text panel visualization lets you make information and description panels for your dashboards.&lt;/p&gt;
&lt;p&gt;In &lt;strong&gt;Mode&lt;/strong&gt;, select whether you want to use markdown or HTML to style your text, then enter content in the box below. Grafana includes a title and paragraph to help you get started, or you can paste content in from another editor.&lt;/p&gt;
]]></content><description>&lt;h1 id="text">Text&lt;/h1>
&lt;p>The text panel visualization lets you make information and description panels for your dashboards.&lt;/p>
&lt;p>In &lt;strong>Mode&lt;/strong>, select whether you want to use markdown or HTML to style your text, then enter content in the box below. Grafana includes a title and paragraph to help you get started, or you can paste content in from another editor.&lt;/p></description></item><item><title>Time series</title><link>https://grafana.com/docs/grafana/v8.4/visualizations/time-series/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/visualizations/time-series/</guid><content><![CDATA[&lt;h1 id=&#34;time-series&#34;&gt;Time series&lt;/h1&gt;
&lt;figure
    class=&#34;figure-wrapper figure-wrapper__lightbox w-100p &#34;
    style=&#34;max-width: 1200px;&#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/time-series-panel/time_series_small_example.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/time-series-panel/time_series_small_example.png&#34;data-srcset=&#34;/static/img/docs/time-series-panel/time_series_small_example.png?w=320 320w, /static/img/docs/time-series-panel/time_series_small_example.png?w=550 550w, /static/img/docs/time-series-panel/time_series_small_example.png?w=750 750w, /static/img/docs/time-series-panel/time_series_small_example.png?w=900 900w, /static/img/docs/time-series-panel/time_series_small_example.png?w=1040 1040w, /static/img/docs/time-series-panel/time_series_small_example.png?w=1240 1240w, /static/img/docs/time-series-panel/time_series_small_example.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Time series&#34;width=&#34;1203&#34;height=&#34;313&#34;title=&#34;Time series&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/time-series-panel/time_series_small_example.png&#34;
            alt=&#34;Time series&#34;width=&#34;1203&#34;height=&#34;313&#34;title=&#34;Time series&#34;/&gt;
        &lt;/noscript&gt;&lt;/div&gt;&lt;figcaption class=&#34;w-100p caption text-gray-13  &#34;&gt;Time series&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;Time series visualization is the default and primary way to visualize time series data. It can render as a line, a path of dots, or a series of bars. It is versatile enough to display almost any time-series data. &lt;a href=&#34;https://play.grafana.org/d/000000016/1-time-series-graphs?orgId=1&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;This public demo dashboard&lt;/a&gt; contains many different examples for how this visualization can be configured and styled.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; You can migrate Graph panel visualizations to Time series visualizations. To migrate, open the panel and then select the &lt;strong&gt;Time series&lt;/strong&gt; visualization. Grafana transfers all applicable settings.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h2 id=&#34;common-time-series-options&#34;&gt;Common time series options&lt;/h2&gt;
&lt;p&gt;These options are available whether you are graphing your time series as lines, bars, or points.&lt;/p&gt;


&lt;div data-shared=&#34;visualizations/tooltip-mode.md&#34;&gt;
            &lt;h3 id=&#34;tooltip-mode&#34;&gt;Tooltip mode&lt;/h3&gt;
&lt;p&gt;When you hover your cursor over the visualization, Grafana can display tooltips. Choose how tooltips behave.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Single -&lt;/strong&gt; The hover tooltip shows only a single series, the one that you are hovering over on the visualization.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;All -&lt;/strong&gt; The hover tooltip shows all series in the visualization. Grafana highlights the series that you are hovering over in bold in the series list in the tooltip.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hidden -&lt;/strong&gt; Do not display the tooltip when you interact with the visualization.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Use an override to hide individual series from the tooltip.&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;

        


&lt;div data-shared=&#34;visualizations/legend-mode.md&#34;&gt;
            &lt;h3 id=&#34;legend-mode&#34;&gt;Legend mode&lt;/h3&gt;
&lt;p&gt;Use these settings to refine how the legend appears in your visualization.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;List -&lt;/strong&gt; Displays the legend as a list. This is a default display mode of the legend.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Table -&lt;/strong&gt; Displays the legend as a table.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hidden -&lt;/strong&gt; Hides the legend.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;legend-placement&#34;&gt;Legend placement&lt;/h3&gt;
&lt;p&gt;Choose where to display the legend.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Bottom -&lt;/strong&gt; Below the graph.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Right -&lt;/strong&gt; To the right of the graph.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

        
&lt;h3 id=&#34;legend-calculations&#34;&gt;Legend calculations&lt;/h3&gt;
&lt;p&gt;Choose which of the &lt;a href=&#34;../../panels/reference-calculation-types/&#34;&gt;standard calculations&lt;/a&gt; to show in the legend. You can have more than one.&lt;/p&gt;
&lt;h2 id=&#34;graph-styles&#34;&gt;Graph styles&lt;/h2&gt;
&lt;p&gt;Use these options to choose how to display your time series data.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;graph-time-series-as-lines/&#34;&gt;Graph time series as lines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;graph-time-series-as-bars/&#34;&gt;Graph time series as bars&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;graph-time-series-as-points/&#34;&gt;Graph time series as points&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;graph-time-series-stacking/&#34;&gt;Graph stacked time series&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;graph-color-scheme/&#34;&gt;Graph and color schemes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;transform&#34;&gt;Transform&lt;/h3&gt;
&lt;p&gt;Use this option to transform the series values without affecting the values shown in the tooltip, context menu, and legend.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Negative Y transform -&lt;/strong&gt; Flip the results to negative values on the Y axis.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Constant -&lt;/strong&gt; Show first value as a constant line.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Transform option is only available as an override.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h2 id=&#34;axis&#34;&gt;Axis&lt;/h2&gt;
&lt;p&gt;For more information about adjusting your time series axes, refer to &lt;a href=&#34;change-axis-display/&#34;&gt;Change axis display&lt;/a&gt;.&lt;/p&gt;
]]></content><description>&lt;h1 id="time-series">Time series&lt;/h1>
&lt;figure
class="figure-wrapper figure-wrapper__lightbox w-100p "
style="max-width: 1200px;"
itemprop="associatedMedia"
itemscope=""
itemtype="http://schema.org/ImageObject"
>&lt;a
class="lightbox-link captioned"
href="/static/img/docs/time-series-panel/time_series_small_example.png"
itemprop="contentUrl"
>&lt;div class="img-wrapper w-100p h-auto">&lt;img
class="lazyload mb-0"
data-src="/static/img/docs/time-series-panel/time_series_small_example.png"data-srcset="/static/img/docs/time-series-panel/time_series_small_example.png?w=320 320w, /static/img/docs/time-series-panel/time_series_small_example.png?w=550 550w, /static/img/docs/time-series-panel/time_series_small_example.png?w=750 750w, /static/img/docs/time-series-panel/time_series_small_example.png?w=900 900w, /static/img/docs/time-series-panel/time_series_small_example.png?w=1040 1040w, /static/img/docs/time-series-panel/time_series_small_example.png?w=1240 1240w, /static/img/docs/time-series-panel/time_series_small_example.png?w=1920 1920w"data-sizes="auto"alt="Time series"width="1203"height="313"title="Time series"/>
&lt;noscript>
&lt;img
src="/static/img/docs/time-series-panel/time_series_small_example.png"
alt="Time series"width="1203"height="313"title="Time series"/>
&lt;/noscript>&lt;/div>&lt;figcaption class="w-100p caption text-gray-13 ">Time series&lt;/figcaption>&lt;/a>&lt;/figure>
&lt;p>Time series visualization is the default and primary way to visualize time series data. It can render as a line, a path of dots, or a series of bars. It is versatile enough to display almost any time-series data. &lt;a href="https://play.grafana.org/d/000000016/1-time-series-graphs?orgId=1" target="_blank" rel="noopener noreferrer">This public demo dashboard&lt;/a> contains many different examples for how this visualization can be configured and styled.&lt;/p></description></item></channel></rss>