Splunk Search

Use field value for earliest and latest

C_Sparn
Communicator

Hello,

I have a field "first" with a value that looks like "%m/%d/%Y:%H:%M:%S". For Example 06/25/2014:0:0:0.
Now I would like to use this field value for:

search index=any earliest=first...

This gives me the exception that the string "first" is invalid for earliest.
But if I use earliest = "06/25/2014:0:0:0" it works.
How can i use the field value?
Greetings

0 Karma
1 Solution

martin_mueller
SplunkTrust
SplunkTrust

You can pass subsearch results into earliest and latest like this:

index=_internal [stats count | eval earliest="-h@m" | fields earliest] [stats count | eval latest="now" | fields latest]

The two subsearches can be arbitrary searches that somehow compute the timerange.

View solution in original post

martin_mueller
SplunkTrust
SplunkTrust

You can pass subsearch results into earliest and latest like this:

index=_internal [stats count | eval earliest="-h@m" | fields earliest] [stats count | eval latest="now" | fields latest]

The two subsearches can be arbitrary searches that somehow compute the timerange.

martin_mueller
SplunkTrust
SplunkTrust

Yeah - be wary of using that in dashboards though, you'll have to escape the dollar sign using a second dollar sign.

0 Karma

C_Sparn
Communicator

Hello,

thank you, that is working. But you can also use

search...earliest = [search subsearch |return $earliest]

if earliest has the right time format.
Greetings

0 Karma

C_Sparn
Communicator

Hello,
I'm getting the value from a field with multiple date values like this:

|stats first(other_field) as first then I go on with
|join[search... earliest = first]

And earliest=[subsearch] is a good idea but is also not working.
Greetings

0 Karma

jeremiahc4
Builder

It would seem to me you'd need to have a function there which would replace the literal characters "first" with the value. I've not seen this done, but could you do a subsearch in brackets there? i.e. search index=any earliest=[search terms | fields first]

0 Karma

martin_mueller
SplunkTrust
SplunkTrust

Where does that field value come from?

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!

Announcing Modern Navigation: A New Era of Splunk User Experience

We are excited to introduce the Modern Navigation feature in the Splunk Platform, available to both cloud and ...

Modernize your Splunk Apps – Introducing Python 3.13 in Splunk

We are excited to announce that the upcoming releases of Splunk Enterprise 10.2.x and Splunk Cloud Platform ...

Step into “Hunt the Insider: An Splunk ES Premier Mystery” to catch a cybercriminal ...

After a whole week of being on call, you fell asleep on your keyboard, and you hit a sequence of buttons that ...