weaveworks / scope

Monitoring, visualisation & management for Docker & Kubernetes
https://www.weave.works/oss/scope/
Apache License 2.0
5.85k stars 709 forks source link

Add visual indicators for node states (stopped, paused) #1063

Open pidster opened 8 years ago

pidster commented 8 years ago

When stopped nodes are shown on the canvas, they are only differentiated by position and lack of connections - but this could be improved by using colour/transparency/icons/shape changes.

A paused node should also be indicated - this may be a rare state, so the visual cue should be clear - it does not need to be an iteration of the stopped node indicator.

pidster commented 8 years ago

See also https://github.com/weaveworks/scope/issues/970

rade commented 8 years ago

Here's another option, taking a cue from MoC...

When the node selector is set to 'both' then hovering over the alternatives (e.g. 'Stopped Containers' and 'Running Containers') could highlight the nodes in that state.

pidster commented 8 years ago

As a user, I want to distinguish (in the graph topology view) stopped and paused containers from running containers when all are visible, so that I can navigate faster to a given container (e.g. that I want to start).

As a user, I want to distinguish (in the graph topology view) stopped containers from containers that are running but are unconnected (no edges), when both are displayed, so that I can quickly identify whether a container is running (or not).