Getting Data In

Correct Location for Splunk Input Scripts and troubleshooting

cmontonen
Explorer

Hello all,
I am testing Splunk's ability to use scripted output as a datasource and I am following this sequence of tutorials
http://docs.splunk.com/Documentation/Splunk/6.2.3/Data/Setupcustominputs .
I have created a top.sh dummy script (on OS X) following the example at the bottom of the document above, but unfortunately I cannot see any of the input from top.sh in Splunk.
I've made sure to chmod the appropriate exec permissions to top.sh and it also works when I run it as a standalone script.
Splunk logs tell me:

05-26-2015 12:00:13.242 +0100 ERROR FrameworkUtils - Incorrect path to script: /opt/splunk/etc/apps/scripts/bin/top.sh.  Script must be located inside $SPLUNK_HOME/bin/scripts.
05-26-2015 12:00:13.242 +0100 ERROR ExecProcessor - Ignoring: "/opt/splunk/etc/apps/scripts/bin/top.sh"

I've tried placing the script into the suggested directory, but this does not seem to make a difference.
Can anyone give me some advice on how to troubleshoot this situation?

Tags (2)

sloshburch
Ultra Champion
0 Karma

woodcock
Esteemed Legend

Put it in /opt/splunk/bin/scripts/.

0 Karma

Jarohnimo
Builder

Hi @woodcock do the scripts you place in the

opt/splunk/bin/scripts Directory remain persistent after an upgrade?

 

Can you point me to documentation that explains?

 

Thanks

 

 

 

0 Karma

Yasaswy
Contributor

Hi,
If you are planning to run scripts in "app" context the correct path would be:
$SPLUNK_HOME/etc/apps/$APPLICATION/bin/

Guessing from the error above, "scripts" is not recognized as an app. Does you install have a defined "scripts" app? If that's not the case, you will need to place your script in your bin directory:
/opt/splunk/bin/top.sh

If you have already placed the scripts here and it's still not working, can you provide the error you are seeing?

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!

Free Professional Services for .conf26 Attendees

This year at .conf26, we are doing something a little different. We are bringing the best minds from ...

Defend at Machine Speed: Your Guide to Security Sessions at .conf26

Splunk .conf26   With threats moving at machine speed and attack surfaces expanding across hybrid ...

Where Innovation Takes Flight: The Splunk4Aviation Flight Sim Lands at .conf26

If you hear someone at .conf26 shouting "gear down, GEAR DOWN" across the show floor, you have found us.  The ...