From: Ben C. <bcl...@pe...> - 2005-01-04 17:09:01
|
New version :- 0.104.6 We are happy to announce the first new version for the new year. This contains mostly fixes with a few new features. Note 1 :- A database upgrade must be completed for this version. After installing, please enter: perfparse-db-tools --upgrade Note 2 :- Slight directory restructure. perfparse.sh.example, mysql_create.sql and mysql_delete.sql are in directory scripts. Please draw our attention to any bad documentation. Note 3 :- Previous version 0.104.4 was released too soon. Version 0.104.5 was not announced. This posting therefore covers all three versions. ------------------------------------- Notes on new features in Versions: ------------------------------------- Summary data is now collected. Unfortunately this is not currently used. In the future this will offer an alternate graph allowing the display of very large time scale plots. This may be defined from the Administration Menu. In order to see and edit these options, you will require a new option in your perfparse.cfg file. See last line of this section: # Default user permissions in the CGI. Accepted values are (ro|rw|hide) Default_user_permissions_Policy = "rw" Default_user_permissions_Host_groups = "rw" Default_user_permissions_Summary = "rw" ("rw" is default if no entry is supplied.) Or copy over the given perfparse.cfg.example. ------------------------------------- 'Group' name is now remembered when using the cgi interface. This should make the product nicer to use. Other user options are also remembered. Currently the data storage is keyed by the login name where standard http authentication is used. This is the start of many user settings. Including those asked for on mailing list in the past. Please let us know what user specific options you would like to see. ------------------------------------- The 'Raw Report' may now be filtered by 'state'. This screen will also automatically refresh. Effectively giving an alternate front end to Nagios, if you are interested in only the current state of the plugins. Our version is however a little faster. :) More work will be completed on this screen. Please let us know what you want to see. ------------------------------------- There is a flag respected by all Database programs: --no_transactions This disables MySQL's ability to use transactions. Although we advised not to use this, some users with older database versions do require this. ------------------------------------- You may check you config file or version number by appending variables to the CGI code. Eg: http://localhost/cgi-bin/perfparse.cgi?show_version=1 http://localhost/cgi-bin/perfparse.cgi?show_config=1 This will show just these details in text only. ------------------------------------- Changelog 0.104.4 -> 0.104.6 - New periodic cleanup procedures : remove/compress log files (error log, drop files) (YM) - New storage module function for periodic cleanup procedures (YM) - Storage module file_output removes/compress its log files (YM) - Fix on graph title display. (BC) - Renamed perfparse-log2db to perfparse-log2mysql in perfparse.sh - Addition to perfparse.cgi of special CGI variables: 'show_config=1' and 'version=1' which mirror command program functions. Eg, perfparse.cgi?show_config=1 (BC) - New '--no_transactions' flag to disable database transaction model. Used with perfparse-log2mysql. (BC) - Added Refresh Time flag to graphs so that stored graphs refresh. (BC) - Major bug fixed in periodic cleanup procedure (bug due to too early release by mistake) (YM) - New storage module status file for watchdogs for modules and perfparsed (YM) - New unique integer fields on the hosts, services and metrics. (BC) - Slight change to the dbms interface. (BC) - Drop of the unused summary tables, to be replaced at later version by correct formats. (BC) - Show the number of log lines in reports, with a warning. (BC) - Improve conversion so that users know error has occurred. (BC) - Added no_transaction flag to purge code. (BC) - Floating point numbers locale safe. (Version error, setting to 0.00) (BC) - Ability to define binary summary data. (BC) - Collection of the binary summary data. (BC) - Addition and use of the 'user' object for storing user details. (BC) - Addition of filters and auto-refresh on the raw data report. (BC) - Change to default Storage_Modules_Status_File to "storage_modules.status" (YM) - Location of nagios.pid is moved from perfparse.cfg to perfparse.sh (BC/YM) ------------------------------------- Please enjoy using and report any bugs back to the mailing lists. Regards, Ben Clewett / Yves Mettier. -- Ben Clewett bcl...@pe... PerfParse http://www.perfparse.org PP FAQ http://wiki.perfparse.org/tiki-list_faqs.php |