From: Ben C. <be...@cl...> - 2005-01-09 16:37:10
|
Dear Users. We are delighted to release next version, 0.104.7. This contains mostly fixes. Including the CGI 'Error 500' to which some of you have reported. A fix to a compilation bug on Solaris and a runtime bug for those who were already using any perfparse-log2* executable reading from a socket connected to perfparsed. Full Changelog is shown at end of posting. -- Please report any problems back to us, we will endeavour to fix your problems before adding new features :) -- An important new feature, explained by Yves: With perfparse-0.104.7 comes a very exciting feature : the new storage module for gnuplot allows you to easily make csv data files that gnuplot understands. With this module, you will be able to make multi-line graphs. Many were dreaming of such a feature! You only need to run perfparsed with the file_output storage module enabled. However, that module is a quick hack to show what perfparse can do with gnuplot and without database support. There are a lot of things to improve here, like for example to run gnuplot from the module instead of you running interactively. If you want to help, the gnuplot module is 150 lines of code only (without the comments). Last thing: nothing is documented on this feature. Yves will try to write things, but there is a lot to do in the documentation. If you think you can help, please drop us a mail ! This option will be available for users using MySQL in the near future. There will be some discussion in the future about whether to use the excellent GnuPlot tool as an extra, or even replacement, for the current graph drawing code. If you have an opinion on this tool, please let us know your feelings. -- Finally a new tool, which at the moment installs into the 'bin' directory: check_perfparse_version This will check your perfparse database version is correct, in Nagios plugin format. Although this version only changes on new installations, forgetting to run the 'upgrade' may result in permanent loss of data. Therefore this is a fail-safe check mechanism. You may consider embedding this as an hourly check in Nagios. -- Changelog: Version 0.104.7 New gnuplot storage module. (YM) Compilation bug fix on solaris platforms (LC_NUMERIC) (YM) Fix to CGI variable bug causing some compilations to crash. (BC) Bug fix for all perfparse-log2* that read from a socket to perfparsed (YM) Addition of Nagios plugin: check_perfparse_verstion. (BC) Fix for CGI code where HTTP server sends environment variables as parameter to code. (BC) Other fix to CGI variable interrogation code which may cause failure on some systems. (BC) Dropping of perfparse_deamon.sh script. -- Regards, Ben & Yves. |