[95416] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

RE: SLA monitoring and reporting to customers

daemon@ATHENA.MIT.EDU (Ray Burkholder)
Sun Mar 18 20:23:10 2007

From: "Ray Burkholder" <ray@oneunified.net>
To: "'NANOG list'" <nanog@nanog.org>
Date: Sun, 18 Mar 2007 21:20:46 -0300
In-Reply-To: <6bb5f5b10703181527x44ca6780ne0c040f7ac3080bb@mail.gmail.com>
X-MailScanner-From: ray@oneunified.net
Errors-To: owner-nanog@merit.edu


> 
> What open-source or low-budget tools are operators using for 
> SLA monitoring when the reports (current state and 
> historical) should be available to customers ?
> 

Here is one way to do it on the cheap.

I have worked with Cricket and genDevConfig extensively.  genDevConfig will
scan a router and automatically create the cricket SNMP commands to pull the
IP SLA statistics out, or what ever other statistics in which you are
interested.  This scanning parameters are stored in a cricket config file
and the data in rrd files.

A custom Perl script, with or without some Mason templating could be used
along with a connection to a backend Postgresql database for user
authentication.

It should be relatively easy to create two tables:  
  a) userid, username or email, password
  b) userid, router, interface/id for sla

Then that data can be used in a Perl script to generate a page of customer
specific graphs in a user-authenticated web site.

Ray.



-- 
Scanned for viruses and dangerous content at 
http://www.oneunified.net and is believed to be clean.


home help back first fref pref prev next nref lref last post