After working with this issue for a while, let me answer my own question:
Drilldown for gauges is does not work. The obvious workaround was to position a single value visualization of the exact same data directly under the gauge, and drilldown from that.
But let me say in general, from a web design point of view, simple xml is extremely limited, even with the enhancements in Splunk 6. If you have some web development experience, I would not bother using simple xml. Instead, use the SplunkJS Stack API. There is another ‘javascript api’ – that is too low level. Be sure to use SplunkJS Stack. Through SplunkJS, you have javascript access to the data, gauges, graphs, etc – everything you have access to in simple XML.
The SplunkJS examples worked out of the box, and I was pretty much able to recreate my whole simple xml dashboard as a straight up web application in only a few hours. The splunk install comes with node.js so you have a simple http server available without having to install apache or anything like that. And doing drilldown for gauges is as simple as putting the gauge in a div element and making the element clickable – problem solved.
If you are a web design novice, yeah, simple xml will get you some basic dashboards which will be mostly functional. But if you know what you are doing, you’ll save yourself a lot of trouble by just building your own web app and integrate splunk elements into it.
... View more