SAMPLE PROJECT -
A Web-based Router Load Monitoring System

View Demo

An extensive set of enhancements was made to a public domain network managment tool called Multi Router Traffic Grapher (MRTG) a tool which monitors traffic load on network-links. MRTG generates HTML pages containing GIF images which provide a LIVE visual representation of traffic. Visit the MRTG web page for more information.

Mrtg is wonderful work. But by itself, mrtg lacks several necessary properties with respect to its ease of configuration, efficiency and reliability among other things. Enhancements written by cogwheel were implemented via a separate Perl script leaving the mrtg package nearly untouched, making easy upgrades to newer versions of mrtg feasible.

Major features of MRTG-CM include:

Enchanced web displays:

  • A view with interface loads and errors
  • A view consisting of just loads
  • A compact view of loads
  • A view of just errors
  • An error summary with alarms
  • The above views reload automatically every 5 minutes. Providing always up-to-date information.

    Easy-to use web forms interfaces:

  • Addition/deletion of monitored router interfaces
  • Maintenance of user login IDs and passwords
  • Programmatic Features:

  • Dynamic generation of mrtg configuration files
  • Automated probe of new routers and interfaces
  • Detection and tracking of reconfigured interfaces
  • Increased monitoring capacity by running multiple mrtg processes in parallel
  • Extensive error checking and warning to administrators via email
  • View Demo

    return to cogwheel home page