Hacker News new | ask | show | jobs
by MasterScrat 3697 days ago
Things I wish were included in that release:

- Some amount of caching/pre-fetching so moving the graph around doesn't take a few seconds each time. At least in the cases where I am zooming in and all the data is already loaded on the client it shouldn't need a network round trip.

- The ability to drag the charts left and right by keeping the shift key pressed, as is the default on Dygraphs charts (dygraphs.com)

- Switch from Flot to Dygraphs would make client-side rendering faster (at least for the typical line charts)

1 comments

Grafana is mainly built around time series databases that have good roll ups and are usually quite fast. Graphite queries usually only take 50-150ms (except some rare cases). This is changing a bit with newer slower time series databases that don't have good roll ups or are generally slow.

The main problem with prefetching or doing delta fetches is that some queries depend on the whole time range to execute (like moving average, integral, derivate).