# Reporting index management

**URL:** <https://discuss.elastic.co/t/reporting-index-management/224961>\
**Category:** Kibana\
**Created:** [March 25, 2020, 9:13am UTC](https://discuss.elastic.co/t/reporting-index-management/224961 "2020-03-25T09:13:15Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![dao](https://avatars.discourse-cdn.com/v4/letter/d/a6a055/32.png) [@dao](https://discuss.elastic.co/u/dao)\
**Post date:** [March 25, 2020, 9:13am UTC](https://discuss.elastic.co/t/reporting-index-management/224961/1 "2020-03-25T09:13:15Z")

</div>

I can see a lot of report indices that creates several shards. The reason is that I have several kibana indices, and I need as many reporting indices. It increases the number of shards I have, and I am chasing them to reduce the count

How can I customize it? I'd like to use rollover indices instead of per week indices ([https://www.elastic.co/guide/en/kibana/current/reporting-settings-kb.html#reporting-advanced-settings](https://www.elastic.co/guide/en/kibana/current/reporting-settings-kb.html#reporting-advanced-settings))

```auto
.reporting-2019.10.20 1
.reporting-2019.10.20 1
.reporting-2020.02.16 1
.reporting-2020.02.16 1
...
.reporting-metrics-2018.12.09 1
.reporting-metrics-2018.12.09      

```

---

<div class="post-metadata">

**Author:** ![bhavyarm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bhavyarm/32/22392_2.png) [@bhavyarm](https://discuss.elastic.co/u/bhavyarm)\
**Post date:** [March 30, 2020, 9:58pm UTC](https://discuss.elastic.co/t/reporting-index-management/224961/2 "2020-03-30T21:58:30Z")

</div>

Interesting question.

@tsullivan/@joelgriffith do you have any inputs please?

Thanks,  
Bhavya

---

<div class="post-metadata">

**Author:** ![tsullivan](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/tsullivan/32/31077_2.png) [@tsullivan](https://discuss.elastic.co/u/tsullivan)\
**Post date:** [April 2, 2020, 5:35pm UTC](https://discuss.elastic.co/t/reporting-index-management/224961/3 "2020-04-02T17:35:50Z")

</div>

The default Reporting settings allow weekly rollover. If you want to change it to use daily indices instead, you can set `xpack.reporting.queue.indexInterval` to `day` (default is `week`): [https://www.elastic.co/guide/en/kibana/current/reporting-settings-kb.html#reporting-job-queue-settings](https://www.elastic.co/guide/en/kibana/current/reporting-settings-kb.html#reporting-job-queue-settings)

Kibana also has Index Management / Index Lifecycle Management which can allow you to customize "warm" and "cold" phases of the indices.

I'm not sure if lifecycle management would work if you tried to set up rollovers by adding a "Hot phase" of rollovers in the index lifecycle policy: that requires the application to read / write to an index alias.

---

<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:** [April 30, 2020, 5:35pm UTC](https://discuss.elastic.co/t/reporting-index-management/224961/4 "2020-04-30T17:35:58Z")

</div>

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