# Index Life Cycle Management

**URL:** <https://discuss.elastic.co/t/index-life-cycle-management/349964>\
**Category:** Elasticsearch\
**Created:** [December 26, 2023, 2:43pm UTC](https://discuss.elastic.co/t/index-life-cycle-management/349964 "2023-12-26T14:43:15Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Debasis\_Mallick](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/debasis_mallick/32/123723_2.png) [@Debasis\_Mallick](https://discuss.elastic.co/u/Debasis_Mallick)\
**Post date:** [December 26, 2023, 2:43pm UTC](https://discuss.elastic.co/t/index-life-cycle-management/349964/1 "2023-12-26T14:43:15Z")

</div>

HI Team,

Can Index rollover happened on the basis of field value of attribute instead of calendar date.

Thanks,  
Debasis

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [December 26, 2023, 2:45pm UTC](https://discuss.elastic.co/t/index-life-cycle-management/349964/2 "2023-12-26T14:45:25Z")

</div>

No, that is not possible. Why would you want this? What are you trying to achieve?

---

<div class="post-metadata">

**Author:** ![Debasis\_Mallick](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/debasis_mallick/32/123723_2.png) [@Debasis\_Mallick](https://discuss.elastic.co/u/Debasis_Mallick)\
**Post date:** [December 26, 2023, 2:55pm UTC](https://discuss.elastic.co/t/index-life-cycle-management/349964/3 "2023-12-26T14:55:27Z")

</div>

The plan is to perform index rollover based on the timestamp field that is included within a specific field in the index.

Thanks,  
Debasis

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [December 26, 2023, 3:10pm UTC](https://discuss.elastic.co/t/index-life-cycle-management/349964/4 "2023-12-26T15:10:24Z")

</div>

If you want data for specific time ranges in specific indices, do not use rollover. Instead create traditional time based indices with date in the index name.

Rollover was designed specifically to achieve more even shard sizes at the expense of clearly defined time boundaries.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [January 23, 2024, 3:11pm UTC](https://discuss.elastic.co/t/index-life-cycle-management/349964/5 "2024-01-23T15:11:18Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
