Splunk Search

How do you use an aggregated value as a filter?

ygaluzo
New Member

Hello,

I need to use an aggregated value as a filter.

The search returns multiple rows, and I need only those with count > 30.

index=*production*  ERROR AND NOT DEBUG | eval svc=mvindex(split(index,"-"),4) | eventstats count as TOTAL_COUNT | stats latest(TOTAL_COUNT) as TC count by svc

Please kept.

Thank you

0 Karma

kamlesh_vaghela
SplunkTrust
SplunkTrust

@ygaluzo

Can you please try this?

index=*production* ERROR AND NOT DEBUG 
| eval svc=mvindex(split(index,"-"),4) 
| stats count as TC count by svc  | where TC > 30
0 Karma
Get Updates on the Splunk Community!

Index This | Why did the turkey cross the road?

November 2025 Edition  Hayyy Splunk Education Enthusiasts and the Eternally Curious!   We’re back with this ...

Enter the Agentic Era with Splunk AI Assistant for SPL 1.4

  🚀 Your data just got a serious AI upgrade — are you ready? Say hello to the Agentic Era with the ...

Feel the Splunk Love: Real Stories from Real Customers

Hello Splunk Community,    What’s the best part of hearing how our customers use Splunk? Easy: the positive ...