OK, so RC3 was slightly disastrous, and lots of patches have been flying around this past week. So to get everyone aligned on the same code-base, I've packaged up release candidate #4 which you'll find in the usual places: http://sourceforge.net/projects/hobbitmon/ and http://www.hswn.dk/beta/
This of course fixes the bugs that caused RC3 to crash left and right.
I also have gone over the alert code again, and now believe that it has reached a state of Nirvana where it is "obviously correct". In other words, alerts should go out as intended; if they don't then add the "--trace=FILENAME" option to hobbitd_alert and let me have the logfile after you've re-created the problem.
The flickering purples for disabled tests should be a thing of the past.
Several problems with building on various platforms were resolved. As part of this change, you must re-run the configure script to have it pickup a couple of new settings that have been added.
Along the way, I found out that I'd made a slight error of judgment in choosing the format of the hobbitlaunch.cfg file. So that has changed! If you have modified your hobbitlaunch.cfg - especially if you have deleted or commented out sections - I strongly advise you to copy the new file over from hobbit-4.0-RC4/etcfiles/, or at least look over the differences between that file and your current configuration. "make install" will not overwrite the file, but it might re-add sections that you have removed; instead of removing them or commenting them out, add the keyword "DISABLED" to make them permanenly disabled.
Also, the hobbitserver.cfg file didn't quote the commands added for BB client scripts, resulting in errors being logged by some of the reporting CGI scripts. So copy over the new hobbitserver.cfg file that is generated in hobbitd/etcfiles/ when you build hobbit.
Full list of changes below.
Regards, Henrik
Changes from RC-3 -> RC-4
Bugfixes:
- Loading the bb-services file no longer causes bbtest-net, hobbitd_larrd et al to crash.
- The alert configuration loader was fixed, so that recipient criteria are applied correctly.
- hobbitd_alert handling of "recovered" status messages was slightly broken. This was probably the cause of the unexpected "green" alerts that some have reported.
- SCRIPT recipients can now have a "@" in their names without being silently treated as MAIL recipients.
- An acknowledge message is now cleared when the status changes to an OK color (defined by the --okcolors option). Previously it would have to go "green" before the ack was cleared.
- Acked and disabled statuses can not go purple while the acknowledge or disable is valid. This was causing brief flickers of purple for tests that were disabled for more than 30 minutes.
- maint.pl "combo" message support was dropped. This was causing runtime warnings, and it has never been possible to send enable or disable messages inside combo's (neither with Hobbit nor BB).
Building Hobbit:
bb-infocolumn should build without problems again.
The "configure" script now also looks in /opt/csw for tools and libraries (for Solaris/x86)
An OpenBSD Makefile was contributed.
The gcc option "-Wl,--rpath" is now used when linking the tools on Linux and *BSD. This should resolve a lot of the issues with runtime libraries that cannot be found.
"configure" now looks for your perl utility, and adjusts the maint.pl script accordingly.
HP-UX does not have an atoll() routine. So a simple implementation of this routine was added.
Configuration file changes:
- hobbitlaunch.cfg now supports a DISABLED keyword to shut off unwanted tasks. This permits upgrading without having to re-disable stuff.
- All commands in hobbitserver.cfg are now quoted, so it can be sourced by the CGI scripts without causing errors. Note that this is NOT automatically changed in an existing configuration file.
Improvements:
- The detailed status display now lets you define what graphs should be split onto multiple graph images (the "--multigraphs" option for bb-hostsvc.cgi and hobbitd_filestore). Currently the "disk", "inode" and "qtree" graphs are handled this way.
- The detailed status display now includes a line showing how long an acknowledgment is valid. This is configurable via the ACKUNTILMSG setting in hobbitserver.cfg.
- A new "notify" message is supported as part of the Hobbit protocol. This takes a normal hostname+testname paramater, plus a text message; this is sent out as an informational message using the hobbit-alerts.cfg rules to determine recipients. This replaces the BB "notify-admin" recipient with a more fine-grained and configurable system. Currently used by maint.pl when enabling and disabling tests.
- Alert scripts now receive a CFID environment variable with the linenumber of the hobbit-alerts.cfg file that caused this alert to go out.
- A new tool - hobbit-mailack - was added. If setup to run from e.g. the Hobbit users' .procmailrc file, you can acknowledge alerts by responding to an alert email.
- Temperature reports now accept additional text in parenthesis without being confused.
-- Henrik Storner
Hi All,
isn't hobbitd_larrd used or updated?
Hobbitd gets yellow with this message: Latest errormessages: Unknown option '--purple-conn=conn' - ignored Loading hostnames Loading saved state Setting up network listener on 0.0.0.0:1984
Regards Lars
Henrik Stoerner <henrik at hswn.dk> wrote:
Från: Henrik Stoerner[SMTP:HENRIK at HSWN.DK] Skickat: den 27 februari 2005 18:03:24 Till: hobbit at hswn.dk; hobbit-announce at hswn.dk Ämne: [hobbit] Hobbit 4.0 RC4 available Automatiskt vidarebefordrat av en regel
OK, so RC3 was slightly disastrous, and lots of patches have been flying around this past week. So to get everyone aligned on the same code-base, I've packaged up release candidate #4 which you'll find in the usual places: http://sourceforge.net/projects/hobbitmon/ and http://www.hswn.dk/beta/
This of course fixes the bugs that caused RC3 to crash left and right.
I also have gone over the alert code again, and now believe that it has reached a state of Nirvana where it is "obviously correct". In other words, alerts should go out as intended; if they don't then add the "--trace=FILENAME" option to hobbitd_alert and let me have the logfile after you've re-created the problem.
The flickering purples for disabled tests should be a thing of the past.
Several problems with building on various platforms were resolved. As part of this change, you must re-run the configure script to have it pickup a couple of new settings that have been added.
Along the way, I found out that I'd made a slight error of judgment in choosing the format of the hobbitlaunch.cfg file. So that has changed! If you have modified your hobbitlaunch.cfg - especially if you have deleted or commented out sections - I strongly advise you to copy the new file over from hobbit-4.0-RC4/etcfiles/, or at least look over the differences between that file and your current configuration. "make install" will not overwrite the file, but it might re-add sections that you have removed; instead of removing them or commenting them out, add the keyword "DISABLED" to make them permanenly disabled.
Also, the hobbitserver.cfg file didn't quote the commands added for BB client scripts, resulting in errors being logged by some of the reporting CGI scripts. So copy over the new hobbitserver.cfg file that is generated in hobbitd/etcfiles/ when you build hobbit.
Full list of changes below.
Regards, Henrik
Changes from RC-3 -> RC-4
Bugfixes:
- Loading the bb-services file no longer causes bbtest-net, hobbitd_larrd et al to crash.
- The alert configuration loader was fixed, so that recipient criteria are applied correctly.
- hobbitd_alert handling of "recovered" status messages was slightly broken. This was probably the cause of the unexpected "green" alerts that some have reported.
- SCRIPT recipients can now have a "@" in their names without being silently treated as MAIL recipients.
- An acknowledge message is now cleared when the status changes to an OK color (defined by the --okcolors option). Previously it would have to go "green" before the ack was cleared.
- Acked and disabled statuses can not go purple while the acknowledge or disable is valid. This was causing brief flickers of purple for tests that were disabled for more than 30 minutes.
- maint.pl "combo" message support was dropped. This was causing runtime warnings, and it has never been possible to send enable or disable messages inside combo's (neither with Hobbit nor BB).
Building Hobbit:
bb-infocolumn should build without problems again.
The "configure" script now also looks in /opt/csw for tools and libraries (for Solaris/x86)
An OpenBSD Makefile was contributed.
The gcc option "-Wl,--rpath" is now used when linking the tools on Linux and *BSD. This should resolve a lot of the issues with runtime libraries that cannot be found.
"configure" now looks for your perl utility, and adjusts the maint.pl script accordingly.
HP-UX does not have an atoll() routine. So a simple implementation of this routine was added.
Configuration file changes:
- hobbitlaunch.cfg now supports a DISABLED keyword to shut off unwanted tasks. This permits upgrading without having to re-disable stuff.
- All commands in hobbitserver.cfg are now quoted, so it can be sourced by the CGI scripts without causing errors. Note that this is NOT automatically changed in an existing configuration file.
Improvements:
- The detailed status display now lets you define what graphs should be split onto multiple graph images (the "--multigraphs" option for bb-hostsvc.cgi and hobbitd_filestore). Currently the "disk", "inode" and "qtree" graphs are handled this way.
- The detailed status display now includes a line showing how long an acknowledgment is valid. This is configurable via the ACKUNTILMSG setting in hobbitserver.cfg.
- A new "notify" message is supported as part of the Hobbit protocol. This takes a normal hostname+testname paramater, plus a text message; this is sent out as an informational message using the hobbit-alerts.cfg rules to determine recipients. This replaces the BB "notify-admin" recipient with a more fine-grained and configurable system. Currently used by maint.pl when enabling and disabling tests.
- Alert scripts now receive a CFID environment variable with the linenumber of the hobbit-alerts.cfg file that caused this alert to go out.
- A new tool - hobbit-mailack - was added. If setup to run from e.g. the Hobbit users' .procmailrc file, you can acknowledge alerts by responding to an alert email.
- Temperature reports now accept additional text in parenthesis without being confused.
-- Henrik Storner
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
I think purpl-conn is no longer a switch to bbgen but is in the cfg file - so remove it
lars ebeling wrote:
Hi All,
isn't hobbitd_larrd used or updated?
Hobbitd gets yellow with this message: Latest errormessages: Unknown option '--purple-conn=conn' - ignored Loading hostnames Loading saved state Setting up network listener on 0.0.0.0:1984 Regards Lars
*/Henrik Stoerner <henrik at hswn.dk>/* wrote:
> ---------- > Från: Henrik Stoerner[SMTP:HENRIK at HSWN.DK] > Skickat: den 27 februari 2005 18:03:24 > Till: hobbit at hswn.dk; hobbit-announce at hswn.dk > Ämne: [hobbit] Hobbit 4.0 RC4 available > Automatiskt vidarebefordrat av en regel > OK, so RC3 was slightly disastrous, and lots of patches have been flying around this past week. So to get everyone aligned on the same code-base, I've packaged up release candidate #4 which you'll find in the usual places: http://sourceforge.net/projects/hobbitmon/ and http://www.hswn.dk/beta/ This of course fixes the bugs that caused RC3 to crash left and right. I also have gone over the alert code again, and now believe that it has reached a state of Nirvana where it is "obviously correct". In other words, alerts should go out as intended; if they don't then add the "--trace=FILENAME" option to hobbitd_alert and let me have the logfile after you've re-created the problem. The flickering purples for disabled tests should be a thing of the past. Several problems with building on various platforms were resolved. As part of this change, you must re-run the configure script to have it pickup a couple of new settings that have been added. Along the way, I found out that I'd made a slight error of judgment in choosing the format of the hobbitlaunch.cfg file. So that has changed! If you have modified your hobbitlaunch.cfg - especially if you have deleted or commented out sections - I strongly advise you to copy the new file over from hobbit-4.0-RC4/etcfiles/, or at least look over the differences between that file and your current configuration. "make install" will not overwrite the file, but it might re-add sections that you have removed; instead of removing them or commenting them o ut, add the keyword "DISABLED" to make them permanenly disabled. Also, the hobbitserver.cfg file didn't quote the commands added for BB client scripts, resulting in errors being logged by some of the reporting CGI scripts. So copy over the new hobbitserver.cfg file that is generated in hobbitd/etcfiles/ when you build hobbit. Full list of changes below. Regards, Henrik Changes from RC-3 -> RC-4 ------------------------- Bugfixes: * Loading the bb-services file no longer causes bbtest-net, hobbitd_larrd et al to crash. * The alert configuration loader was fixed, so that recipient criteria are applied correctly. * hobbitd_alert handling of "recovered" status messages was slightly broken. This was probably the cause of the unexpected "green" alerts that some have reported. * SCRIPT recipients can now have a "@" in their names without being silently treated as MAIL recipients. * An acknowl edge message is now cleared when the status changes to an OK color (defined by the --okcolors option). Previously it would have to go "green" before the ack was cleared. * Acked and disabled statuses can not go purple while the acknowledge or disable is valid. This was causing brief flickers of purple for tests that were disabled for more than 30 minutes. * maint.pl "combo" message support was dropped. This was causing runtime warnings, and it has never been possible to send enable or disable messages inside combo's (neither with Hobbit nor BB). Building Hobbit: * bb-infocolumn should build without problems again. * The "configure" script now also looks in /opt/csw for tools and libraries (for Solaris/x86) * An OpenBSD Makefile was contributed. * The gcc option "-Wl,--rpath" is now used when linking the tools on Linux and *BSD. This should resolve a lot of the issues with runtime libraries that cannot be found.* * "configure" now looks for your perl utility, and adjusts the maint.pl script accordingly. * HP-UX does not have an atoll() routine. So a simple implementation of this routine was added. Configuration file changes: * hobbitlaunch.cfg now supports a DISABLED keyword to shut off unwanted tasks. This permits upgrading without having to re-disable stuff. * All commands in hobbitserver.cfg are now quoted, so it can be sourced by the CGI scripts without causing errors. Note that this is NOT automatically changed in an existing configuration file. Improvements: * The detailed status display now lets you define what graphs should be split onto multiple graph images (the "--multigraphs" option for bb-hostsvc.cgi and hobbitd_filestore). Currently the "disk", "inode" and "qtree" graphs are handled this way. * The detailed status display now includes a line showing how long an acknowledgment is valid. This is conf igurable via the ACKUNTILMSG setting in hobbitserver.cfg. * A new "notify" message is supported as part of the Hobbit protocol. This takes a normal hostname+testname paramater, plus a text message; this is sent out as an informational message using the hobbit-alerts.cfg rules to determine recipients. This replaces the BB "notify-admin" recipient with a more fine-grained and configurable system. Currently used by maint.pl when enabling and disabling tests. * Alert scripts now receive a CFID environment variable with the linenumber of the hobbit-alerts.cfg file that caused this alert to go out. * A new tool - hobbit-mailack - was added. If setup to run from e.g. the Hobbit users' .procmailrc file, you can acknowledge alerts by responding to an alert email. * Temperature reports now accept additional text in parenthesis without being confused. -- Henrik Storner To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk *
On Sun, Feb 27, 2005 at 06:46:07PM +0100, lars ebeling wrote:
Hi All,
isn't hobbitd_larrd used or updated?
Hobbitd gets yellow with this message: Latest errormessages: Unknown option '--purple-conn=conn' - ignored
--purple-conn was removed from hobbitd. It was used to tell hobbitd the name of the connectivity test, but since this was used by multiple tools it was moved into an environment variable setting. I mentioned this in the RC3 release, but forgot about it for RC4.
Just remove that option from hobbitlaunch.cfg.
Henrik
On Sun, Feb 27, 2005 at 06:03:24PM, Henrik Stoerner wrote:
[...]
- A new tool - hobbit-mailack - was added. If setup to run from e.g. the Hobbit users' .procmailrc file, you can acknowledge alerts by responding to an alert email. [...]
First of all thanks for creating a new tool for mailack. Now I noticed in the hobbit-mailack.c file that it won't work without a valid Subject line. Well when there is a mailack sent from skytel pager--which is what we use--there is no valid subject comes with it and I attached two sample emails, ack-email-from-skytel*, and I also attahced the bb-pagerack.sh that I use if the email comes from skytel pager. Hobbit checks the email in procmailrc and then redirect it to bb-emailack.sh or bb-pagerack.sh based on the sender. Also I have two ACL files--one for pager addresses and one for coporate email addresses--to check if the sender is allowed to send an 'ACK'. I wonder if these fetaures can be added in a future release.
Thanks again for such an excellent tool hobbitd
-- Asif Iqbal PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu "It is not the strongest of the species that survives, not the most intelligent, but the one most responsive to change." - Charles Darwin
On Sun, Feb 27, 2005 at 03:06:40PM, Asif Iqbal wrote:
On Sun, Feb 27, 2005 at 06:03:24PM, Henrik Stoerner wrote:
[...]
- A new tool - hobbit-mailack - was added. If setup to run from e.g. the Hobbit users' .procmailrc file, you can acknowledge alerts by responding to an alert email. [...]
[...] or bb-pagerack.sh based on the sender. Also I have two ACL files--one for pager addresses and one for coporate email addresses--to check if the sender is allowed to send an 'ACK'. I wonder if these
Nevermind the ACL part, that is part of procmailrc file. Thanks
fetaures can be added in a future release.
-- Asif Iqbal PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu "It is not the strongest of the species that survives, not the most intelligent, but the one most responsive to change." - Charles Darwin
On Sun, Feb 27, 2005 at 03:06:40PM -0500, Asif Iqbal wrote:
On Sun, Feb 27, 2005 at 06:03:24PM, Henrik Stoerner wrote:
[...]
- A new tool - hobbit-mailack - was added. If setup to run from e.g. the Hobbit users' .procmailrc file, you can acknowledge alerts by responding to an alert email. [...]
First of all thanks for creating a new tool for mailack. Now I noticed in the hobbit-mailack.c file that it won't work without a valid Subject line. Well when there is a mailack sent from skytel pager--which is what we use--there is no valid subject comes with it and I attached two sample emails, ack-email-from-skytel*, and I also attahced the bb-pagerack.sh that I use if the email comes from skytel pager. Hobbit checks the email in procmailrc and then redirect it to bb-emailack.sh or bb-pagerack.sh based on the sender. Also I have two ACL files--one for pager addresses and one for coporate email addresses--to check if the sender is allowed to send an 'ACK'. I wonder if these fetaures can be added in a future release.
This seems pretty specific to your setup, so my initial response would be that this is the kind of customisation that you should do on your own.
Your current script for processing the ack-mails should still work, and Hobbit does handle the "ack ack_event" command that the script uses to send in the acknowledge. So unless you can convince me to change my mind, I'll leave this out of Hobbit.
Regards, Henrik
On Sun, Feb 27, 2005 at 10:39:12PM, Henrik Stoerner wrote:
On Sun, Feb 27, 2005 at 03:06:40PM -0500, Asif Iqbal wrote:
On Sun, Feb 27, 2005 at 06:03:24PM, Henrik Stoerner wrote:
[...]
- A new tool - hobbit-mailack - was added. If setup to run from e.g. the Hobbit users' .procmailrc file, you can acknowledge alerts by responding to an alert email. [...]
First of all thanks for creating a new tool for mailack. Now I noticed in the hobbit-mailack.c file that it won't work without a valid Subject line. Well when there is a mailack sent from skytel pager--which is what we use--there is no valid subject comes with it and I attached two sample emails, ack-email-from-skytel*, and I also attahced the bb-pagerack.sh that I use if the email comes from skytel pager. Hobbit checks the email in procmailrc and then redirect it to bb-emailack.sh or bb-pagerack.sh based on the sender. Also I have two ACL files--one for pager addresses and one for coporate email addresses--to check if the sender is allowed to send an 'ACK'. I wonder if these fetaures can be added in a future release.
This seems pretty specific to your setup, so my initial response would be that this is the kind of customisation that you should do on your own.
Your current script for processing the ack-mails should still work, and Hobbit does handle the "ack ack_event" command that the script uses to send in the acknowledge. So unless you can convince me to
Unless other people like to send ack through their pager I can't convince you, hehe.
change my mind, I'll leave this out of Hobbit.
Like you said I still can use the older format so I am totally dead in the water :-). Thank you
Regards, Henrik
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
-- Asif Iqbal PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu "It is not the strongest of the species that survives, not the most intelligent, but the one most responsive to change." - Charles Darwin
On Sun, Feb 27, 2005 at 04:47:25PM, Asif Iqbal wrote:
On Sun, Feb 27, 2005 at 10:39:12PM, Henrik Stoerner wrote:
On Sun, Feb 27, 2005 at 03:06:40PM -0500, Asif Iqbal wrote:
On Sun, Feb 27, 2005 at 06:03:24PM, Henrik Stoerner wrote:
[...]
- A new tool - hobbit-mailack - was added. If setup to run from e.g. the Hobbit users' .procmailrc file, you can acknowledge alerts by responding to an alert email. [...]
First of all thanks for creating a new tool for mailack. Now I noticed [...]
This seems pretty specific to your setup, so my initial response would be that this is the kind of customisation that you should do on your own.
Your current script for processing the ack-mails should still work, and Hobbit does handle the "ack ack_event" command that the script uses to send in the acknowledge. So unless you can convince me to
Unless other people like to send ack through their pager I can't convince you, hehe.
change my mind, I'll leave this out of Hobbit.
Like you said I still can use the older format so I am totally dead in
I meant I am NOT totally dead in water.
the water :-). Thank you
-- Asif Iqbal PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu "It is not the strongest of the species that survives, not the most intelligent, but the one most responsive to change." - Charles Darwin
Everything looks fine on HP-UX 11.11 . Compilation and installation went well.
I'm happy to have a Hobbitinstallation at home .
I don't know if there are any special tests you want to be done.
http://62.119.162.107/hobbit/ will only be open for a short while.
Regards Lars
Henrik Stoerner <henrik at hswn.dk> wrote:
Från: Henrik Stoerner[SMTP:HENRIK at HSWN.DK] Skickat: den 27 februari 2005 18:03:24 Till: hobbit at hswn.dk; hobbit-announce at hswn.dk Ämne: [hobbit] Hobbit 4.0 RC4 available Automatiskt vidarebefordrat av en regel
OK, so RC3 was slightly disastrous, and lots of patches have been flying around this past week. So to get everyone aligned on the same code-base, I've packaged up release candidate #4 which you'll find in the usual places: http://sourceforge.net/projects/hobbitmon/ and http://www.hswn.dk/beta/
This of course fixes the bugs that caused RC3 to crash left and right.
I also have gone over the alert code again, and now believe that it has reached a state of Nirvana where it is "obviously correct". In other words, alerts should go out as intended; if they don't then add the "--trace=FILENAME" option to hobbitd_alert and let me have the logfile after you've re-created the problem.
The flickering purples for disabled tests should be a thing of the past.
Several problems with building on various platforms were resolved. As part of this change, you must re-run the configure script to have it pickup a couple of new settings that have been added.
Along the way, I found out that I'd made a slight error of judgment in choosing the format of the hobbitlaunch.cfg file. So that has changed! If you have modified your hobbitlaunch.cfg - especially if you have deleted or commented out sections - I strongly advise you to copy the new file over from hobbit-4.0-RC4/etcfiles/, or at least look over the differences between that file and your current configuration. "make install" will not overwrite the file, but it might re-add sections that you have removed; instead of removing them or commenting them out, add the keyword "DISABLED" to make them permanenly disabled.
Also, the hobbitserver.cfg file didn't quote the commands added for BB client scripts, resulting in errors being logged by some of the reporting CGI scripts. So copy over the new hobbitserver.cfg file that is generated in hobbitd/etcfiles/ when you build hobbit.
Full list of changes below.
Regards, Henrik
Changes from RC-3 -> RC-4
Bugfixes:
- Loading the bb-services file no longer causes bbtest-net, hobbitd_larrd et al to crash.
- The alert configuration loader was fixed, so that recipient criteria are applied correctly.
- hobbitd_alert handling of "recovered" status messages was slightly broken. This was probably the cause of the unexpected "green" alerts that some have reported.
- SCRIPT recipients can now have a "@" in their names without being silently treated as MAIL recipients.
- An acknowledge message is now cleared when the status changes to an OK color (defined by the --okcolors option). Previously it would have to go "green" before the ack was cleared.
- Acked and disabled statuses can not go purple while the acknowledge or disable is valid. This was causing brief flickers of purple for tests that were disabled for more than 30 minutes.
- maint.pl "combo" message support was dropped. This was causing runtime warnings, and it has never been possible to send enable or disable messages inside combo's (neither with Hobbit nor BB).
Building Hobbit:
bb-infocolumn should build without problems again.
The "configure" script now also looks in /opt/csw for tools and libraries (for Solaris/x86)
An OpenBSD Makefile was contributed.
The gcc option "-Wl,--rpath" is now used when linking the tools on Linux and *BSD. This should resolve a lot of the issues with runtime libraries that cannot be found.
"configure" now looks for your perl utility, and adjusts the maint.pl script accordingly.
HP-UX does not have an atoll() routine. So a simple implementation of this routine was added.
Configuration file changes:
- hobbitlaunch.cfg now supports a DISABLED keyword to shut off unwanted tasks. This permits upgrading without having to re-disable stuff.
- All commands in hobbitserver.cfg are now quoted, so it can be sourced by the CGI scripts without causing errors. Note that this is NOT automatically changed in an existing configuration file.
Improvements:
- The detailed status display now lets you define what graphs should be split onto multiple graph images (the "--multigraphs" option for bb-hostsvc.cgi and hobbitd_filestore). Currently the "disk", "inode" and "qtree" graphs are handled this way.
- The detailed status display now includes a line showing how long an acknowledgment is valid. This is configurable via the ACKUNTILMSG setting in hobbitserver.cfg.
- A new "notify" message is supported as part of the Hobbit protocol. This takes a normal hostname+testname paramater, plus a text message; this is sent out as an informational message using the hobbit-alerts.cfg rules to determine recipients. This replaces the BB "notify-admin" recipient with a more fine-grained and configurable system. Currently used by maint.pl when enabling and disabling tests.
- Alert scripts now receive a CFID environment variable with the linenumber of the hobbit-alerts.cfg file that caused this alert to go out.
- A new tool - hobbit-mailack - was added. If setup to run from e.g. the Hobbit users' .procmailrc file, you can acknowledge alerts by responding to an alert email.
- Temperature reports now accept additional text in parenthesis without being confused.
-- Henrik Storner
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
On Mon, Feb 28, 2005 at 08:08:17AM +0100, lars ebeling wrote:
Everything looks fine on HP-UX 11.11 . Compilation and installation went well.
Congratulations :-)
I'm happy to have a Hobbitinstallation at home .
I don't know if there are any special tests you want to be done.
Getting the thing compiled and running is what really causes problems during porting. I can see you have the graphs and CGI scripts working, so it seems we can declare success on HP-UX.
Thanks for seeing this through.
Regards, Henrik
Unfortunately I did some wrong thinking, so now I have a purple figure on leopg7.bbd that I can't get rid of.
Regards Lars
lars ebeling <dhd733 at yahoo.se> wrote:
Från: lars ebeling[SMTP:DHD733 at YAHOO.SE] Skickat: den 28 februari 2005 08:08:17 Till: hobbit at hswn.dk Ämne: Re: [hobbit] Hobbit 4.0 RC4 available Automatiskt vidarebefordrat av en regel
Everything looks fine on HP-UX 11.11 . Compilation and installation went well.
I'm happy to have a Hobbitinstallation at home .
I don't know if there are any special tests you want to be done.
http://62.119.162.107/hobbit/ will only be open for a short while.
Regards Lars
Henrik Stoerner <henrik at hswn.dk> wrote:
Från: Henrik Stoerner[SMTP:HENRIK at HSWN.DK] Skickat: den 27 februari 2005 18:03:24 Till: hobbit at hswn.dk; hobbit-announce at hswn.dk Ämne: [hobbit] Hobbit 4.0 RC4 available Automatiskt vidarebefordrat av en regel
OK, so RC3 was slightly disastrous, and lots of patches have been flying around this past week. So to get everyone aligned on the same code-base, I've packaged up release candidate #4 which you'll find in the usual places: http://sourceforge.net/projects/hobbitmon/ and http://www.hswn.dk/beta/
This of course fixes the bugs that caused RC3 to crash left and right.
I also have gone over the alert code again, and now believe that it has reached a state of Nirvana where it is "obviously correct". In other words, alerts should go out as intended; if they don't then add the "--trace=FILENAME" option to hobbitd_alert and let me have the logfile after you've re-created the problem.
The flickering purples for disabled tests should be a thing of the past.
Several problems with building on various platforms were resolved. As part of this change, you must re-run the configure script to have it pickup a couple of new settings that have been added.
Along the way, I found out that I'd made a slight error of judgment in choosing the format of the hobbitlaunch.cfg file. So that has changed! If you have modified your hobbitlaunch.cfg - especially if you have deleted or commented out sections - I strongly advise you to copy the new file over from hobbit-4.0-RC4/etcfiles/, or at least look over the differences between that file and your current configuration. "make install" will not overwrite the file, but it might re-add sections that you have removed; instead of removing them or commenting them o ut, add the keyword "DISABLED" to make them permanenly disabled.
Also, the hobbitserver.cfg file didn't quote the commands added for BB client scripts, resulting in errors being logged by some of the reporting CGI scripts. So copy over the new hobbitserver.cfg file that is generated in hobbitd/etcfiles/ when you build hobbit.
Full list of changes below.
Regards, Henrik
Changes from RC-3 -> RC-4
Bugfixes:
- Loading the bb-services file no longer causes bbtest-net, hobbitd_larrd et al to crash.
- The alert configuration loader was fixed, so that recipient criteria are applied correctly.
- hobbitd_alert handling of "recovered" status messages was slightly broken. This was probably the cause of the unexpected "green" alerts that some have reported.
- SCRIPT recipients can now have a "@" in their names without being silently treated as MAIL recipients.
- An acknowl edge message is now cleared when the status changes to an OK color (defined by the --okcolors option). Previously it would have to go "green" before the ack was cleared.
- Acked and disabled statuses can not go purple while the acknowledge or disable is valid. This was causing brief flickers of purple for tests that were disabled for more than 30 minutes.
- maint.pl "combo" message support was dropped. This was causing runtime warnings, and it has never been possible to send enable or disable messages inside combo's (neither with Hobbit nor BB).
Building Hobbit:
bb-infocolumn should build without problems again.
The "configure" script now also looks in /opt/csw for tools and libraries (for Solaris/x86)
An OpenBSD Makefile was contributed.
The gcc option "-Wl,--rpath" is now used when linking the tools on Linux and *BSD. This should resolve a lot of the issues with runtime libraries that cannot be found.
"configure" now looks for your perl utility, and adjusts the maint.pl script accordingly.
HP-UX does not have an atoll() routine. So a simple implementation of this routine was added.
Configuration file changes:
- hobbitlaunch.cfg now supports a DISABLED keyword to shut off unwanted tasks. This permits upgrading without having to re-disable stuff.
- All commands in hobbitserver.cfg are now quoted, so it can be sourced by the CGI scripts without causing errors. Note that this is NOT automatically changed in an existing configuration file.
Improvements:
- The detailed status display now lets you define what graphs should be split onto multiple graph images (the "--multigraphs" option for bb-hostsvc.cgi and hobbitd_filestore). Currently the "disk", "inode" and "qtree" graphs are handled this way.
- The detailed status display now includes a line showing how long an acknowledgment is valid. This is conf igurable via the ACKUNTILMSG setting in hobbitserver.cfg.
- A new "notify" message is supported as part of the Hobbit protocol. This takes a normal hostname+testname paramater, plus a text message; this is sent out as an informational message using the hobbit-alerts.cfg rules to determine recipients. This replaces the BB "notify-admin" recipient with a more fine-grained and configurable system. Currently used by maint.pl when enabling and disabling tests.
- Alert scripts now receive a CFID environment variable with the linenumber of the hobbit-alerts.cfg file that caused this alert to go out.
- A new tool - hobbit-mailack - was added. If setup to run from e.g. the Hobbit users' .procmailrc file, you can acknowledge alerts by responding to an alert email.
- Temperature reports now accept additional text in parenthesis without being confused.
-- Henrik Storner
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
In <20050228112607.74713.qmail at web25803.mail.ukl.yahoo.com> lars ebeling <dhd733 at yahoo.se> writes:
Unfortunately I did some wrong thinking, so now I have a purple figure on leopg7.bbd that I can't get rid of.
~hobbit/server/bin/bb 127.0.0.1 "drop HOSTNAME.bbd"
It's in the "tips-n-tricks" document.
Henrik
Yeah, I saw that in another mail, but in that mail and in Tips and Tricks it says: ~/server/bin/bb 127.0.0.1 "drop HOSTNAME ftp"
Without a dot.
Regards Lars
Henrik Storner <henrik at hswn.dk> wrote:
Från: Henrik Storner[SMTP:HENRIK at HSWN.DK] Skickat: den 28 februari 2005 13:27:36 Till: hobbit at hswn.dk Ämne: Re: [hobbit] Hobbit 4.0 RC4 available Automatiskt vidarebefordrat av en regel
In <20050228112607.74713.qmail at web25803.mail.ukl.yahoo.com> lars ebeling writes:
Unfortunately I did some wrong thinking, so now I have a purple figure on leopg7.bbd that I can't get rid of.
~hobbit/server/bin/bb 127.0.0.1 "drop HOSTNAME.bbd"
It's in the "tips-n-tricks" document.
Henrik
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
On Mon, Feb 28, 2005 at 01:35:15PM +0100, lars ebeling wrote:
Yeah, I saw that in another mail, but in that mail and in Tips and Tricks it says: ~/server/bin/bb 127.0.0.1 "drop HOSTNAME ftp"
Without a dot.
Oh well, if in doubt follow the docs.
Henrik
Yeah, I saw that in another mail, but in that mail and in Tips and Tricks it says: ~/server/bin/bb 127.0.0.1 "drop HOSTNAME ftp"
Without a dot.
Regards Lars
Henrik Storner <henrik at hswn.dk> wrote:
Från: Henrik Storner[SMTP:HENRIK at HSWN.DK] Skickat: den 28 februari 2005 13:27:36 Till: hobbit at hswn.dk Ämne: Re: [hobbit] Hobbit 4.0 RC4 available Automatiskt vidarebefordrat av en regel
In <20050228112607.74713.qmail at web25803.mail.ukl.yahoo.com> lars ebeling writes:
Unfortunately I did some wrong thinking, so now I have a purple figure on leopg7.bbd that I can't get rid of.
~hobbit/server/bin/bb 127.0.0.1 "drop HOSTNAME.bbd"
It's in the "tips-n-tricks" document.
Henrik
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
participants (4)
-
dhd733@yahoo.se
-
henrik@hswn.dk
-
iqbala-hobbit@qwestip.net
-
tlp-bb@holme-pedersen.dk