sandia-minimega / minimega

minimega
GNU General Public License v3.0
148 stars 69 forks source link

miniweb: experiment view #1048

Open csymonds opened 6 years ago

csymonds commented 6 years ago

This is a broad feature category that is meant to capture feature requests and requirements for viewing the experiment in minimega.

  1. Geo-tagged location map - In a previous incarnation, the web interface had a world map that would place VMs according to their tags. It would be nice to revive this.
  2. Discovery-style experiment graph a. Visualization controls via tags
    1. color = red shows a red node in viz, etc.
  3. Health report for nodes a. ganglia-like view for host and VM stats #857
  4. Real-time net traffic visualization
djfritz commented 6 years ago

It would be excellent to have a toggled annotation as well - something like some summary information overlayed (vm name, etc.). I say toggled as that can certainly get ugly fast for dense models.

I think it would be cool to also somehow specify what overlay data gets rendered... I don't know how/what yet, but maybe there's a printf style field that you can specify tags/columns on in menu somewhere - a default would maybe be "name, state, ..." or something. I can see changing this to some specific set of tags (ie "tag=role") for inclusion in reports.

djfritz commented 6 years ago

Oh and for that matter - add a way to export the svg without having to go through crazy browser tricks...

djfritz commented 6 years ago

@csymonds

jcrussell commented 6 years ago

miniweb could generate an SVG that gets augmented by the Javascript.