Auto Data Grouping within Dashboards

Hi,

Assume we collect CPU data for a server every 5 minutes. When viewing the graphs within a time-frame of let’s say 1 day or a few days even, the data is still legible.

But when we start to view the data for a larger span of time - months, or even a year, we end us seeing a hodgepodge swiggly line which is really unclear. I can off course see min and max and even average from within the table below, but I cannot discern the individual data points.

Is there a way to dynamically change the axis and/or values to group the data in a more legible manner, such as by week, or month even, so the graph is a bit more elegant.