Hello,
Is there a way to launch a script on the Universal Forwarder's App's bin directory from the search head?
For example:
Scheduled search index=java *oom* host=mybadjbossserver
Causes:
mybadjbossserver's universal forwarder to call /opt/splunkforwarders/etc/apps/myjobsapps/bin/fixjboss.sh
to run
Right now I have scripted inputs that have scripts that check the condition via bash, which isn't good. I suppose I could use wget to make an API call to a search head and act on results, but I feel like I would be running the same script twice (one for the notification and one for the action) and I am not really confident in my ability to produce a good API call.
Hi,
if you define your scheduled search as an alert, you can configure a script to be run whenever the alert is triggered. For security reasons, the scripts need to be placed in a specific folder, which can be similar to the folder you posted:
$SPLUNK_HOME/etc/<AppName>/bin/scripts
Is this a solution to your problem?
You can get further informations here: