Skip to content
This repository has been archived by the owner on Jun 20, 2024. It is now read-only.

network visualiser #442

Open
rade opened this issue Mar 9, 2015 · 5 comments
Open

network visualiser #442

rade opened this issue Mar 9, 2015 · 5 comments
Labels
Milestone

Comments

@rade
Copy link
Member

rade commented Mar 9, 2015

A visual representation of the network would be valuable to ops and dev folks alike. It could be laced with stats, such as traffic and uptimes.

There are actually three types of network here:

  1. The weave network. Weave peers and the connections between them.
  2. The application network. Containers, their MACs, IPs, peer association and communication between them.
  3. The DNS network. WeaveDNS servers, the traffic between them and to external servers.

The information should be exposed through APIs, and the visualiser component itself ought to be a separate component. Eventually we may also want to add monitoring/alerts, which would be a separate component itself.

This issue is an umbrella; it needs to be split up into smaller pieces.
#359 is a starting point for APIs. #353 and #430 cover extra metrics.

@bboreham
Copy link
Contributor

Very rough and simple prototype using VisJS at https://github.com/bboreham/weave/blob/WebUI/wgraph2.html

(you may need something like https://github.com/bboreham/weave/blob/WebUI/httpproxy.go to get past browser CORS restrictions)

@bboreham
Copy link
Contributor

bboreham commented Jan 7, 2016

Should we close this as the space has been taken over by https://github.com/weaveworks/weave/scope ?

@rade
Copy link
Member Author

rade commented Jan 7, 2016

no, because scope still has no visualisation for weave itself (as opposed to containers running on a weave network).

@tomwilkie
Copy link
Contributor

Could mark as a dupe of weaveworks/scope#720

@rade rade removed the icebox label Jul 4, 2016
@rade rade modified the milestone: icebox Jul 4, 2016
@rade
Copy link
Member Author

rade commented Nov 4, 2016

The weave network. Weave peers and the connections between them.

This was done on weaveworks/scope#1938

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants