Splunk Search

How to get the head K of each index in a Splunk search?

lys1030
Explorer

My stats contain an entry called "index". How to get the head K of each index type? For example I want the top 10 in index=a, plus the top 10 in index=b, etc.

Tags (4)
0 Karma

woodcock
Esteemed Legend

You need a thing to "top" by. For example, to see the top sourcetypes by index, do this:

index=* | top sourcetype by index
0 Karma

woodcock
Esteemed Legend

If you need the 10 most recent events by index, you can do this:

index=* | streamstats current=t count by index | where count<=10 | stats list(_raw) by index
0 Karma
Get Updates on the Splunk Community!

Combine Multiline Logs into a Single Event with SOCK - a Guide for Advanced Users

This article is the continuation of the “Combine multiline logs into a single event with SOCK - a step-by-step ...

Everything Community at .conf24!

You may have seen mention of the .conf Community Zone 'round these parts and found yourself wondering what ...

Index This | I’m short for "configuration file.” What am I?

May 2024 Edition Hayyy Splunk Education Enthusiasts and the Eternally Curious!  We’re back with a Special ...