Edit: Actually this did not work. My original question still stands.
Disregard I RTFM!!!!
I can define a host in the jmxserver definition and it doesn't impact anything but returns the correct host.
inputs.conf
[jmx://Combined system information]
config_file = config-combined.xml
hec_batch_mode = 0
hec_https = 0
index = jmx
output_type = stdout
polling_frequency = 300
sourcetype = theSystem:jmx
config-combined.xml
<jmxserver host="myjmx01" jmxServiceURL="service:jmx:remoting-jmx://myjmx01.mydomain.com:9999" jvmDescription="myjmx01 JMX Data" jmxuser="SplunkAccessUser" jmxpass="xxxxxxxxxxxxx">
<mbean domain="com.xxxxxxxx" properties="type=web,name=com.xxxxxxxx.RequestorManagement,id=*">
<operation name="RequestorList" outputname="RequestorList" />
</mbean>
</jmxserver>
<jmxserver host="myjmx02" jmxServiceURL="service:jmx:remoting-jmx://myjmx02.mydomain.com:9999" jvmDescription="myjmx02 JMX Data" jmxuser="SplunkAccessUser" jmxpass="xxxxxxxxxxxxx">
<mbean domain="com.xxxxxxxx" properties="type=web,name=com.xxxxxx.RequestorManagement,id=*">
<operation name="RequestorList" outputname="RequestorList" />
</mbean>
</jmxserver>
... View more