22 Aug
2006
22 Aug
'06
10:19 p.m.
Hi all... Those are just released on sourceforge at http://sourceforge.net/projects/hobbit-perl-cl/
Those are the Changelog:
Beastat.pl v1.02
1.00
- Initial Release 1.01
- Display timing information at the bottom of the test
- Updated some check for environment variable and put a defbbvar in the perl file for the default BBVAR directory.
- $debug=1 will not report all the message to the standard output. If you want the entire content of message while debugging use $debug=2
- Changed the location of .cfg and .key file. Now they go in a directory called "beastat.pw" into the etc directory. You have to manually move the files into that directory if you are using the encrypted authentication.
- Added an option to change the domain part of the name reported to bb/hobbit during the configuration(see README).
- Change the Multithreading code. MultiThread = 0 (sequential run), = 1 (run as much process as the number of wls domains to test and wait the for the last one to exit), = n (with n>1, run a maximum of n different thread in parallel) 1.02
- Changed the check of TEST in bb-hosts to open the file for BB standard client instead of using a grep that could not workwith some OS.
- Changed how data are read from the java client to understand better multiline on some errors or fields
- Changed "<text>" into the message read from the java client into "-text-" because they'll not displayed by hobbit
- Solved a bug with Attribute checking that was reporting errors in some conditions on the Health field
- Changed the code to reformat data with word wrap using Text::Wrap
- Added a "---- Full Status Report ----" line before reporting full data (useful to get data and report them in rrd files)
- Added a flag to beastat.pl to choose between using bbhostgrep (preferred) or reading directly the bb-hosts file.
- Corrected some bugs related to the "notest" setting for single tests
- Added the possibility to include files in the configuration with a include parameters in the ini file (more info in the beastat.ini file)
Netapp.pl v1.05
- Initial Release 1.00
- Corrected the launch of the bbhostgrep or grep command (bbhostgrep was always launched)
- Check for the rsh command to work on the filer (return clear tests if it don't work)
- Report Filer version in cpu column 1.01
- Corrected various condition where the script will exit without examining other hosts (if one host is down and after reporting error on the first host in not MULTITHREADING running)
- Added graphs for temperature from environment in a separate column
- Corrected the false reporting of "information condition" as error in the environment
- Changed the quotas report to report volume directory on the left side and users on the right side.
- Don't execute snap delta on data ontap version < 7.0
- If we are running Hobbit execute it with "bb hostname @" passing all data via stdin
- Corrected a bug reporting data for CIFS with data ontap version < 7.0
- Changed some logic in the snapshot/inode/disk check and corrected some reporting bugs
- Added default in the perl code to prevent errors for new columns added without change to the config file
- Added check to sysconfig report for: spare disks not zeroed, no spare disk available, disk in prefail
- state, disk failed (sysconfig -r and sysconfig -d), misconfiguration (sysreport -c)
- Some bug fix on various functions 1.02
- Added check for snapmirror volume state 1.03
- Display timing information at the bottom of the test
- Updated some check for environment variable and put a defbbvar in the perl file for the default BBVAR directory.
- $debug=1 will not report all the message to the standard output. If you want the entire content of message while debugging use $debug=2
- Renamed the default configuration file from filerstats2bb.ini to netapp.ini you need to manually rename it before launching the new version of netapp.pl script
- Change the Multithreading code. MultiThread = 0 (sequential run), = 1 (run as much process as the number of filers to test and wait the for the last one to exit), = n (with n>1, run a maximum of n different thread in parallel) 1.04
- netapp.ini file was missing from the distribution 1.05
- Changed the check of TEST in bb-hosts to open the file for BB standard client instead of using a grep that could not work with some OS.
- Added a flag to netapp.pl to choose between using bbhostgrep (preferred) or reading directly the bb-hosts file.
- Change to disk/inode/snapshot/qtree check to accept absolute free diskspace/free inode number instead of the % used. Check the netapp.ini file for instruction
- Change to statistics check (sometimes they got errors if the command could not finish correctly)
- Added a check for duplicate quota entry
- Corrected some problems with environment check and SATA shelf reported as errors
- Corrected some bugs related to the "notest" setting for single tests
- Added the possibility to include files in the configuration with a include parameters in the ini file (more info in the netapp.ini file)
Dbcheck.pl v1.03
1.00
- Initial Release 1.01
- Corrected a condition when if the dbtype was not defined the program will exit without further tests
- The rollback check are now performed normally
- Corrected a problem with Oracle rowcache reporting
- Display timing information at the bottom of the test 1.02
- Updated some check for environment variable and put a defbbvar in the perl file for the default BBVAR directory.
- Updated the extent check. I was using the wrong column name so the check was wrong.
- $debug=1 will not report all the message to the standard output. If you want the entire content of message while debugging use $debug=2
- Change the Multithreading code. MultiThread = 0 (sequential run), = 1 (run as much process as the number of database to test and wait the for the last one to exit), = n (with n>1, run a maximum of n different thread in parallel) 1.03
- Changed the check of TEST in bb-hosts to open the file for BB standard client instead of using a grep that could not workwith some OS.
- Added a flag to dbcheck.pl to choose between using bbhostgrep (preferred) or reading directly the bb-hosts file.
- Lock check is now using gv$ tables to comply with RAC check
- Change to invalid object check: there are now 2 parameters, invobjwarn and invobjignore. Those ara a list of ";" separated list of "type:user:object" to check. If the object are matched by invobjwarn they're reported as yellow warning, if they're matched by invobjignore they're reported as green.
- Change to Tablespace check and parameters to accept absolute value (followed by k/m/g/t) instead of the % used. Check thedbcheck.ini file for instructions
- Added the possibility to send all data regarding an instance in a single column instead of multiple column or to send thesingle and the multiple check. Check the dbcheck.ini file for instructions
- Add of Request Failed and Last Request Failed Size to the data reported via MemReq
- Add a parameters in the ini file to check GV$ tables for RAC instead of V$ tables to get data about locks, processes and sessions. Check dbcheck.ini and README for more information about RAC check.
- Added some delay to medium (20 seconds) and slow (40 seconds) check before running them to avoid double data reporting tohobbit for rrd complaining about double data reporting.
- Added a detail regarding SessionID and Object Locked in the locks check for Oracle
- Corrected some bugs related to the "notest" setting for single tests
- Added the possibility to include files in the configuration with a include parameters in the ini file (more info in the dbcheck.ini file)
- Added lifetime of test in the last line of test output
Francesco