Splunk Search

Using IN with lookup table?

MScottFoley
Path Finder

Is something like this possible? 

 

index=main  sourcetype=iis
host IN (| inputlookup serverlistA.csv)

 


 I think the problem may be that inputlookup is a generating command and IN is evaluated before the inputlookup is done.  I am looking for another way to do something similar.  This is what I currently do

 

country IN (Afghanistan Albania Algeria Andorra 
...
187 more
...
Vietnam  Yemen Zambia Zimbabwe)  

 


The countries are just an example.  I have dozens of various size dynamic lists that  I need to check in different searches.        

 

 

 

 

Labels (1)
0 Karma
1 Solution

gcusello
SplunkTrust
SplunkTrust

Hi @MScottFoley,

sorry, but you don't need the IN operator, yu can run a simple subsearch

you have only to put attention that the key field name (host) is the same both in the lookup and in the main search, otherwise, you have to rename it in th subsearch.

Something like this:

index=main  sourcetype=iis [ | inputlookup serverlistA.csv | fields host ]
| ...

Ciao.

Giuseppe

View solution in original post

0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @MScottFoley,

sorry, but you don't need the IN operator, yu can run a simple subsearch

you have only to put attention that the key field name (host) is the same both in the lookup and in the main search, otherwise, you have to rename it in th subsearch.

Something like this:

index=main  sourcetype=iis [ | inputlookup serverlistA.csv | fields host ]
| ...

Ciao.

Giuseppe

0 Karma

MScottFoley
Path Finder

That worked great.  Many thanks.    

0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @MScottFoley.,

good for you, see next time!

Ciao and happy splunking

Giuseppe

P.S.: Karma Points are appreciated 😉

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: Character substitutions with Regular Expressions

This challenge was first posted on Slack #puzzles channelFor BORE at .conf23, we had a puzzle question which ...

Splunk Community Badges!

  Hey everyone! Ready to earn some serious bragging rights in the community? Along with our existing badges ...

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

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