Netflix / vector

Vector is an on-host performance monitoring framework which exposes hand picked high resolution metrics to every engineer’s browser.
http://getvector.io/
Apache License 2.0
3.58k stars 252 forks source link

server side dashboard definition #69

Open cburroughs opened 9 years ago

cburroughs commented 9 years ago

I'd like to be able to define shared sets of widgets somewhere. My naive idea would be in server side json files. Besides getting to pick my favorite widgets and imposing them on eveyone this would allow something like 'if on a node with foo enabled, use the dashboards with foo' logic to generate the config.

On a realted note it would be nice if there was some sort of visual grouping of widgets. For example a heading 'CPU' or a divider between metrics of different types. I find having memory/context-switches/network widgets all on the same line dificult to scan.

spiermar commented 7 years ago

This is linked to #115 . We could make the dashboard definition pluggable and give an option to display a splash screen, allowing the user to select a dashboard to load.