Splunk Search

How can I exclude list of IPs?

danutmatei
Explorer

Hello,

I have a .csv with 2 columns: hostname and ip.

How can I exclude the IPs from that list ?

Tried something like this, but it doesn't work: src_ip="[|inputlookup ip_list.csv | fields ip]"

0 Karma

richgalloway
SplunkTrust
SplunkTrust

The inputlookup subsearch will return a list of IPs in key=value format.  It'll look something like

(ip=1.2.3.4 OR ip=4.5.6.7 OR ip=10.11.12.13)

Taken literally, it's an include list - Splunk will return only events with those ip values.  Use NOT to make it an exclude list.

index=foo NOT [|inputlookup ip_list.csv | fields ip]

This assumes index foo has a field called "ip".  If it doesn't then the subsearch will need a rename command.

---
If this reply helps you, Karma would be appreciated.
0 Karma
Get Updates on the Splunk Community!

Splunk Decoded: Service Maps vs Service Analyzer Tree View vs Flow Maps

It’s Monday morning, and your phone is buzzing with alert escalations – your customer-facing portal is running ...

What’s New in Splunk Observability – September 2025

What's NewWe are excited to announce the latest enhancements to Splunk Observability, designed to help ITOps ...

Fun with Regular Expression - multiples of nine

Fun with Regular Expression - multiples of nineThis challenge was first posted on Slack #regex channel ...