How to apply timerange on a panel that is one day earlier and 1 day after the selected timeline on timerange?
Here is my approach which is not working, I have no idea why?
<form>
<label>Test Dashboard</label>
<fieldset submitButton="false">
<input type="time" token="timerange_1">
<label></label>
<default>
<earliest>0</earliest>
<latest></latest>
</default>
<change>
<eval token="timerange_earliest">tonumber(if($timerange_1.earliest|s$=="now", now(), relative_time(now(), $timerange_1.earliest|s$)))-43200*2</eval>
<eval token="timerange_latest">tonumber(if($timerange_1.latest|s$=="now", now(), relative_time(now(), $timerange_1.latest|s$)))+43200*2</eval>
</change>
</input>
</fieldset>
<row>
<panel>
<chart>
<search>
<query>index=_internal | timechart count</query>
<earliest>$timerange_earliest$</earliest>
<latest>$timerange_latest$</latest>
</search>
<option name="charting.chart">line</option>
<option name="charting.drilldown">all</option>
</chart>
</panel>
</row>
</form>
One more thing here is this is expected to work only with relative values, like - "-7d@h", but will not work if timerange is selected like in-between or absolute (epoch time), please give solution if possible to handle both the case.
... View more