Indexing: Bucket Controls Flashcards
How do you configure the Maximum Size for a hot bucket?
maxDataSize
What is the maxDataSize rolling behavior?
hot to warm
How do you configure the maximum number of warm buckets?
maxWarmDBCount
What is the rolling behavior of maxWarmDBCount?
warm to cold
What is the default setting for maxWarmDBCount?
300
How do you configure maximum size of an index?
maxTotalDataSizeMB
What is the rolling behavior maxTotalDataSizeMB?
cold to frozen
What is the default setting for maxTotalDataSizeMB?
500000 MB
How do you configure maximum age for a bucket?
frozenTimePeriodInSeconds
What is the rolling behavior for frozenTimePeriodInSeconds?
cold to frozen
What is the default setting for frozenTimePeriodInSeconds?
~6 Years
How do you configure maximum size for hot/warm storage?
homePath.maxDataSizeMB
How do you configure maximum size for cold storage?
coldPath.maxDataSizeMB
How do you configure maximum size for a volume?
maxVolumeDataSizeMB
How do you configure maximum number of hot buckets?
maxHotBuckets
What is the default setting for maxHotBuckets?
3
How do you configure how long indexes retain tsidx files?
timePeriodInSecsBeforeTsidxReduction
What 3 Bucket Controls are settable in the GUI?
timePeriodInSecsBeforeTsidxReduction, maxDataSize, maxTotalDataSizeMB
What is maxTotalDataSizeMB applied to?
to both homepath and coldpath
When should homePath.maxDataSizeMB and coldPath.maxDataSizeMB be used?
Should only be used when there are separate partitions being used
What is the significance of timePeriodInSecsBeforeTsidxReduction?
- Introduced in 6.4, it transforms the usual index files (.tsidx files) to a “minified” version.
- This reduces the footprint of the “35% of the raw data size for the searchable artifacts” to a much smaller size.
- This can extend the lifespan of data by permitting data to be kept longer (and searchable) in Splunk.
- This feature can be used to achieve longer term storage without the need for extra architectural steps like adding S3 archival or rolling to hadoop
Describe bucket control volumes?
Allow you to manage disk usage across multiple indexes.
Create volumes and specify maximum data sizes for them.
Typically separate volumes by hot/warm and cold buckets
Takes precedence over other bucket controls
Can you use Volumes to define homePath?
Yes
Can you use Volumes to define coldPath?
Yes
Can you use Volumes to define thawedPath?
No
What situation REQUIRES you to us volumes?
When you explicitly define bloomHomePath
What is the overall guideline for Control Precedence?
Most Restrictive Rule Wins
What are the bucket specific control precedence?
- The oldest bucket will be frozen first
- Age is determined by the age of the most recent event
- May not correspond to the time when the data was ingested.
- Hot buckets are measured by size but are exempt from age controls