Skip to content

a dashboard app created with Flask that fetches Bro Network Monitoring data from a remote server via SSH

Notifications You must be signed in to change notification settings

UVA-High-Speed-Networks/network-monitoring-dashboard

Repository files navigation

Bro Dashboard

Setup

To set up the dashboard, use pip to install:

  • flask
  • flask_socketio
  • matplotlib
  • numpy
  • pandas
  • scp
  • paramiko

(I might be forgetting something, but the console will yell at you.)

To run, first create a configuration file called config.json that looks something like this:

{
	"username": "your-username",
	"password": "your-password,
	"port": 8080,
	"server": "remote.server.url.edu",
	"version_number": "2",
	"debug": true
}

Screenshot

screenshot

About

a dashboard app created with Flask that fetches Bro Network Monitoring data from a remote server via SSH

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published