Splunk Search

subsearch matching latest

rj1
Engager

I'm trying to create a query that basically says:

 

Show me events that contain A, B, C or D where the latest is A or B.

 

I believe I  could do this with a subsearch:

"A" or "B" randomfield=X [search ("A" or "B" or "C" or "D") randomfield=X | head 1]

I know the first part pulls the right data, and the 2nd part pulls the right data, I just can't get them both to return the one result that I want.

 

I also tried this as a transaction:

"A" OR "C"randomfield=X | transaction startswith="A" endswith="C" keepevicted=t | search closed_txn=0 | stats count by randomField

 

But I realized there are more than just one possible start and one possible end.

 

I just want to make sure that the LAST result from a list of specific events is a smaller list of specific events.

 

Thanks!

Labels (1)
0 Karma
1 Solution

rj1
Engager

I got it working with something like:

("A" OR "B") randomField=*X* | join [search randomField=*X* ("A"  OR "B" OR "C" OR "D") | dedup randomField] table randomField _time

View solution in original post

rj1
Engager

I got it working with something like:

("A" OR "B") randomField=*X* | join [search randomField=*X* ("A"  OR "B" OR "C" OR "D") | dedup randomField] table randomField _time

richgalloway
SplunkTrust
SplunkTrust

Whenever you work with a subsearch and don't get the results you expect, start by running the subsearch by itself with | format appended to it.  That result will be tacked on to the end of whatever came before the subsearch and run as if you had typed it that way. That should help determine if the subsearch is doing what you want.

---
If this reply helps you, Karma would be appreciated.
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!

ATTENTION: We’re Moving! (AGAIN!)

The Splunk Community Slack is undergoing a system migration to keep our workspace secure and ...

Deep Dive: Optimizing Telemetry Pipelines in Splunk Observability Cloud

In this session, we will peel back the layers of Splunk Observability Cloud’s cost-optimization features. ...

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 ...