ElasticSearch Long Range

Hi - this is likely a newbie question…

I have limited experience with Grafana and ElasticSearch, but love my experience with both so far.

I have a set of data streaming into Elastic, and it displays perfectly in Grafana for relatively short time ranges (under 2 days). When I hit a longer time range (let’s say 2 months) however, it completely crashes my Elastic instance.

I assume that this could be fixed by adding more resources to my Elastic server, but I wanted to check… is this typical? Anything that is normally done to optimize and prevent this?

This is pretty normal for ES, you need to add more ram or reduce the number of open indices, probably hundreds of guides for how to optimize ES