damiendallimore/SPLUNK4JMX — pull request #3 by emiller42 (2013-10-04 07:43:48+00:00)
Title: Update for Splunk 6

This is retooling of work I did internally using added functionality of Splunk 6. (I did not share before because of a dependency on SideView)

I found the dashboards to be significantly slow when dealing with larger datasets. I have rebuilt all of them from scratch in Splunk 6 simple XML. Key improvements include:
* Host selector on all dashboards now populates from metadata, which is significantly faster than searching events
* jvmDescription selector uses the $host$ token, so it will filter when a host is selected
* Dashboards now make heavy use of search post processing. All dashboards are now driven by a single search, with all panels being post-processed from the main search template. This significantly improves load times on all dashboards, especially complex ones like the operating system metrics.
* Panels in the Operating System dashboard should now display metrics properly even when multiple hosts are selected
* The 'error_host' extraction in props.conf did not appear to be functional. It also seemed to have limited value, as errors do not contain a hostname in the event, and are already assigned the proper host the error originated from. Thus the extract has been removed, and the jmx_connectivity_errors dashboard modified to use 'host' throughout.

![threading](https://f.cloud.github.com/assets/2947021/1267665/52d08758-2cc8-11e3-83e4-292811081d43.png)
![runtime](https://f.cloud.github.com/assets/2947021/1267666/5730c48e-2cc8-11e3-9c7f-0ef0bfa4baa7.png)
![operating system 1](https://f.cloud.github.com/assets/2947021/1267676/6c9e6042-2cc8-11e3-96b1-5974590a545e.png)
![compilation](https://f.cloud.github.com/assets/2947021/1267678/74797ee6-2cc8-11e3-8de6-7069786acfbc.png)
![classloading](https://f.cloud.github.com/assets/2947021/1267679/7bef633e-2cc8-11e3-93f6-0f2609f3b3fb.png)
![memory 1](https://f.cloud.github.com/assets/2947021/1267681/84f6bd10-2cc8-11e3-9b59-fdb7b7457eb5.png)
![memory pools](https://f.cloud.github.com/assets/2947021/1267682/87f608d6-2cc8-11e3-9a40-b877995aa91c.png)
![garbage collection 1](https://f.cloud.github.com/assets/2947021/1267684/8dedb04a-2cc8-11e3-84ba-5b41c546b61b.png)