Dashboards & Visualizations

Average output of 3 panels in one panel

kumargaurav11
Loves-to-Learn

I have 3 panels with single values in a dashboard.
 Example :
Panel A : 15HRS
Panel B : 3 HRS
Panel C : 4 HRS

I want average of all 3 in one panel say Panel D= avg(Panel A,B,C).
Since searches in panel A,B & C are different and having different sourcetype/indexes so don't want to merge all the searches in one.


Labels (3)
0 Karma

inventsekar
SplunkTrust
SplunkTrust

@kumargaurav11 ...as your query is resolved, please accept @to4kawa 's answer as solution. thanks and karma points appreciated!

0 Karma

to4kawa
Ultra Champion
<dashboard>
  <label>sample1</label>
  <row>
    <panel>
      <single>
        <search>
          <query>| makeresults
| eval result="1"</query>
          <earliest>-24h@h</earliest>
          <latest>now</latest>
          <sampleRatio>1</sampleRatio>
          <done>
            <set token="search1">$result.result$</set>
          </done>
        </search>
        <option name="drilldown">none</option>
      </single>
    </panel>
    <panel>
      <single>
        <search>
          <query>| makeresults
| eval result="2"</query>
          <earliest>-24h@h</earliest>
          <latest>now</latest>
          <sampleRatio>1</sampleRatio>
          <done>
            <set token="search2">$result.result$</set>
          </done>
        </search>
        <option name="drilldown">none</option>
      </single>
    </panel>
    <panel>
      <single>
        <search>
          <query>| makeresults
| eval result="3"</query>
          <earliest>-24h@h</earliest>
          <latest>now</latest>
          <sampleRatio>1</sampleRatio>
          <done>
            <set token="search3">$result.result$</set>
          </done>
        </search>
        <option name="drilldown">none</option>
      </single>
    </panel>
  </row>
  <row>
    <panel>
      <single>
        <search>
          <query>| makeresults
| eval average=round(($search1$+$search2$+$search3$)/3,1)</query>
          <earliest>-24h@h</earliest>
          <latest>now</latest>
          <sampleRatio>1</sampleRatio>
        </search>
        <option name="drilldown">none</option>
      </single>
    </panel>
  </row>
</dashboard>

to4kawa
Ultra Champion
0 Karma

kumargaurav11
Loves-to-Learn

@to4kawa - Could you please help with a sample query or some specific examples.

0 Karma
Get Updates on the Splunk Community!

Enter the Splunk Community Dashboard Challenge for Your Chance to Win!

The Splunk Community Dashboard Challenge is underway! This is your chance to showcase your skills in creating ...

.conf24 | Session Scheduler is Live!!

.conf24 is happening June 11 - 14 in Las Vegas, and we are thrilled to announce that the conference catalog ...

Introducing the Splunk Community Dashboard Challenge!

Welcome to Splunk Community Dashboard Challenge! This is your chance to showcase your skills in creating ...