Network Monitoring Device
From Inveneo
This device was created for World Vision starting in 2006 with revisions in 2007. Specifications by Stephe Dean and Greg Campbell (from World Vision) and coding by Mark Summer, Jeff Wishnie and James Wiggins.
Contents |
Hardware
The hardware is a WRAP1e103 running Pyramid Linux by Metrix Communication.
Software
Software is based on Argus.
Argus is a Real Time Flow Monitor that is designed to perform comprehensive IP network traffic auditing.
ARGUS stands for Audit Record Generation and Usage System.
Supporting software:
- Google maps
- Apache webserver
- Postgres
- PHP
- MRTG
Google maps scripts
LDAP Authentication
LDAP Authentication is achieved using a perl script.
Data parsing
Scripts on the box
Scripts and PHP on the server
cron jobs and scheduling
SQL schema
Updating software on the boxes
Known bugs
The importation process regularly throws errors. The source of the error can be identified using the MAC address, which is shown in the import report that can be emailed to an administrator.
Examples of these errors are:
- ERROR Crufty data spanning times
Future developments
- Automatic emailing of reports in a PDF format to administrators.

