Hi All,
How to refresh entire dashboard instead of panel refresh when i select the time range picker value.
In all your rows and your panel enter this :
<earliestTime>$time.earliest$</earliestTime>
<latestTime>$time.latest$</latestTime> it will refresh your dashboard
Look at the example :
<form >
<label></label>
<fieldset submitButton="false" autoRun="true">
<input type="time" token="time" searchWhenChanged="true">
<label/>
<default>
<earliestTime>0</earliestTime>
<latestTime>now</latestTime>
</default>
</input>
<input type="dropdown" token="index" searchWhenChanged="true">
<label>Choose one index</label>
<choice value="*">All</choice>
<populatingSearch fieldForLabel="index" fieldForValue="index">| eventcount summarize=false index=* OR index=_*</populatingSearch>
<default>*</default>
</input>
</fieldset>
<row>
<panel>
<title></title>
<searchString>index=$index$ OR index=_$index$|stats count</searchString>
<earliestTime>$time.earliest$</earliestTime>
<latestTime>$time.latest$</latestTime>
</panel>
<panel>
<title></title>
<searchString>index=$index$ OR index=_$index$|stats count as value</searchString>
<earliestTime>$time.earliest$</earliestTime>
<latestTime>$time.latest$</latestTime>
</panel>
</row>
</form>
Make the searchWhenChanged to TRUE like below.
This will refresh complete panels whcih depends on the inline search
Any panel depending on the time range picker will refresh - if you want more panels to refresh you need to make their searches use the tokens produced by the time range picker.