-
Notifications
You must be signed in to change notification settings - Fork 31
IPOP Network Visualizer
A Web-service that visualizes the current state of the Peers in the IPOP Network. A Graphical view of the actual state of all the nodes and links in the IPOP Network is dynamically rendered as and when there changes in the Network.
1. Collector: The functionality of this module is to aggregate the data required for visualization from each of the nodes in the network. This module collects data periodically and stores them in the database.
2. MongoDB Database: The database is implemented using the NoSQL MongoDB database. This stores the data from the Collector module.
3. Central Visualizer: This module is responsible for fetching the data from MongoDB and sending them to the client side. The browser requests these data periodically from this module and renders the visualization layout using those data.
git clone https://github.com/avinashnatesan/IPOPNetVisualizer
cd IPOPNetVisualizer/Setup
chmod +x setup_visualizer.sh
chmod +x visualizer_stop.sh