Hobbit 4.2 - beta release 20060605 available
list Henrik Størner
So - the beta release of Hobbit 4.2 is out there, available on http://sourceforge.net/projects/hobbitmon/ The source tar.gz file is there, and there are pre-built Debian packages for i386 and Sparc. RPM's will appear shortly. I have just about cleared the list of bugs reported on the mailing list, so anything you notice that doesn't seem right - do report it so we can get a final version without too many glitches. Compared to the alfa-version released about one month ago, this version includes much better documentation - especially about the new Critical systems view and editor, but also some Release notes that explain what you will have to do in order to configure your existing system to use all of the new stuff. Other notable changes: * The Hobbit client now reports the local system time, and a new CLOCK setting in hobbit-clients.cfg lets you check that it isn't too far off from the real time (i.e. the time on the Hobbit server). * The clients can now do a simple count of lines in a logfile that match a given expression, and create a graph of the linecount. Useful to catch e.g. disk errors being logged at an increasing rate, or firewall log messages indicating a sudden increase in probes from the Internet. * An IRIX client implementation has been added. It doesn't have the vmstat graphs yet - some work is needed to get those from "sar", since IRIX systems do not have a vmstat command. * The Unix clients can automatically update themselves. See the clientupdate(1) man-page. Hopefully this means that you'll never have to re-install the Hobbit client on your systems again. * Ping tests now use "hobbitping" instead of fping. * The client now supports large files (> 2GB). The plan for now is to have just this one beta-release. Depending on how many bugs are reported, I might arrange for a single Release-candidate version, or I may choose to just do the full release right away. It all depends on how well this release works. So do give it a try. Regards, Henrik
list Peter Jakobs
Hi, I am trying to get the automatic client update to work. So far with no luck. In the client data i see that there is no version number. In the hobbitclient.sh I see that he does a clientupdate --level. I get an empty line. Looking in the clientupdate.c file I see he a CLIENTVERSIONFILE "etc/clientversion.cfg". I am not having that file and i don't see it in the distribution. Any ideas how it should work? Documentation about this subject is still very small, for the rest it's a great product! Peter Jakobs
list Henrik Størner
▸
On Tue, Jun 06, 2006 at 12:18:36PM +0200, Peter wrote:
I am trying to get the automatic client update to work. So far with no luck. In the client data i see that there is no version number. In the hobbitclient.sh I see that he does a clientupdate --level. I get an empty line. Looking in the clientupdate.c file I see he a CLIENTVERSIONFILE "etc/clientversion.cfg". I am not having that file and i don't see it in the distribution. Any ideas how it should work? Documentation about this subject is still very small, for the rest it's a great product!
Try "man clientupdate". I can see I didn't get that linked into the HTML versions of the man-page, but you will find it at http://www.hswn.dk/hobbit/help/manpages/man1/clientupdate.1.html There's a typo in the "Configure which hosts receive the new client" section, there the filename and the ID do not match. It should read: Configure which hosts receive the new client In the client-local.cfg(5) file, you must now setup a clientversion:ID line where the ID matches the filename you used for the tar-file. So if you have packaged the new client into the file linux.v2.tar, then the corresponding entry in client-local.cfg would be clientversion:linux.v2. The webpage linked above has the correct text. Regards, Henrik
list Mike Arnold
▸
Henrik Stoerner wrote:
So - the beta release of Hobbit 4.2 is out there, available on http://sourceforge.net/projects/hobbitmon/ The source tar.gz file is there, and there are pre-built Debian packages for i386 and Sparc. RPM's will appear shortly.
If anyone is interested, I have rpm builds for i386 RedHat 7.3, RedHat 9, RHEL/CentOS 2.1/3/4, and Fedora 1/2/3/4/5 up in the RE-test repository at http://rpm.razorsedge.org/. -- -m ... so long as the people do not care to exercise their freedom, those who wish to tyrranize will do so; for tyrants are active and ardent, and will devote themselves in the name of any number of gods, religious and otherwise, to put shackles upon sleeping men. -- Voltarine de Cleyre
list Tom Kauffman
Other man pages that don't seem to be in the tar.gz file: manpages/man1/hobbit-nkview.cgi.1.html manpages/man1/hobbit-ackinfo.cgi.1.html manpages/man1/hobbit-confreport.cgi.1.html manpages/man1/hobbit-statusreport.cgi.1.html manpages/man1/hobbit-nkedit.cgi.8.html <note error in url as well> Tom Kauffman NIBCO, Inc
▸
-----Original Message-----
From: Henrik Stoerner [mailto:user-ce4a2c883f75@xymon.invalid]
Sent: Tuesday, June 06, 2006 6:49 AM
To: user-ae9b8668bcde@xymon.invalid
Subject: Re: [hobbit] Hobbit 4.2 - beta release 20060605 available
On Tue, Jun 06, 2006 at 12:18:36PM +0200, Peter wrote:I am trying to get the automatic client update to work. So far with no luck. In the client data i see that there is no version number. In the hobbitclient.sh I see that he does a clientupdate --level. I get an empty line. Looking in the clientupdate.c file I see he a CLIENTVERSIONFILE
"etc/clientversion.cfg". I am not having that file and i don't see it in the distribution.
Any ideas how it should work? Documentation about this subject is still very small, for the rest it's a great product!
Try "man clientupdate". I can see I didn't get that linked into the HTML versions of the man-page, but you will find it at http://www.hswn.dk/hobbit/help/manpages/man1/clientupdate.1.html There's a typo in the "Configure which hosts receive the new client" section, there the filename and the ID do not match. It should read: Configure which hosts receive the new client In the client-local.cfg(5) file, you must now setup a clientversion:ID line where the ID matches the filename you used for the tar-file. So if you have packaged the new client into the file linux.v2.tar, then the corresponding entry in client-local.cfg would be clientversion:linux.v2. The webpage linked above has the correct text. Regards, Henrik
CONFIDENTIALITY NOTICE: This email and any attachments are for the
exclusive and confidential use of the intended recipient. If you are not
the intended recipient, please do not read, distribute or take action in
reliance upon this message. If you have received this in error, please
notify us immediately by return email and promptly delete this message
and its attachments from your computer system. We do not waive
attorney-client or work product privilege by the transmission of this
message.
list Peter Jakobs
That was the missing part. Now it's clear and it's working. Thanks Peter
▸
-----Original Message-----
From: user-ce4a2c883f75@xymon.invalid (Henrik Stoerner)
To: user-ae9b8668bcde@xymon.invalid
Date: Tue, 6 Jun 2006 12:48:58 +0200
Subject: Re: [hobbit] Hobbit 4.2 - beta release 20060605 available
On Tue, Jun 06, 2006 at 12:18:36PM +0200, Peter wrote:I am trying to get the automatic client update to work. So far with no luck. In the client data i see that there is no version number. In the hobbitclient.sh I see that he does a clientupdate --level. I get an empty line. Looking in the clientupdate.c file I see he a CLIENTVERSIONFILE "etc/clientversion.cfg". I am not having that file and i don't see it in the distribution. Any ideas how it should work? Documentation about this subject is still very small, for the rest it's a great product!
Try "man clientupdate". I can see I didn't get that linked into the HTML versions of the man-page, but you will find it at http://www.hswn.dk/hobbit/help/manpages/man1/clientupdate.1.html There's a typo in the "Configure which hosts receive the new client" section, there the filename and the ID do not match. It should read: Configure which hosts receive the new client In the client-local.cfg(5) file, you must now setup a clientversion:ID line where the ID matches the filename you used for the tar-file. So if you have packaged the new client into the file linux.v2.tar, then the corresponding entry in client-local.cfg would be clientversion:linux.v2. The webpage linked above has the correct text. Regards, Henrik
list Bob Gordon
▸
On 6/6/06, Mike Arnold <user-95d566fbb20b@xymon.invalid> wrote:
If anyone is interested, I have rpm builds for i386 RedHat 7.3, RedHat 9, RHEL/CentOS 2.1/3/4, and Fedora 1/2/3/4/5 up in the RE-test repository at http://rpm.razorsedge.org/.
Cool :)
Thanks for posting the RPMs....
--
--==[ Bob Gordon ]==--
list Marco Avvisano
Hi Henrick, i have installed 4.2-beta from scratch in rrd-status.log return this error 2006-06-07 15:48:07 xfree: Trying to free a NULL pointer2006-06-07 15:48:07 Worker process died with exit code 134, terminati ng and core files are generated, I have rrdtool-1.0.49 installed Marco
list Henrik Størner
▸
On Wed, Jun 07, 2006 at 03:46:40PM +0200, Marco Avvisano wrote:
Hi Henrick, i have installed 4.2-beta from scratch in rrd-status.log return this error
2006-06-07 15:48:07 xfree: Trying to free a NULL pointer2006-06-07 15:48:07 Worker process died with exit code 134, terminating
and core files are generated,That is a bug in hobbitd_rrd. Could you run the core file through gdb as described in http://www.hswn.dk/hobbit/help/known-issues.html#bugreport Thanks, Henrik
list Brett Morrow
Anyone else have these problems? 1) the Beta patch page has a link for all-patches, but the link does not work (file not found) and 2) I tried to apply the client-whitespace.patch, but the patch is against the file logfetch.c v1.23 and the one that comes with the Beta is logfetch.c v1.22. All the other patches went in with no problems. Thanks -Brett ps: Just want to say good work Henrik and your work is GREATLY APPRECIATED! -- Brett Morrow, NSSL/SPC Alternate Program Manager INDUS Corporation National Severe Storms Laboratory (XXX) XXX-XXXX user-bc6e59620a96@xymon.invalid http://www.induscorp.com
list Henrik Størner
▸
On Thu, Jun 08, 2006 at 03:04:29PM -0500, Brett Morrow wrote:
Anyone else have these problems? 1) the Beta patch page has a link for all-patches, but the link does not work (file not found)
Sorry - put it in the wrong file. Should be fixed now.
▸
2) I tried to apply the client-whitespace.patch, but the patch is against the file logfetch.c v1.23 and the one that comes with the Beta is logfetch.c v1.22.
I've updated that patch so the diff is against the version in the beta release, so please try again.
ps: Just want to say good work Henrik and your work is GREATLY APPRECIATED!
Thanks :-) Regards, Henrik