I'm creating a series of dashboards such that one navigates to the other on clicking a visualization. I referred to the questions asked here previously, and added the following to my simple XML dashboards:
Now, this works just fine.
The drilldown of the last dashboard in the series, however, must direct the user to a search window with the events related to the visualisation, exactly like the default drill down in dashboards, but in a new window. I tried adding this:
but it doesn't work. Please help me open the default drill down in a new window. Thanks!!
No solution in Simple XML ! 😞
So the only solution is to do the following :
You copy the url of the default drilldown after letting it run once.
Then you create your own custom drilldown, simple adapted copy of the default drilldown :
<drilldown target="_blank"> <link target="_black"> <![CDATA[ /app/xxxxxxxxxx/search?q=search%20sourcetype%20%3D%20xxxxxxxxx%20AP_NAME%3D%22$row.AP_NAME$%22%20INTERFERER_TYPE%3D%22$row.INTERFERER_TYPE$%22%20LAST_SEEN%3D%22$row.LAST_SEEN$%22%20RSSI%3D%22$row.RSSI$%22%20CLUSTER_ID%3D%22$row.CLUSTER_ID$%22%20%7C%20fields%20INTERFERER_TYPE%2C%20LAST_SEEN%2C%20RSSI%2C%20CLUSTER_ID%2C%20AP_NAME%20&earliest=$earliest$&latest=$latest$&display.page.search.mode=verbose&dispatch.sample_ratio=1 ]]> </link> </drilldown>
Based on the following default drilldown :
The trick is to simply replace the specific values of the default drilldown instance with the dynamic token : For each field, the $row.NAMEOFFIELD$ and $earliest$ and $latest$ for the timerange !
Please go check out the official doc if you find my explanation too unclear !
Happy Splunking 😛
Hi. I did something that could inspire you. Firt install this app "Dashbord6 example" then create a dashboard with my source code.
enter code here
<dashboard> <label>Dynamic Drilldown</label> <description>Chart and Table panels with dynamic drilldown to custom destination links</description> <row> <chart> <title>Chart panel with dynamic drilldown that passes the clicked Y-axis token to a form.</title> <searchString>index=_internal | head 100 | chart count by sourcetype</searchString> <option name="charting.chart">line</option> <drilldown target="_blank"> <link>/app/simple_xml_examples/simple_form_text?form.limit=$click.value2$</link> </drilldown> </chart> </row> </dashboard>