Skip to content

adam-abed-abud/SNMP-network-monitoring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SNMP Network monitoring

Real time SNMP monitoring application. This project was first introduced at the International School of Trigger and Data Acquisition (ISOTDAQ).

  • Author: Adam Abed Abud
  • Last update: May, 2019

Adapted from: https://github.com/tdiethe/flask-live-charts

Backend: Python & flask Frontend: Javascript Highcharts

Usage

Before starting the web application you will need netsnmp and flask installed on your machine.

cd SNMP_network_monitoring
python snmp_monitoring.py

This will start the server. It will keep quering the SNMP server for the number of bytes going IN/OUT of the switch. By default the server address is 192.168.0.10. To change the IP of the switch:

python  snmp_monitoring.py --server_address SWITCH_IP_ADDRESS

Start the web application.

python app.py

Start firefox with the following address:

firefox 127.0.0.1:5000

Enjoy!

License

For the benefit of everyone.

Free Software!

About

Real time SNMP monitoring web application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages