<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Elasticsearch data source on Grafana Labs</title><link>https://grafana.com/docs/grafana/v10.0/datasources/elasticsearch/</link><description>Recent content in Elasticsearch data source on Grafana Labs</description><generator>Hugo -- gohugo.io</generator><language>en</language><atom:link href="/docs/grafana/v10.0/datasources/elasticsearch/index.xml" rel="self" type="application/rss+xml"/><item><title>Elasticsearch query editor</title><link>https://grafana.com/docs/grafana/v10.0/datasources/elasticsearch/query-editor/</link><pubDate>Tue, 10 Mar 2026 22:31:37 +0000</pubDate><guid>https://grafana.com/docs/grafana/v10.0/datasources/elasticsearch/query-editor/</guid><content><![CDATA[&lt;h1 id=&#34;elasticsearch-query-editor&#34;&gt;Elasticsearch query editor&lt;/h1&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/elasticsearch/query-editor-7-4.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/elasticsearch/query-editor-7-4.png&#34;data-srcset=&#34;/static/img/docs/elasticsearch/query-editor-7-4.png?w=320 320w, /static/img/docs/elasticsearch/query-editor-7-4.png?w=550 550w, /static/img/docs/elasticsearch/query-editor-7-4.png?w=750 750w, /static/img/docs/elasticsearch/query-editor-7-4.png?w=900 900w, /static/img/docs/elasticsearch/query-editor-7-4.png?w=1040 1040w, /static/img/docs/elasticsearch/query-editor-7-4.png?w=1240 1240w, /static/img/docs/elasticsearch/query-editor-7-4.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Elasticsearch Query Editor&#34;width=&#34;922&#34;height=&#34;195&#34;title=&#34;Elasticsearch Query Editor&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/elasticsearch/query-editor-7-4.png&#34;
            alt=&#34;Elasticsearch Query Editor&#34;width=&#34;922&#34;height=&#34;195&#34;title=&#34;Elasticsearch Query Editor&#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;Elasticsearch Query Editor&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;This topic explains querying specific to the Elasticsearch data source.
For general documentation on querying data sources in Grafana, see &lt;a href=&#34;/docs/grafana/v10.0/panels-visualizations/query-transform-data/&#34;&gt;Query and transform data&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;select-and-edit-metrics&#34;&gt;Select and edit metrics&lt;/h2&gt;
&lt;p&gt;You can select multiple metrics and group by multiple terms or filters when using the Elasticsearch query editor.&lt;/p&gt;
&lt;p&gt;Use the plus and minus icons to the right to add and remove metrics or group by clauses.
To expand the row to view and edit any available metric or group-by options, click the option text.&lt;/p&gt;
&lt;h2 id=&#34;use-template-variables&#34;&gt;Use template variables&lt;/h2&gt;
&lt;p&gt;You can also augment queries by using &lt;a href=&#34;../template-variables/&#34;&gt;template variables&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;name-a-time-series&#34;&gt;Name a time series&lt;/h2&gt;
&lt;p&gt;You can control the name for time series via the &lt;code&gt;Alias&lt;/code&gt; input field.&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;Pattern&lt;/th&gt;
              &lt;th&gt;Replacement value&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;code&gt;{{term fieldname}}&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Value of a term group-by&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;code&gt;{{metric}}&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Metric name, such as Average, Min, Max&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;code&gt;{{field}}&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Metric field name&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;h2 id=&#34;control-pipeline-metrics-visibility&#34;&gt;Control pipeline metrics visibility&lt;/h2&gt;
&lt;p&gt;Some metric aggregations, such as &lt;em&gt;Moving Average&lt;/em&gt; and &lt;em&gt;Derivative&lt;/em&gt;, are called &lt;strong&gt;Pipeline&lt;/strong&gt; aggregations.
Elasticsearch pipeline metrics must be based on another metric.
Use the eye icon next to the metric to prevent metrics from appearing in the graph.
This is useful for metrics you only have in the query for use in a pipeline metric.&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/elasticsearch/pipeline-aggregation-editor-7-4.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/elasticsearch/pipeline-aggregation-editor-7-4.png&#34;data-srcset=&#34;/static/img/docs/elasticsearch/pipeline-aggregation-editor-7-4.png?w=320 320w, /static/img/docs/elasticsearch/pipeline-aggregation-editor-7-4.png?w=550 550w, /static/img/docs/elasticsearch/pipeline-aggregation-editor-7-4.png?w=750 750w, /static/img/docs/elasticsearch/pipeline-aggregation-editor-7-4.png?w=900 900w, /static/img/docs/elasticsearch/pipeline-aggregation-editor-7-4.png?w=1040 1040w, /static/img/docs/elasticsearch/pipeline-aggregation-editor-7-4.png?w=1240 1240w, /static/img/docs/elasticsearch/pipeline-aggregation-editor-7-4.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Pipeline aggregation editor&#34;width=&#34;844&#34;height=&#34;302&#34;title=&#34;Pipeline aggregation editor&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/elasticsearch/pipeline-aggregation-editor-7-4.png&#34;
            alt=&#34;Pipeline aggregation editor&#34;width=&#34;844&#34;height=&#34;302&#34;title=&#34;Pipeline aggregation editor&#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;Pipeline aggregation editor&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;h2 id=&#34;create-a-query&#34;&gt;Create a query&lt;/h2&gt;
