22-NOV-2004: Release 0.1.8
This is planned to be the last release of RRFW. The software will continue
under the new name: Torrus. This transition will involve significant changes
in directory layout. See more details at
http://torrus.org/devdoc/torrus_roadmap.pod.html
In this release:
1. IF-MIB leaf names are changed to the more user-friendly ones.
2. devdiscover: the option --snmpdebug may be used for SNMP event debugging... read more
The new release is out. It fixes the problem with illegal characters in policy map names.
04-AUG-2004: Release 0.1.7
In this release:
1. mkroutercfg is removed from the distribution
2. rrd_hwreapply is moved to a separate package:
http://rrfw.sourceforge.net/rrdman/
3. New RRFW configuration parameters: snmp-check-sysuptime, transform-value
4. New discovery parameters: custom-host-templates, host-copy-params,
CiscoCatOS::suppress-noname-ports, RFC2863_IF_MIB::tokenset-members,
RFC2863_IF_MIB::exclude-interfaces, RFC2863_IF_MIB::errors-monitor,
RFC2863_IF_MIB::copy-params... read more
First release of RRDman is available for downloading. This will be a set of utilities for RRD files manipulation.
See http://rrfw.sourceforge.net/rrdman/ for details.
1. New option in devdiscover: --limit=regexp. It sets the limits of
discovery by output file name.
2. Perl 5.6.1 is no longer supported. Version 5.8.0 or higher is the
requirement.
3. New option in compilexml: --noval. It disables datasource parameters
validation. This speeds up the compilation up to 2 times, but it adds
the risk of getting unusable configuration. In addition, the first
initialisation cycle of collector and monitor would be much longer.... read more
Fixed the bug in database cusror operation. It might cause Apache server
hangup and database corruption.
Bugfix in BerkeleyDB environment cleanup, and few other minor bugs fixed.
17-MAR-2004: Release 0.1.5
Lots of changes. See ChangeLog for a complete list. Most important changes
and features are:
1. RRD file structure has changed for IF-MIB counters. For the sake of
performance optimization in large installations, the number of files
has been minimized. If keeping the old RRD data files is critical,
"configsnapshot" is the right utility for you. See 0.1.4bf2 release
notes for compatibility information. In short, you would need first
to upgrade to 0.1.4bf3, use configsnapshot, and then upgrade to 0.1.5.
Some old versions of important XML template files are stored in
xmlconfig/old.... read more
Hello all,
A short note on RRFW releases:
The bugfix releases 0.1.4bfN are designed for those who have
a large production installation of releases 0.1.3 and 0.1.4.
Those who install RRFW from scratch, would save a lot of time
by starting with the latest 0.1.5 development snapshot.
In the upcoming 0.1.5 release, the structure of RRD files has changed
again, due to performance challenges in large installations.
The snapshot is stable and mature, and is planned to be released within
one or two weeks.... read more
Bugfix release.
Better device-specific support for devdiscover. Cisco ATM virtual interfaces
are now correctly discovered.
This release introduces a new utility: bin/configsnapshot. It would be needed
for those who migrate a large existing RRFW installation to release 0.1.5.
The utility saves your configuration database in a XML file.
Configsnapshot utility from release 0.1.5 is not compatible with
database format from previous releases.
Configsnapshot utility from release 0.1.4bf2 does not preserve aliases.
See doc/commandref.pod for more information.
Hi all,
the new release is available for downloading.
This is a bugfix release only. Fixed an important bug in DB.pm, and few other fixups.
Regards,
Stanislav
10-DEC-2003: Release 0.1.4
In this release:
1. Bug fixes in devdiscover.
2. New datasource parameter: snmp-oids-per-pdu. Before this parameter
was controlled globally for all collectors.
3. Smart interface filtering for Cisco devices. Useless pseudo-interfaces are
excluded from discovered configuration.
4. New utility: configinfo. It prints statistical information about
all trees configured.
5. New XSLT template: sup/extract-skeleton.xsl. It extract the tree
structure out of the configuration XML. See User Guide for details.... read more
In this release:
1. New SNMP discovery tool. Mkroutercfg is now replaced with a new,
modular, flexible, and expandable tool: "devdiscover". New device types
and MIBS are easily added as independent Perl modules. Detalis
for those who intend to create their new discovery modules are in
doc/devdoc/devdiscover.pod. The constantly growing list of supported
MIBs and devices currently contains:
RFC2670
DOCSIS headend statistics (needs more testing)
RFC2790
HOST_RESOURCES MIB.
Tested with net-snmp and Empire SystemEdge agents
RFC2863
IF-MIB, the generic MIB for interfaces status and statistics
Cisco CatOS
Catalyst workgroup switches
Cisco IOS
Cisco routers. The following features are currently supported:
Memory pools status
CPU load
Temperature sensors
SAA probes... read more
In this release:
1. New parameter: monitor-action-target. It allows you to redirect the
monitor action to another leaf, such as miltigraph.
2. Collector works now more precisely on a VmWare guest system (see
Installation Guide).
3. HTML pages have a timestamp in the corner. Now your printouts are dated.
4. Graphs can have now horizontal rules. See XML Configuration guide
for details. defaults.xml defines 3 default HRULEs for each graph.... read more
Hi all,
RRFW project has got a new plugin contributed by
Christian Schindrig: overview.
This plugin adds an alternative user interface to RRFW. The main feature
is that it allows for creation of overview pages showing counters from
different parts of a tree. For example a page containing all CPU usage
counters of all network devices.
Other features are:
* date and time picker
allowing for chosing of the vieving date and time. (In oder to take
full advantage of this features one has to make sure the RRD files do
keep full history data for longer then just a couple of days. For
example to keep 2 years worth of history data:... read more
The new release is made to meet the requirements described in
doc/requirements.0.1.txt.
In this release:
1) RRFW now supports multiple independent datasource trees.
Each tree is compiled separately, and runs a separate instance of
monitor and collector. rrfw-siteconfig.pl has changed dramatically.
See the documentation for details.
2) grapher.cgi is no longer supported. Currently only mod_perl is the
possible option.... read more
Hi all,
a bugfix release is available for download:
1) Mkroutercfg generated invalid XML for Cisco temperature sensors
2) Monitor parameter could not be a negative number
A new release is out.
In this release:
1) Bugfixes in renderer and SNMP collector.
2) Now it is possible to have several community strings
and port numbers per host.
2) Web interface changes: CSS stylesheet is now referenced by absolute URL,
and two new config variables added: $RRFW::Renderer::rendererURL
and $RRFW::Renderer::plainURL.
3) grapher.cgi will not be supported in version 0.1.X and higher.... read more
Hi all,
Thanks to Christian Schnidrig, we've got a new plugin for RRFW. It allows Collector to use HTTP as the data access method.
Download rrfw-plugin-httpcollector-0.0.1.tar.gz,
unpack it, and follow the instructions in httpcollector.txt.
Regards,
Stanislav
In this release:
1) Few important bugfixes in renderer.
2) It is now possible to create collector plugins.
rrfw-plugin-randomcollector is created as an example. It generates random
value datasources.
3) mkroutercfg can now generate deeper hierarchies (thanks to Marc Haber).
4) Most directory paths that RRFW uses are now configurable through
./configure variables. Thus RRFW is now easy to integrate in any
filesystem naming standard.... read more
Hi all,
the new release is uploaded.
In this release:
1) Few important bugfixes.
2) Default monitor parameters are moved from rrfw-siteconfig.pl to
rrfw-config.pl.
3) Default views are reorganized. New mandatory parameter is introduced:
"rrgraph-views".
4) Added a new template and an example for Cisco MAC accounting statistics.
5) I started working in a new place: GPS-Technik AG. The company will
provide commercial support for RRFW.
In this release:
1) Default user and group permissions have changed. See NEWS for more detail.
2) RRFW is now looking cool. Thanks to bluerobot.com and Ian Holsman,
the HTML output is using the full power of CSS styling.
In addition, there's a new printer-friendly layout.
Most testing was done with IE5.5 and Opera 7.03/6.12B1, with some
tests with Netscape 7.02.
Please report any inconsistencies, especially in browser support,
or in sizes and distances. Input from artistically talented people
is highly appreciated (due to the author's lack of those talents).... read more
In this release:
1) Non-ASCII characters are now displayed correctly. You may use
UTF-8 (Unicode), or any of the encodings supported by libxml2.
Currently only ISO-8859-1 (Latin1) is tested. See the XML Configuration
Reference for more details.
2) Third-party add-ons, or plugins, may be now easily integrated into
RRFW installation. See the Installation guide and rrfw-plugin-dummy
in the SF.net downloads.... read more
In this release:
1) Memory allocation bug persists in Perl 5.8
(Datasource being updated does not exist: ciscoMemoryPoolFree),
so more relaxed checkups are made on RRD structure.
2) Thanks to Aaron S. Bush, new example files added for APC UPS
battery SNMP monitoring.