Splunk Search

Elegant way of searching for all events where a field is not in a literal list of values

bobmorning
Engager

What is the most elegant way of searching for events where a field is not in a list of values?   For example:

index=foo | iplocation foo_src_ip |  search Country IN ("France", "United States")

works great.   

But what if I want all events where the IP was not from those countries (the  inverse answer), like "Canada", "Mexico".

Thanks for any assistance.

Bob

Tags (1)
0 Karma
1 Solution

ITWhisperer
SplunkTrust
SplunkTrust

Try

index=foo | iplocation foo_src_ip |  search NOT Country IN ("France", "United States") 

View solution in original post

ITWhisperer
SplunkTrust
SplunkTrust

Try

index=foo | iplocation foo_src_ip |  search NOT Country IN ("France", "United States") 
Get Updates on the Splunk Community!

Splunk Mobile: Your Brand-New Home Screen

Meet Your New Mobile Hub  Hello Splunk Community!  Staying connected to your data—no matter where you are—is ...

Introducing Value Insights (Beta): Understand the Business Impact your organization ...

Real progress on your strategic priorities starts with knowing the business outcomes your teams are delivering ...

Enterprise Security (ES) Essentials 8.3 is Now GA — Smarter Detections, Faster ...

As of today, Enterprise Security (ES) Essentials 8.3 is now generally available, helping SOC teams simplify ...