3 search heads in a search head cluster, 1 deployment server, and 2 indexers. All now running Splunk 6.4.1. I'm attempting to install the SPLUNK4JMX app on the deployment server (it is also used as the DBConnect app server):
splunk@atlitpspdl1:~> echo $SPLUNK_HOME
/opt/splunk
splunk@atlitpspdl1:~> echo $JAVA_HOME
/home/splunkforwarder/jdk1.8.0_65
After I install the SPLUNK4JMX app, I get the message in the title, and after I restart, I still get the same message. I don't have a JMX modular input in Data Inputs.
I tried a suggestion from [this thread:][1]
$SPLUNK_HOME/bin/splunk cmd splunkd print-modinput-config jmx | $SPLUNK_HOME/bin/splunk cmd $SPLUNK_HOME/bin/python /opt/splunk/etc/apps/SPLUNK4JMX/bin/jmx.py
and got the following error:
splunk@atlitpspdl1:~> /opt/splunk/bin/splunk cmd splunkd print-modinput-config jmx | $SPLUNK_HOME/bin/splunk cmd $SPLUNK_HOME/bin/python /opt/splunk/etc/apps/SPLUNK4JMX/bin/jmx.py
Introspecting scheme=jmx: script running failed (exited with code 1).
Unable to initialize modular input "jmx" defined inside the app "SPLUNK4JMX": Introspecting scheme=jmx: script running failed (exited with code 1).
Scheme "jmx" is not initialized.
Traceback (most recent call last):
File "/opt/splunk/etc/apps/SPLUNK4JMX/bin/jmx.py", line 154, in
do_run()
File "/opt/splunk/etc/apps/SPLUNK4JMX/bin/jmx.py", line 58, in do_run
run_java()
File "/opt/splunk/etc/apps/SPLUNK4JMX/bin/jmx.py", line 124, in run_java
process = Popen(java_args)
File "/opt/splunk/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/opt/splunk/lib/python2.7/subprocess.py", line 1335, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
What I want to do is use this app to connect my Splunk search heads w/ my Java servers, starting w/ my Alfresco servers and use the Splunk Alfresco app to import that data for my alfresco devs. Would the Splunk_TA_JMX app be better for this task? Any help here would be useful. Thanks!
[1]: https://answers.splunk.com/answers/217742/monitoring-of-java-virtual-machines-with-jmx-how-t-2.html
↧