Xymon Mailing List Archive search

Hobbit 4.2 - beta release 20060605 available

11 messages in this thread

list Henrik Størner · Mon, 5 Jun 2006 17:37:54 +0200 ·
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 · Tue, 06 Jun 2006 12:18:36 +0200 ·
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 · Tue, 6 Jun 2006 12:48:58 +0200 ·
quoted from Peter Jakobs
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 · Tue, 6 Jun 2006 12:19:34 -0700 (MST) ·
quoted from Henrik Størner
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 · Tue, 6 Jun 2006 15:33:44 -0400 ·
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
quoted from Henrik Størner


-----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 · Tue, 06 Jun 2006 21:44:50 +0200 ·
That was the missing part. Now it's clear and it's working. Thanks
Peter
quoted from Tom Kauffman

-----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 · Wed, 7 Jun 2006 00:51:51 -0700 ·
quoted from Mike Arnold
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 · Wed, 7 Jun 2006 15:46:40 +0200 ·
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 · Wed, 7 Jun 2006 16:22:11 +0200 ·
quoted from Marco Avvisano
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 · Thu, 08 Jun 2006 15:04:29 -0500 ·
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 · Thu, 8 Jun 2006 22:13:48 +0200 ·
quoted from Brett Morrow
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.
quoted from Brett Morrow
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