Deployment Architecture

How to schedule indexing and search jobs within an indexer and search head cluster?

nychawk
Communicator

Hello;

I have a job that connects to an external (non-Splunk) source, pulls data, then indexes it. My setup worked fine, but now I have an Indexer Cluster, and am not sure how to set this up. What's confusing me is if there is a way to deploy an app on either a search head cluster, or indexer cluster, where only one device performs an action, otherwise I would end up with my data multiplied by my number of search heads or indexers (yes, I can run from either one).

Any suggestions greatly appreciated.

0 Karma

renjith_nair
Legend

You can configure it by a scheduled search on the search head cluster if possible. If it's a script then you configure it as an alert action and pack the searches and scripts to an app and deploy. This will make sure that the search executes only on one of the members and you have high availability.

Other possibility is that configure your app locally on any of the search head member (/etc/apps/)- you do not have redundancy in this case ie . if that search head is down, then your application will not work.

---
What goes around comes around. If it helps, hit it with Karma 🙂
0 Karma
Get Updates on the Splunk Community!

.conf25 Community Recap

Hello Splunkers, And just like that, .conf25 is in the books! What an incredible few days — full of learning, ...

Splunk App Developers | .conf25 Recap & What’s Next

If you stopped by the Builder Bar at .conf25 this year, thank you! The retro tech beer garden vibes were ...

Congratulations to the 2025-2026 SplunkTrust!

Hello, Splunk Community! We are beyond thrilled to announce our newest group of SplunkTrust members!  The ...