&lt;p&gt;Write the query using a custom JSON string, with the field mapped as a &lt;a href=&#34;https://www.elastic.co/guide/en/elasticsearch/reference/current/keyword.html#keyword&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;keyword&lt;/a&gt; in the Elasticsearch index mapping.&lt;/p&gt;
&lt;p&gt;If the query is &lt;a href=&#34;https://www.elastic.co/guide/en/elasticsearch/reference/current/multi-fields.html&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;multi-field&lt;/a&gt; with both a &lt;code&gt;text&lt;/code&gt; and &lt;code&gt;keyword&lt;/code&gt; type, use &lt;code&gt;&amp;quot;field&amp;quot;:&amp;quot;fieldname.keyword&amp;quot;&lt;/code&gt; (sometimes &lt;code&gt;fieldname.raw&lt;/code&gt;) to specify the keyword field in your query.&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;Query&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;&lt;code&gt;{&amp;quot;find&amp;quot;: &amp;quot;fields&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;keyword&amp;quot;}&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Returns a list of field names with the index type &lt;code&gt;keyword&lt;/code&gt;.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;code&gt;{&amp;quot;find&amp;quot;: &amp;quot;terms&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;hostname.keyword&amp;quot;, &amp;quot;size&amp;quot;: 1000}&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Returns a list of values for a keyword using term aggregation. Query will use current dashboard time range as time range query.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;code&gt;{&amp;quot;find&amp;quot;: &amp;quot;terms&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;hostname&amp;quot;, &amp;quot;query&amp;quot;: &#39;&amp;lt;Lucene query&amp;gt;&#39;}&lt;/code&gt;&lt;/td&gt;
              &lt;td&gt;Returns a list of values for a keyword field using term aggregation and a specified Lucene query filter. Query will use current dashboard time range as time range for query.&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
