Splunk Search

How compare variable URLs in a log against a lookup table of significant, matching substrings?

chaoservices
Explorer

I have large variable URLs being logged that may include a unique substring somewhere within that is significant. How do I compare that URL against a lookup table of significant substrings?

For example some URL fields:

Match against two significant lookups, (keyword, Database):

  • "p=GPS" as "Database A"
  • auth.123XYZ as "Database B"

Any thoughts?

0 Karma

HiroshiSatoh
Champion

how about this?
※Please change maxsearches as there are search counts that can be executed.

|inputlookup lookupfile |map search="search index=XXX $keyword$ |eval keyword=$keyword$,Database=$Database$"
0 Karma
Get Updates on the Splunk Community!

Join Us for Splunk University and Get Your Bootcamp Game On!

If you know, you know! Splunk University is the vibe this summer so register today for bootcamps galore ...

.conf24 | Learning Tracks for Security, Observability, Platform, and Developers!

.conf24 is taking place at The Venetian in Las Vegas from June 11 - 14. Continue reading to learn about the ...

Announcing Scheduled Export GA for Dashboard Studio

We're excited to announce the general availability of Scheduled Export for Dashboard Studio. Starting in ...