Notes:
Changes: BUBBA - ChangeLog ------------------------------------------------------------------------------- 0.0.7pre5 Tue May 27 13:14:00 2003 tagreen - Added fix for missing data (NaN) in formulas. e.g. Circuit switches from one interface to another and you stop extracting data for the old interface mid-month. Yep, Steve again. ;) - Added back the examples directory will all my trash code used to figure out how RRD and other things work. Possibly useful for those who want to know how to use RRDTool or how some of the guts work. - Reversed the order of the ChangeLog ------------------------------------------------------------------------------- 0.0.7pre4 Wed May 14 ??:??:?? 2003 tagreen - Added $Global::Graph_Height and $Global::Graph_Width to etc/bubba_conf.pl to override RRDTool defefaults. Keep buggin me Steve ;) Wed May 19 05:20:03 2003 tagreen - Added $Global::Splash_Frame flag to etc/bubba_conf.pl. If set to non-zero it will cause the $Global::Splash contents to be display in a bottom frame (< 0.0.7pre4 default). ------------------------------------------------------------------------------- 0.0.7pre3 Tue Apr 29 10:17:00 2003 tagreen - Reverted back to original 1Mb/s conversions For those who are curious: 1 KB = 1024 Bytes 1 kb/s = 1000 b/s (see http://www.webopedia.com/TERM/K/kbps.html) Therefore for the purposes of bandwidth rate conversions... 1 kb/s = 1000 b/s 1 Mb/s = 1000 kb/s || 1000 * 1000 b/s || 1000000 b/s (which is what I originally had!) Thanks to Steve Surdock for beating it over my head... ;) ------------------------------------------------------------------------------- 0.0.7pre2 Wed Apr 23 10:25:00 2003 tagreen - Took a shot at resolving some issues with exlusions in cgi-bin/bubba_menu.cgi Seems to be working better, but it's hobbled by how the interfaces are being processed. ------------------------------------------------------------------------------- 0.0.7pre1 ?? Feb 20 12:20:00 2003 tagreen - Added $Global::CGIURL to etc/bubba_conf.pl defaults to /bubba/ - Fixed nasty naming bug (leading 0 in single number months left off) in RRD files. Wed Apr 16 22:16:00 2003 tagreen - Cleaned up some nonsense in build_indexes.pl's parsing of the interface_assignments.lst Removed trailing and leading whitespace. Fixes warnings and blank named tracking id directory. Ignore blanks and # comments. Check for blank interface path - Added $Global::Version to etc/bubba_conf.pl. Also replaced hard coded version in $Global::Splash - A number of tweaks to bubba_menu.cgi to enable it to pull the current days data directly from Cricket's Repository. However there is a 'blackout' between midnight and when the extractor is scheduled to run. Only way to solve this would be to put the extractor schedule into the conf so Bubba Menu would know about it and act accordingly. Thu Apr 17 12:12:00 2003 tagreen - Added logic to show magnitudes of bandwidth (b/s, Kb/s, Mb/s) instead of just Mb/s - Corrected 1Mb/s conversions (had 1000000 instead of 1024*1024) - Minor updates to README, INSTALL. - Cleaned some completed things out of the TODO file (Weeeee!) ------------------------------------------------------------------------------- 0.0.6 Tue Nov 11 03:54:00 2002 tagreen - Weee working on BUBBA again! - Removed BUBBA::Common module in favor of etc/bubba_conf.pl for path and file configurations. - Removed Tools::TimeDate in favor of Time::Piece from CPAN - Updated code style in scripts. - Fixed bug in build_indexes.pl which caused it to crash by seeing interfaces in the assignment table without tracking ids assigned. - Renamed modules path to lib for standardization. - Renamed all Bubba::Common variables to Global:: - Replaced Tools::File::Find with TAG::File::Find - Replaced XML::Config with TAG::XML::Config to avoid conflict with CPAN XML::Config - See lib/Bubba/ChangeLog for Bubba module changes - Reimplemented start and end time calculations as well as DST Adjustment in extract.pl - Added $Global::Adjust_For_DST configuration variable to disable DST Adjustments if necessary - Moved bubba_menu.cgi to cgi-bin directory. - Replaced CGI_Lite with CGI in bubba_menu.cgi. - Removed $pdata_ref from bubba_menu.cgi, replaced with $Global::Program - Cleanup of HTML code in bubba_menu.cgi. - Replaced Tools::TimeDate with Time::Piece in bubba_menu.cgi - Changed configuration paths so that none have trailing / - Added -w and use warnings to everything. Boy! What a great idea! - Added splash frame to bubba_menu.cgi. Content is controlled by $Global::Splash. - Added check_for_modules.pl and check_for_modules_conf.pl to provide easy way to determine if the required modules are installed to run Bubba. ------------------------------------------------------------------------------- 0.0.5 Fri Nov 02 01:57:00 2001 tagreen What the hell am I doing up so late? Oh yeah, working on BUBBA again! WOOOOHOOOOO! Anyway, allowed build_index.pl to ignore entries with blank Tracking ID's. Added gen_interfaces_path.pl to generate the interface_path list from the Cricket data path. Added Tools::File::Find to the modules to support file searches. Modified Tools::TimeDate, see it's CHANGELOG for details. ------------------------------------------------------------------------------- 0.0.4 Thu Apr 26 20:47:00 2001 tagreen Crap! Fixed a version bug. Forgot to change the install path from /usr/local/bubba-0.0.2 to /usr/local/bubba-0.0.3 in all the scripts. So now it's 0.0.4. And found a syntax error in bubba_menu.cgi. Blah From now on I'm going to eat my own dog food! ------------------------------------------------------------------------------- 0.0.3 Sat Apr 21 11:00:00 2001 tagreen Fixed some crap in the INSTALL and README files. Fixed a bug in the graphing routine which would crap if the bubba_menu.conf was missing. Updated the TODO file. Made structure changes in the modules/Bubba directory. See the Changes file there for details. ------------------------------------------------------------------------------- 0.0.2 Tue Mar 27 08:55:00 2001 tagreen Added Bubba::Common to allow more generic configurations. Sat Mar 31 12:00:00 2001 tagreen Imported Tools::TimeDate into modules directory. Moved Interface Path and Interface Assignment lists to flat files for easier maintenance. Converted extract.pl to output data to rrd files instead of flat files. Sun Apr 01 14:00:00 2001 tagreen Imported XML::Config into modules directory. Modified bubba_menu.cgi to use new Bubba::Common for default settings and it will now take the tracking id as it's parameter and read the index files from it's own repository. Menu can now handle broken or missing bubba_menu.conf files. Menu doesn't produce a broken image when the RRD files don't exist. At some point this needs to be replaced with a nice message. Mon Apr 02 22:22:22 2001 tagreen Fixed nasty date calc bug over Daylight Savings Time switch ------------------------------------------------------------------------------- 0.0.1 Tue Oct 31 12:00:00 2000 tagreen - original version;
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use