Indexing Flashcards
What is the system recommodation for the reference indexer?
12 cores, 2+ GHz, 12 GB RAM, 800 IOPS
What is the system recommodation for the high end indexer?
48 cores, 2+ GHz, 128 GB RAM, 1200 IOPS
Give an example of how 800 IOPS can be reached?
By using eight x-GB, 15,000 RPM, serial-attached SCSI (SAS) HDs in a Redundant Array of Independent Disks (RAID) 1+0 fault tolerance scheme as the disk subsystem.
Each hard drive is capable of about 200 average IOPS. The combined array produces a little over 800 average IOPS.
What is a realiable methode to meassure IOPS on a disk subsystem?
bonnie++ or FIO
In case you need to meassure the IOPS at customer site with shared storage, what do you need to consider?
To perform the test on all indexers at the same time to get a reliable results
List the index artifacts and where they are located?
The indexing artifacts are stored under $SPLUNK_DB/etc/var/lib/
Data is stored in buckets. One index can contain several buckets.
There are different types of buckets (hot,warm,cold)
Frozen buckets per default will be deleted. You can specify to archive them.
Does hot and warm buckets can be seperated on disk?
No, they do live under the same directory.
The path of hot/and warm buckets and be configured with homePath.maxDataSizeMB
Can warm/hot buckets be seperated from cold? If so, what would be a common use case?
Yes, they can be seperated.
A common use case would be different underlying storage systems, eg hot/warms on high performance storage and cold on slower storage.
What is the default time until data in an index gets frozen?
~6 years
What is the rolling behaivor for maxDataSize?
Hot to warm
What is the rolling behavior of maxWarmDBCount?
Warm to cold
How do you configure maximum size for cold storage?
coldPath.maxDataSizeMB
What is the default setting for maxTotalDataSizeMB?
500000 MB [~500GB]
What is the rolling behavior maxTotalDataSizeMB?
Cold to frozen [based on size]
How do you configure maximum size of an index?
maxTotalDataSizeMB
What is the rolling behavior for frozenTimePeriodInSeconds?
Cold to frozen [based on time]