obfuscurity / descartes

Introspective dashboard for Graphite
MIT License
502 stars 65 forks source link

Gists #86

Closed obfuscurity closed 11 years ago

obfuscurity commented 11 years ago

I want to get this code merged in so I can move on to more interesting stuff in the UI. Currently this supports "snapshotting" a graph which in turn grabs the raw data used to construct the graph and saves it in the database for later retrieval. It also stores the url and configuration data reflecting the state of the "gisted" graph at the time of capture. This can be used at a later date to recreate the original state of the graph, regardless of any future configuration changes or loss of resolution to the original graph.

In order for this to become a full-fledged feature we need to add support for real client-side graph rendering in Descartes via D3 or Rickshaw. With that in place we can do some more interesting stuff with this saved data. Until then...

Dieterbe commented 11 years ago

re: client side rendering, check out https://github.com/Dieterbe/timeserieswidget , I wrote it specifically to enable code reuse: a generic widget that can be used in multiple graphite dashboards (i also use it in my dashboard graph-explorer)

obfuscurity commented 11 years ago

@Dieterbe good call, thanks for the reminder.

obfuscurity commented 11 years ago

37