&lt;/section&gt;&lt;p&gt;Queries of &lt;code&gt;terms&lt;/code&gt; have a 500-result limit by default.
To set a custom limit, set the &lt;code&gt;size&lt;/code&gt; property in your query.&lt;/p&gt;
]]></content><description>&lt;h1 id="elasticsearch-query-editor">Elasticsearch query editor&lt;/h1>
&lt;figure
class="figure-wrapper figure-wrapper__lightbox w-100p docs-image--no-shadow"
style="max-width: 500px;"
itemprop="associatedMedia"
itemscope=""
itemtype="http://schema.org/ImageObject"
>&lt;a
class="lightbox-link captioned"
href="/static/img/docs/elasticsearch/query-editor-7-4.png"
itemprop="contentUrl"
>&lt;div class="img-wrapper w-100p h-auto">&lt;img
class="lazyload mb-0"
data-src="/static/img/docs/elasticsearch/query-editor-7-4.png"data-srcset="/static/img/docs/elasticsearch/query-editor-7-4.png?w=320 320w, /static/img/docs/elasticsearch/query-editor-7-4.png?w=550 550w, /static/img/docs/elasticsearch/query-editor-7-4.png?w=750 750w, /static/img/docs/elasticsearch/query-editor-7-4.png?w=900 900w, /static/img/docs/elasticsearch/query-editor-7-4.png?w=1040 1040w, /static/img/docs/elasticsearch/query-editor-7-4.png?w=1240 1240w, /static/img/docs/elasticsearch/query-editor-7-4.png?w=1920 1920w"data-sizes="auto"alt="Elasticsearch Query Editor"width="922"height="195"title="Elasticsearch Query Editor"/>
&lt;noscript>
&lt;img
src="/static/img/docs/elasticsearch/query-editor-7-4.png"
alt="Elasticsearch Query Editor"width="922"height="195"title="Elasticsearch Query Editor"class="docs-image--no-shadow"/>
&lt;/noscript>&lt;/div>&lt;figcaption class="w-100p caption text-gray-13 ">Elasticsearch Query Editor&lt;/figcaption>&lt;/a>&lt;/figure>
&lt;p>This topic explains querying specific to the Elasticsearch data source.
For general documentation on querying data sources in Grafana, see &lt;a href="/docs/grafana/v10.0/panels-visualizations/query-transform-data/">Query and transform data&lt;/a>.&lt;/p></description></item><item><title>Elasticsearch template variables</title><link>https://grafana.com/docs/grafana/v10.0/datasources/elasticsearch/template-variables/</link><pubDate>Tue, 10 Mar 2026 22:31:37 +0000</pubDate><guid>https://grafana.com/docs/grafana/v10.0/datasources/elasticsearch/template-variables/</guid><content><![CDATA[&lt;h1 id=&#34;elasticsearch-template-variables&#34;&gt;Elasticsearch template variables&lt;/h1&gt;
&lt;p&gt;Instead of hard-coding details such as server, application, and sensor names in metric queries, you can use variables.
Grafana lists these variables in dropdown select boxes at the top of the dashboard to help you change the data displayed in your dashboard.
Grafana refers to such variables as template variables.&lt;/p&gt;
&lt;p&gt;For an introduction to templating and template variables, refer to the &lt;a href=&#34;/docs/grafana/v10.0/dashboards/variables/&#34;&gt;Templating&lt;/a&gt; and &lt;a href=&#34;/docs/grafana/v10.0/dashboards/variables/add-template-variables/&#34;&gt;Add and manage variables&lt;/a&gt; documentation.&lt;/p&gt;
&lt;h2 id=&#34;choose-a-variable-syntax&#34;&gt;Choose a variable syntax&lt;/h2&gt;
&lt;p&gt;The Elasticsearch data source supports two variable syntaxes for use in the &lt;strong&gt;Query&lt;/strong&gt; field:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;$varname&lt;/code&gt;, such as &lt;code&gt;hostname:$hostname&lt;/code&gt;, which is easy to read and write but doesn&amp;rsquo;t let you use a variable in the middle of a word.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;[[varname]]&lt;/code&gt;, such as &lt;code&gt;hostname:[[hostname]]&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When the &lt;em&gt;Multi-value&lt;/em&gt; or &lt;em&gt;Include all value&lt;/em&gt; options are enabled, Grafana converts the labels from plain text to a Lucene-compatible condition.
For details, see the &lt;a href=&#34;/docs/grafana/v10.0/dashboards/variables/add-template-variables/#multi-value-variables&#34;&gt;Multi-value variables&lt;/a&gt; documentation.&lt;/p&gt;
&lt;h2 id=&#34;use-variables-in-queries&#34;&gt;Use variables in queries&lt;/h2&gt;
&lt;p&gt;You can use other variables inside the query.
This example is used to define a variable named &lt;code&gt;$host&lt;/code&gt;:&lt;/p&gt;

&lt;div class=&#34;code-snippet code-snippet__mini&#34;&gt;&lt;div class=&#34;lang-toolbar__mini&#34;&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet code-snippet__border&#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-none&#34;&gt;{&amp;#34;find&amp;#34;: &amp;#34;terms&amp;#34;, &amp;#34;field&amp;#34;: &amp;#34;hostname&amp;#34;, &amp;#34;query&amp;#34;: &amp;#34;source:$source&amp;#34;}&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;This uses another variable named &lt;code&gt;$source&lt;/code&gt; inside the query definition.
Whenever you change the value of the &lt;code&gt;$source&lt;/code&gt; variable via the dropdown, Grafana triggers an update of the &lt;code&gt;$host&lt;/code&gt; variable to contain only hostnames filtered by, in this case, the &lt;code&gt;source&lt;/code&gt; document property.&lt;/p&gt;
&lt;p&gt;These queries by default return results in term order (which can then be sorted alphabetically or numerically as for any variable).
To produce a list of terms sorted by doc count (a top-N values list), add an &lt;code&gt;orderBy&lt;/code&gt; property of &amp;ldquo;doc_count&amp;rdquo;.
This automatically selects a descending sort.&lt;/p&gt;


