<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Enable template variables to add panels dynamically on Grafana Labs</title><link>https://grafana.com/docs/grafana/v8.4/panels/add-panels-dynamically/</link><description>Recent content in Enable template variables to add panels dynamically on Grafana Labs</description><generator>Hugo -- gohugo.io</generator><language>en</language><atom:link href="/docs/grafana/v8.4/panels/add-panels-dynamically/index.xml" rel="self" type="application/rss+xml"/><item><title>About repeating panels or rows</title><link>https://grafana.com/docs/grafana/v8.4/panels/add-panels-dynamically/about-repeating-panels-rows/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/panels/add-panels-dynamically/about-repeating-panels-rows/</guid><content><![CDATA[&lt;h1 id=&#34;about-repeating-panels-and-rows&#34;&gt;About repeating panels and rows&lt;/h1&gt;
&lt;p&gt;You can configure Grafana to dynamically add panels or rows to a dashboard. A dynamic panel (or row) is a panel that the system creates based on the value of a variable. Variables dynamically change your queries across all panels in a dashboard.&lt;/p&gt;
&lt;h2 id=&#34;grafana-play-examples&#34;&gt;Grafana Play examples&lt;/h2&gt;
&lt;p&gt;You can see examples in the following dashboards:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://play.grafana.org/d/000000036/prometheus-repeat&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Prometheus repeat&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://play.grafana.org/d/000000153/repeat-rows&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Repeated Rows Dashboard&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
]]></content><description>&lt;h1 id="about-repeating-panels-and-rows">About repeating panels and rows&lt;/h1>
&lt;p>You can configure Grafana to dynamically add panels or rows to a dashboard. A dynamic panel (or row) is a panel that the system creates based on the value of a variable. Variables dynamically change your queries across all panels in a dashboard.&lt;/p></description></item><item><title>Configure repeating panels</title><link>https://grafana.com/docs/grafana/v8.4/panels/add-panels-dynamically/configure-repeating-panels/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/panels/add-panels-dynamically/configure-repeating-panels/</guid><content><![CDATA[&lt;h1 id=&#34;configure-repeating-panels&#34;&gt;Configure repeating panels&lt;/h1&gt;
&lt;p&gt;For queries that return multiple values for a variable, you can configure Grafana to dynamically add panels based on those values.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Repeating panels require variables to have one or more items selected; you cannot repeat a panel zero times to hide it.&lt;/p&gt;&lt;/blockquote&gt;
&lt;h2 id=&#34;before-you-begin&#34;&gt;Before you begin&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Ensure that the query includes a multi-value variable.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;To configure repeating panels&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Edit the panel you want to repeat.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;On the display options pane, expand &lt;strong&gt;Panel options &amp;gt; Repeat options&lt;/strong&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Select a &lt;code&gt;direction&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Choose &lt;code&gt;horizontal&lt;/code&gt; to arrange panels side-by-side. Grafana adjusts the width of a repeated panel. Currently, you cannot mix other panels on a row with a repeated panel.&lt;/li&gt;
&lt;li&gt;Choose &lt;code&gt;vertical&lt;/code&gt; to arrange panels in a column. The width of repeated panels is the same as the original, repeated panel.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;To propagate changes to all panels, reload the dashboard.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
]]></content><description>&lt;h1 id="configure-repeating-panels">Configure repeating panels&lt;/h1>
&lt;p>For queries that return multiple values for a variable, you can configure Grafana to dynamically add panels based on those values.&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>Note:&lt;/strong> Repeating panels require variables to have one or more items selected; you cannot repeat a panel zero times to hide it.&lt;/p></description></item><item><title>Configure repeating rows</title><link>https://grafana.com/docs/grafana/v8.4/panels/add-panels-dynamically/configure-repeating-rows/</link><pubDate>Sat, 04 Apr 2026 12:26:57 +0000</pubDate><guid>https://grafana.com/docs/grafana/v8.4/panels/add-panels-dynamically/configure-repeating-rows/</guid><content><![CDATA[&lt;h1 id=&#34;configure-repeating-rows&#34;&gt;Configure repeating rows&lt;/h1&gt;
&lt;p&gt;As seen above with the panels you can also repeat rows if you have variables set with &lt;code&gt;Multi-value&lt;/code&gt; or
&lt;code&gt;Include all value&lt;/code&gt; selection option.&lt;/p&gt;
&lt;h2 id=&#34;before-you-begin&#34;&gt;Before you begin&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Ensure that the query includes a multi-value variable.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;To configure repeating rows&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;On the dashboard home page, click &lt;strong&gt;Add panel&lt;/strong&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;On the &lt;strong&gt;Add a panel&lt;/strong&gt; dialog box, click &lt;strong&gt;Add a new row&lt;/strong&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Hover over the row title and click the cog icon.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;On the &lt;code&gt;Row Options&lt;/code&gt; configuration panel, select the variable for which you want to add repeating rows.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;To help provide context to dashboard users, add the variable to the row title.&lt;/p&gt;&lt;/blockquote&gt;
]]></content><description>&lt;h1 id="configure-repeating-rows">Configure repeating rows&lt;/h1>
&lt;p>As seen above with the panels you can also repeat rows if you have variables set with &lt;code>Multi-value&lt;/code> or
&lt;code>Include all value&lt;/code> selection option.&lt;/p></description></item></channel></rss>