erlanglab / erlangpl

Tool for developers working with systems running on the Erlang VM (BEAM). It helps with performance analysis.
http://www.erlang.pl/
Apache License 2.0
549 stars 40 forks source link

[WIP] Cluster traffic #68

Open michalslaski opened 7 years ago

michalslaski commented 7 years ago

Redesign of the traffic plugin

Make the 1st level view of Vizceral render network traffic between the Internet and all nodes in the cluster.

If in the 1st level one clicks on the central circle, which represents the Internet, make the 2nd level view render network traffic between nodes in the cluster. The 3rd level view in this case is a zoom to a node and preferably also some extra information about the node, e.g. button to make it the default node, so that the dashboard view can render more details.

If in the 1st level a circle other than the central one is clicked, render message passing between processes running in that node. 3rd level view in this case is a zoom to a process and preferably also some extra information about the process, e.g. button to enable timeline tracking.

arkgil commented 7 years ago

@michalslaski I've pushed the commit which removes erlang.pl's node from the cluster view. IMO the view is now easier to comprehend, but I can reset the commit if you do not like it 😉

michalslaski commented 7 years ago

Good idea, I like it.