Skip to content

km0420j/ExaBGPmon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExaBGPmon

An HTTP frontend to the glorious ExaBGP

Features

  • Configure ExaBGP and auto-generate a config file
  • Monitor and manage peers
    • Control routes advertised
    • Automatically re-advertise when ExaBGP or peer comes back online
  • View prefixes received from peers

Dashboard Config

Running ExaBGPmon

  • Install and start MongoDB
  • Install dependencies
    • pip install -r requirements
    • This will install exabgp & supervisord
  • Inititialize
    • python manage.py init_config
  • Start Supervisor and ExaBGPmon
    • supervisord
    • supervisorctl start exabgpmon
    • supervisorctl start exabgp
  • Configure and restart ExaBGP through GUI
    • Configuration file will automatically be updated

About

GUI Front-End to ExaBGP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 50.9%
  • HTML 41.0%
  • CSS 6.8%
  • Smarty 1.3%