Returning terms or indexed fields from event indexes with the Walklex command
As a Splunk administrator, you're responsible for managing and optimizing aspects of your Splunk deployment. You are interested in how the Splunk platform handles event segmentation, and you are looking to optimize or improve event segmentation within your deployment. Your aim is to make searches faster and use less disk space.
The Splunk platform uses tsidx (time series index) files to make data in your event indexes quicker to search. A tsidx file associates each unique keyword in your data with location references to events. You want to return a list of all of the terms or indexed fields from the tsidx files that comprise your event indexes.
How to use Splunk software for this use case
You can use the walklex command to return a list of terms or indexed fields from your event indexes. The walklex command works on event indexes, as well as warm and cold buckets.
This video shows you:
- How to work with the fields, field values, and terms returned by
walklex - The conditions you'll need associated with your role in Splunk in order to run
walklex - How to run the
walklexcommand - How to interpret and work with results
Next steps
In addition, these Splunk resources might help you understand and implement this use case:
- Splunk Community: What exactly is a tsdix file?
- Splunk Help: About event segmentation (in Enterprise or Cloud)
- Splunk Help: Walklex command (in Enterprise or Cloud)