&lt;div class=&#34;admonition admonition-note&#34;&gt;&lt;blockquote&gt;&lt;p class=&#34;title text-uppercase&#34;&gt;Note&lt;/p&gt;&lt;p&gt;To use an ascending sort (&lt;code&gt;asc&lt;/code&gt;) with doc_count (a bottom-N list), set &lt;code&gt;order: &amp;quot;asc&amp;quot;&lt;/code&gt;. However, Elasticsearch &lt;a href=&#34;https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-bucket-terms-aggregation.html#search-aggregations-bucket-terms-aggregation-order&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;discourages this&lt;/a&gt; because sorting by ascending doc count can return inaccurate results.&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;

&lt;p&gt;To keep terms in the doc count order, set the variable&amp;rsquo;s Sort dropdown to &lt;strong&gt;Disabled&lt;/strong&gt;.
You can alternatively use other sorting criteria, such as &lt;strong&gt;Alphabetical&lt;/strong&gt;, to re-sort them.&lt;/p&gt;

&lt;div class=&#34;code-snippet code-snippet__mini&#34;&gt;&lt;div class=&#34;lang-toolbar__mini&#34;&gt;
    &lt;span class=&#34;code-clipboard&#34;&gt;
      &lt;button x-data=&#34;app_code_snippet()&#34; x-init=&#34;init()&#34; @click=&#34;copy()&#34;&gt;
        &lt;img class=&#34;code-clipboard__icon&#34; src=&#34;/media/images/icons/icon-copy-small-2.svg&#34; alt=&#34;Copy code to clipboard&#34; width=&#34;14&#34; height=&#34;13&#34;&gt;
        &lt;span&gt;Copy&lt;/span&gt;
      &lt;/button&gt;
    &lt;/span&gt;
  &lt;/div&gt;&lt;div class=&#34;code-snippet code-snippet__border&#34;&gt;
    &lt;pre data-expanded=&#34;false&#34;&gt;&lt;code class=&#34;language-none&#34;&gt;{&amp;#34;find&amp;#34;: &amp;#34;terms&amp;#34;, &amp;#34;field&amp;#34;: &amp;#34;hostname&amp;#34;, &amp;#34;orderBy&amp;#34;: &amp;#34;doc_count&amp;#34;}&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;template-variable-examples&#34;&gt;Template variable examples&lt;/h2&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/elasticsearch/elastic-templating-query-7-4.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/elasticsearch/elastic-templating-query-7-4.png&#34;data-srcset=&#34;/static/img/docs/elasticsearch/elastic-templating-query-7-4.png?w=320 320w, /static/img/docs/elasticsearch/elastic-templating-query-7-4.png?w=550 550w, /static/img/docs/elasticsearch/elastic-templating-query-7-4.png?w=750 750w, /static/img/docs/elasticsearch/elastic-templating-query-7-4.png?w=900 900w, /static/img/docs/elasticsearch/elastic-templating-query-7-4.png?w=1040 1040w, /static/img/docs/elasticsearch/elastic-templating-query-7-4.png?w=1240 1240w, /static/img/docs/elasticsearch/elastic-templating-query-7-4.png?w=1920 1920w&#34;data-sizes=&#34;auto&#34;alt=&#34;Query with template variables&#34;width=&#34;920&#34;height=&#34;190&#34;title=&#34;Query with template variables&#34;/&gt;
        &lt;noscript&gt;
          &lt;img
            src=&#34;/static/img/docs/elasticsearch/elastic-templating-query-7-4.png&#34;
            alt=&#34;Query with template variables&#34;width=&#34;920&#34;height=&#34;190&#34;title=&#34;Query with template variables&#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;Query with template variables&lt;/figcaption&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;In the above example, a Lucene query filters documents based on the &lt;code&gt;hostname&lt;/code&gt; property using a variable named &lt;code&gt;$hostname&lt;/code&gt;.
The example also uses a variable in the &lt;em&gt;Terms&lt;/em&gt; group by field input box, which you can use to quickly change how data is grouped.&lt;/p&gt;
&lt;p&gt;To view an example dashboard on Grafana Play, see the &lt;a href=&#34;https://play.grafana.org/d/z8OZC66nk/elasticsearch-8-2-0-sample-flight-data?orgId=1&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Elasticsearch Templated Dashboard&lt;/a&gt;.&lt;/p&gt;
]]></content><description>&lt;h1 id="elasticsearch-template-variables">Elasticsearch template variables&lt;/h1>
&lt;p>Instead of hard-coding details such as server, application, and sensor names in metric queries, you can use variables.
Grafana lists these variables in dropdown select boxes at the top of the dashboard to help you change the data displayed in your dashboard.
Grafana refers to such variables as template variables.&lt;/p></description></item></channel></rss>