Splunk Search

Search Command -> From Master Head

lpolo
Motivator

I have a set of custom search commands that can only be executed at the splunk indexer. I would like to enable the master head server to execute these commands from the master head server.

Is it possible?

From the indexer I execute the commands as follow without any problem:

|customsearch

If I try to run the command from the master head with query

splunk_server|customsearch

I get this error:

Search operation 'customsearch' is unknown. You might not have permission to run this operation.

This is my commands.conf example:

[customsearch]
filename = customsearch.py
generating = true
maxinputs = 1
supports_rawargs = true

Thanks,
Lp

0 Karma

Ayn
Legend

If the search command is supposed to run on the indexers, you need to put the .py file there as well. More info: http://splunk-base.splunk.com/answers/31681/custom-search-command-for-distributed-search

lpolo
Motivator

Thanks.
I follow your instructions. I am able to run the command from the master head. When I run the command, it is executed and the pick fields are found in splunk UI but the query keeps running. If I run the command in the indexer the command completes without problem, the pick fields are found in splunk UI but I do not see any events. I can see the event if I use: |search_commnad|table *. If I remove streaming no problem in the local indexer. What could be wrong?

commands.conf
[cimidxfeed]
filename = cim_idx.py
generating = true
maxinputs = 1
supports_rawargs = true
streaming = true

0 Karma

Ayn
Legend

afaik the search commands are not replicated. This is why you need to put them there manually.

0 Karma

lpolo
Motivator

Thanks. It worked.
How can I control the replication from the Master head to the indexers?
There are a set of indexers that I do not want to have the custom search commands

0 Karma
Get Updates on the Splunk Community!

Stay Connected: Your Guide to May Tech Talks, Office Hours, and Webinars!

Take a look below to explore our upcoming Community Office Hours, Tech Talks, and Webinars this month. This ...

They're back! Join the SplunkTrust and MVP at .conf24

With our highly anticipated annual conference, .conf, comes the fez-wearers you can trust! The SplunkTrust, as ...

Enterprise Security Content Update (ESCU) | New Releases

Last month, the Splunk Threat Research Team had two releases of new security content via the Enterprise ...