Bug#309508: RFP: nrg -- RRD based Network Resource Grapher
Package: wnpp
Severity: wishlist
* Package name : nrg
Version : 0.99.24
Upstream Author : Steve Rader <rader@hep.wisc.edu>
* URL : http://nrg.hep.wisc.edu/
* License : GPL
Description : RRD based Network Resource Grapher
(Include the long description here.)
NRG is a system for maintaining and visualizing network data and other
resource utilization data. It automates the maintenance of RRDtool
databases and graph web pages (that look like MRTG web pages.) NRG is
primarily configured using very terse meta-configuration
strings. These strings tell NRG to autodiscover network devices and
verify that their current NRG configuration is correct. Ultimately,
the NRG system creates and maintains a web site which indexes, graphs
and provides textual tables.
NRG vs MRTG
- NRG was written based on extensive experience with using and
enhancing MRTG at WiscNet--one of the world's largest non-profit
regional networks. Because of the size of WiscNet, manual
configuration of MRTG was too time consuming, so scripts where
written to automate MRTG's interface discovery tool "cfgmaker".
Many aspects of this system were overly complex and, in general,
the system was difficult to use. Further, the WiscNet's MRTG
system was slow and inefficient. In the fall of 1999, work was
started on a rewrite of MRTG which seeks to overcome the usablity
and scalablity issues of WiscNet's automated MRTG system.
- There are many pieces of functionality that NRG provides that
you can not get from MRTG. NRG is a more rebust system for
graphing resources because it has
- the ability to auto-discover data sources
- the ability to automatically generate graph web pages
that display RRDtool graphs of data sources
- the ability to automatically generate tables that display
current data source values in textual form
- the ability to automate the maintence of the entire web site
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11-1-686
Locale: LANG=C, LC_CTYPE=C (charmap=ISO-8859-1) (ignored: LC_ALL set to en_US)
Reply to: