I have an Elasticsearch cluster and want to know the memory usage of all indices over the past 3 months. This way, I can request additional resources using accurate data.
I am using the command /_cat/indices?v, which provides usage data from the beginning until today. How can I filter it to show only the last 3 months?
No simple real simple way to do that...
Depending how your indices / data streams are broken up... that could make it easier, but I think you will need to estimate avg doc size per index then multiple that by the number of estimated docs over that time frame.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.