All Apps and Add-ons

Splunk Add-on for Java Management Extensions 3.1.1: Why am I getting error "Unable to initialize modular input "jmx""?

banderson7
Communicator

Installed the Splunk Add-on for Java Management Extensions 3.1.1, and after restarting, I'm getting the error:

Unable to initialize modular input "jmx"

People have mentioned that the path to Java might be an issue, but I'm running Splunk DB Connect 2 on the same machine, using the following:

 echo $JAVA_HOME
/home/splunkforwarder/jdk1.8.0_65/bin/java

and it's running fine. Do I need to define something that the instructions don't list?

0 Karma

Yorokobi
SplunkTrust
SplunkTrust

Change $JAVA_HOME to

/home/splunkforwarder/jdk1.8.0_65
0 Karma

banderson7
Communicator

Same error unfortunately.

0 Karma

nbjoshi_splunk
Splunk Employee
Splunk Employee

Hi banderson7,

Most runtime errors will be written to $SPLUNK_HOME/var/log/splunk/jmx.log. Some errors can be found in $SPLUNK_HOME/var/log/splunk/splunkd.log. Does anything interesting show up there?

Also, please note that the Splunk Add-on for Java Management Extensions supports the following JMX Connectors:

rmi (JSR160 Standard Implementation
and MX4J's JSR160 Implementation)
iiop (JSR160 Standard Implementation
and MX4J's JSR160 Implementation)
soap (MX4J only) hessian (MX4J only)
burlap (MX4J only)

Note: If you are using Java 8, MX4J protocols are not supported.

0 Karma

banderson7
Communicator

This is what shows in splunkd.log, jmx.log doesn't exist in $SPLUNK_HOME/var/log/splunk/...

05-17-2016 10:22:20.155 -0400 INFO  SpecFiles - Found external scheme definition for stanza "jmx://" with 3 parameters: config_file, config_file_dir, polling_frequency
05-17-2016 10:22:20.358 -0400 ERROR ModularInputs - Introspecting scheme=jmx: script running failed (exited with code 1).
05-17-2016 10:22:20.358 -0400 ERROR ModularInputs - Unable to initialize modular input "jmx"  defined inside the app "Splunk_TA_jmx": Introspecting scheme=jmx: script running failed (exited with code 1).
0 Karma

banderson7
Communicator

Thanks ppablo!

0 Karma

ppablo
Retired

no problem @banderson7 🙂 I hope you get a response here soon!

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

[Puzzles] Solve, Learn, Repeat: Matching cron expressions

This puzzle (first published here) is based on matching timestamps to cron expressions.All the timestamps ...

Design, Compete, Win: Submit Your Best Splunk Dashboards for a .conf26 Pass

Hello Splunkers,  We’re excited to kick off a Splunk Dashboard contest! We know that dashboards are a primary ...

May 2026 Splunk Expert Sessions: Security & Observability

Level Up Your Operations: May 2026 Splunk Expert Sessions Whether you are refining your security posture or ...