The plan
A better load/other-instrumentation/dashboard page
This page will receive messages noting the availability of stat producers
On connecting, hub will send a list of producers it has.
On reconnects, hub will send the current list
For each one, a button to watch that graph/indicator will be added to the page
When a button is clicked to add a graph/etc, then a message goes to the hub and it starts sending data for that producer
There will be a stop button to stop listening to a particular producer as well
The hub server will send messages when a producer closes/disconnects to all listening pages
When the page gets one of those messages, it withdraws the graph canvas and div holding it.
This should make the page robust enough to add a good number of graphs etc, maybe an Apache log watcher, etc