Monitoring Splunk

Splunk performance

rgcox1
Communicator

Is Splunk performance better with Raid 1+0 configured across as many spindles as possible, sharing with the OS -- or use separate partitions for Splunk and the OS and/or swap file?

1 Solution

dwaddle
SplunkTrust
SplunkTrust

All but the most performance-demanding environments should be fine with the OS sharing spindles with indexes. There isn't that much "OS" I/O on an indexer, especially if there is enough memory to avoid swapping entirely.

But, I would suggest that if you have any machines acting as both search head and indexer (obviously, dedicated search heads are best ... but just in case), that you reserve some spindles to keep the indexes separate from the search dispatch directory. That might be a good example of OS+swap+Splunk product on one set of spindles, and indexes on another. That way, when a search is running, you don't have the same set of drives seeking to read from the indexes and also seeking to write the search results into dispatch.

View solution in original post

dwaddle
SplunkTrust
SplunkTrust

All but the most performance-demanding environments should be fine with the OS sharing spindles with indexes. There isn't that much "OS" I/O on an indexer, especially if there is enough memory to avoid swapping entirely.

But, I would suggest that if you have any machines acting as both search head and indexer (obviously, dedicated search heads are best ... but just in case), that you reserve some spindles to keep the indexes separate from the search dispatch directory. That might be a good example of OS+swap+Splunk product on one set of spindles, and indexes on another. That way, when a search is running, you don't have the same set of drives seeking to read from the indexes and also seeking to write the search results into dispatch.

rgcox1
Communicator

Thanks - just what I needed to know.

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!

Observability Simplified: Combining User Experience, Application Performance & ...

Tech Talk Observability Simplified: Combining User Experience, Application Performance & Network ...

Event Series May & June: From Network Visibility to Service Intelligence

Unifying the Network: Moving from Alert Noise to Service Intelligence with Splunk ITSI In today’s hybrid ...

Global Splunk User Group Events: May + June 2026

Your Splunk Community Awaits: Discover Upcoming User Group Events Worldwide    Staying ahead in the fast-paced ...