Could I please get some clarity on which components of App: Monitoring of Java Virtual Machines with JMX v2.1 are installed on distributed splunk UF clients, Indexers and Search Heads?
Found similar question on a previous release of Splunk for JMX:
http://answers.splunk.com/answers/62185/where-to-install-splunk-for-jmx-app-in-a-distributed-splunk-...
the data collection logic (Modular Input) goes on the Splunk UF
jmx_ta/bin/*
jmx_ta/default/inputs.conf
jmx_ta/default/app.conf
jmx_ta/README/*
the index definition goes on the Splunk Indexer
jmx_ta/default/indexes.conf
jmx_ta/default/props.conf
jmx_ta/default/transforms.conf
the UI logic and Knowledge objects go on your Search Heads
jmx_ta/default/props.conf
jmx_ta/default/transforms.conf
jmx_ta/default/app.conf
jmx_ta/default/data/*
jmx_ta/appserver/*
jmx_ta/metadata/*
jmx_ta/static/*
the data collection logic (Modular Input) goes on the Splunk UF
jmx_ta/bin/*
jmx_ta/default/inputs.conf
jmx_ta/default/app.conf
jmx_ta/README/*
the index definition goes on the Splunk Indexer
jmx_ta/default/indexes.conf
jmx_ta/default/props.conf
jmx_ta/default/transforms.conf
the UI logic and Knowledge objects go on your Search Heads
jmx_ta/default/props.conf
jmx_ta/default/transforms.conf
jmx_ta/default/app.conf
jmx_ta/default/data/*
jmx_ta/appserver/*
jmx_ta/metadata/*
jmx_ta/static/*
In what way does the link you provided not answer your question?