Seems like there must be a way to configure the timeline to keep data for more than 7 days.
First, you need to set the Tools -> Grooming Options -> "Groom inactive Alerts older than" to a value bigger than 7 (eg 14). This keeps the alerts more than 7 days. But be aware, that the procedure p_GetServerTimeline, requesting the data for the timeline, is limited by idera to 1000 rows. So, if you have more than 1000 alerts in the requested time range, it will only show the first 1000 and therefore not all in the requested timerange.
Thank you. I'll dig into this. To be clear, this is 1000 records per monitored server, correct?
Yes. It is 1000 records per server.