Skip to content

jeffklassen/bandwidth-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bandwidth Monitor

Introduction

Bandwidth Monitor is an application that allows administrators to monitor traffic trends in real time on their network. The application consists of two parts:

  1. Traffic Inspector - A NodeJS application that watches a linux network interface for packets, interprets packet metadata, and inserts the information into Elasticsearch in near real time.

  2. Web Application - This is where the administrators go to view the traffic. The application is a Java war built on JAXRS with an AngularJS front end. The web application has two main views

  3. The historical data viewer -

    Historical With Summaries (click any of the bars on the summaries page - summaries

  4. The realtime view -

    realtime Also with summaries. Accessible by selecting any two spots on the scrolling graph.

About

Monitor network traffic in real time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published