I have started reading elasticsearch life cycle management and trying to understand how ILM works. I understood some terminologies like below
- Indices - The actual data stores in it as "index"
- Index pattern - To select multiple indices
- Index Template - It is template to apply some set of "settings" and "mapping". Also used to select index policy
- Index Alias - From here, I understood "aliases are like soft links or shortcuts to actual indexes"
Below are something confusing or I don't get it
- Index Rollover - The index alias points to new index like
Before Rollover(Assume a policy configured )
+--------------+
| |
| metricbeat | +----------------+
+------> (Aliase) +--->metricbeat7.1 |
| | | |
+--------------+ +----------------+
After rollover, the indices are like below(unlink the current index and point to new index)
+--------------------+
| metricbeat7.1 |
| (read only) |
+--------------------+ +--------------------+
| |
| |
+----->+ meatricbeat | +---------------------+
| (Aliase) | | metricbeat-0001 |
| +-----> (write index) |
+--------------------+ +---------------------+
Am I correct on rollover concept? In blow screen from kibana, There is option "Move to warm phase on rollover" means, move metricbeat7.1
index(from above example) in warm phase? because "rollover happned"? correct?
But what if I unselect "Move to warm phase on rollover", that is still index goes warm phase? right? why do I need that option?
And lastly, what is
- leader index
- follower index
- "unfollow" index
- regual index?