Splunk Search

Search two fields in one csv lookup

ocampocliff1
Engager

I want to use fields two fields that i have inside the lookup,

Inside my lookup i have "account" and "date"

basically i want to do is to search the account with the date which is greater than today.

Tags (1)
0 Karma

adonio
Ultra Champion

alt text

alt text

0 Karma

adonio
Ultra Champion

Hello ocampocliff1,
here is the csv i created:
alt text

if the date format is different on your end, you will have to change the time format in the eval statements. you can find the formats here: https://docs.splunk.com/Documentation/Splunk/6.5.2/SearchReference/Commontimeformatvariables

using this search:

| inputlookup accounts.csv 
 | eval new_time = strptime(date, "%m/%d/%Y") 
 | eval c_time=strftime(new_time,"%m/%d/%y %H:%M:%S") 
 | eval now = now() 
 | where new_time > now 
 | table account, c_time 

i got this:

alt text

you can play with the | where clause as you please to find accounts on a time frame

Hope it helps

adonio
Ultra Champion

couldn't edit the answer to show screenshots. they are in the answer below

0 Karma

ocampocliff1
Engager

Hi adonio,

Thanks for this one!

I'm using this concept now. 🙂

0 Karma

adonio
Ultra Champion

you are welcome!
if that answers, can you mark as "answered"?
thanks!

0 Karma
Get Updates on the Splunk Community!

Building Reliable Asset and Identity Frameworks in Splunk ES

 Accurate asset and identity resolution is the backbone of security operations. Without it, alerts are ...

Cloud Monitoring Console - Unlocking Greater Visibility in SVC Usage Reporting

For Splunk Cloud customers, understanding and optimizing Splunk Virtual Compute (SVC) usage and resource ...

Automatic Discovery Part 3: Practical Use Cases

If you’ve enabled Automatic Discovery in your install of the Splunk Distribution of the OpenTelemetry ...