[hobbit] Xymon 4.3.0: Beta version available on Sourceforge

Lars Ebeling lars.ebeling at leopg9.no-ip.org
Mon Feb 9 17:40:13 CET 2009


Hobbitd:filestore crashes on HP-UX 11.11

$ gdb ../bin/hobbitd_filestore ./core
GNU gdb 5.3
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "hppa2.0n-hp-hpux11.00"...
Core was generated by `hobbitd_filest'.
Program terminated with signal 6, Aborted.

warning: The shared libraries were not privately mapped; setting a
breakpoint in a shared library will not work until you rerun the program.


warning: Can't find file hobbitd_filestore referenced in dld_list.
Reading symbols from /usr/local/lib/libpcre.sl...done.
Reading symbols from /usr/lib/libnsl.1...done.
Reading symbols from /usr/lib/libxti.2...done.
Reading symbols from /usr/lib/libc.2...done.
Reading symbols from /usr/lib/libdld.2...done.
#0  0xc020bad0 in kill () from /usr/lib/libc.2
(gdb) bt
#0  0xc020bad0 in kill () from /usr/lib/libc.2
#1  0xc01a655c in raise () from /usr/lib/libc.2
#2  0xc01e69a8 in abort_C () from /usr/lib/libc.2
#3  0xc01e6a04 in abort () from /usr/lib/libc.2
#4  0x0000e130 in sigsegv_handler (signum=8216) at sig.c:57
#5  <signal handler called>
#6  0x0000aa64 in call_locator (buf=0x4004ef58 "X|rrd|leopg9", bufsz=1130)
    at locator.c:76
#7  0x0000b57c in locator_query (hostname=0x400076b3 "leopg9", 
svctype=ST_RRD,
    extras=0x7bfe3160) at locator.c:342
#8  0x0001517c in hobbit_graph_text (hostname=0x400076b3 "leopg9",
    dispname=0x400076b3 "leopg9", service=0x400076ba "bbgen", bgcolor=0,
    graphdef=0x4004ede8, itemcount=0, nostale=HG_WITHOUT_STALE_RRDS,
    fmt=0x23f90 "<table summary=\"%s Graph\"><tr><td><A 
HREF=\"%s&action=men
u\"><IMG BORDER=0 SRC=\"%s&graph=hourly&action=view\" 
ALT=\"hobbitgraph
%s\"></A></td><td> <td align=\"left\" valign=\"top\"> <a href=\"%s&amp"...,
    locatorbased=1, starttime=1234024637, endtime=1234197437)
    at hobbitrrd.c:212
#9  0x00015674 in hobbit_graph_data (hostname=0x7bfe3338 "", dispname=0x0,
    service=0x0, bgcolor=0, graphdef=0x4004ede8, itemcount=0,
    nostale=HG_WITHOUT_STALE_RRDS, wantmeta=HG_PLAIN_LINK, locatorbased=1,
    starttime=1234024637, endtime=1234197437) at hobbitrrd.c:317
#10 0x0000a124 in generate_html_log (hostname=0x400076b3 "leopg9",
---Type <return> to continue, or q <return> to quit---
    displayname=0x400076b3 "leopg9", service=0x400076ba "bbgen",
    ip=0x20418 "", color=0, sender=0x400076a6 "192.168.0.2", flags=0x22c70 
"",
    logtime=1234197437,
    timesincechange=0x7bfe23b8 "179 days, 14 hours, 24 minutes",
    firstline=0x40007717 "green Mon Feb  9 17:37:16 2009",
    restofmsg=0x40007736 "\nbbgen for Hobbit version 
4.3.0-0.20090209\n\nStatist
ics:\n Hosts", ' ' <repeats 22 times>, ":    13\n Pages", ' ' <repeats 22 
times>
, ":     3\n Status messages", ' ' <repeats 12 times>, ":    69\n - Red", ' 
' <r
epeats 22 times>, ":     2 "..., acktime=0, ackmsg=0x0, acklist=0x0,
    disabletime=0, dismsg=0x0, is_history=0, wantserviceid=1, htmlfmt=0,
    locatorbased=1,
    multigraphs=0x20358 
",disk,inode,qtree,quotas,snapshot,TblSpace,if_load,",
    linktoclient=0x0, nkprio=0x0, nkttgroup=0x0, nkttextra=0x0, graphtime=0,
    output=0x7b031468) at htmllog.c:440
#11 0x00004288 in update_htmlfile (
    fn=0x7bfe1ec8 "/home/hobbit/server/www/html/leopg9.bbgen.html",
    msg=0x40007736 "\nbbgen for Hobbit version 
4.3.0-0.20090209\n\nStatistics:\n
 Hosts", ' ' <repeats 22 times>, ":    13\n Pages", ' ' <repeats 22 times>, 
":
   3\n Status messages", ' ' <repeats 12 times>, ":    69\n - Red", ' ' 
<repeats
 22 times>, ":     2 "..., hostname=0x400076b3 "leopg9",
    service=0x400076ba "bbgen", color=0, sender=0x400076a6 "192.168.0.2",
    flags=0x22c70 "", logtime=1234197437, timesincechange=15517497, 
acktime=0,
    ackmsg=0x0, disabletime=0, dismsg=0x0) at hobbitd_filestore.c:119
---Type <return> to continue, or q <return> to quit---
#12 0x00004bd4 in main (argc=1073772311, argv=0x400076ba)
    at hobbitd_filestore.c:325
(gdb) quit
$

Lars

----- Original Message ----- 
From: "Henrik Størner" <henrik at hswn.dk>
To: <hobbit at hswn.dk>
Sent: Monday, February 09, 2009 3:02 PM
Subject: [hobbit] Xymon 4.3.0: Beta version available on Sourceforge


> So you didn't think I'd do two releases in one day, eh?
>
> I've uploaded the first beta version of xymon 4.3.0 to
> Sourceforge a few moments ago. If you have the time and
> a spare system to test it with, I'd appreciate any effort
> you can lend me in getting the bugs ironed out.
>
> You should be aware that there IS a lot of new stuff in
> this version, and I more or less expect it to crash
> spectacularly in your setup. So putting it on mission-
> critical systems could be seen as slightly dangerous.
>
> If you have looked at the "trunk" of the sourcecode
> repository, you will be familiar with the new stuff in
> this version. However if you compare it to what's in
> the current beta-release, you will notice that I have left
> out some of the more "dangerous" new components from this
> release. This was done to make testing a bit more manageable;
> I have a lot of new code for Xymon, and throwing all of it
> into one release would just wreak havoc on everyones
> systems.
>
> So instead I am preparing for a series of releases over the
> coming months, where new features will be introduced in a
> controlled fashion.
>
> But the current release is not void of new stuff. Far from
> it - here are the highlights of the 4.3.0 version:
>
> Core changes:
> * Hosts which appear on multiple pages in the web display can
>  use any page they are on in the alerting rules and elsewhere.
> * Support for defining holidays as non-working days in alerts and
>  SLA calculations.
> * Worker modules (RRD, client-data parsers etc) can operate on
>  remote hosts from the hobbitd daemon, for load-sharing.
> * New API's for loadhosts and sendmessage, in preparation for
>  the full 5.0 changes.
> * Always use getcurrenttime() instead of time().
> * Various bugfixes collected over time.
>
> Network test changes:
> * Merged new network tests from trunk: SOAP-over-HTTP,
>  SSL minimum cipher strength
> * Changed network test code to always report a validity period
>  for network tests, so it it possible to run network tests less
>  often than every 30 minutes (e.g. once an hour).
> * Make the content-type setting in HTTP POST tests configurable.
> * Make the source-address used for TCP tests configurable.
> * Make the acceptable HTTP result codes configurable.
> * Use and save HTTP session cookies.
>
> Web changes
> * "NOCOLUMNS" changed to work for all columns.
> * New "group-sorted" definition to auto-sort hosts in a group
> * Use browser tooltips for host comments
> * "Compact" status allows several statuses to appear as a single
>  status on the overview webpages.
> * Trends page can select the time period to show. Buttons provided
>  for the common selections.
> * Ghost list report now lists possible candidates for a ghost,
>  based on IP-address or unqualified hostname.
> * Support generic drop-down lists in templates.
>
> Report changes
> * Number of outages as SLA parameter
>
> Miscellaneous
> * hobbitlaunch support for running tasks only on certain hosts,
>  and for a maximum time.
> * Alert script get a unique ID for each alert.
>
>
> The plan for the future is to let this release stabilize for a month
> or so, depending on how many bugs show up. Then I'll introduce new
> releases about once every two months - with the following schedule
> (everything subject to change):
>
> Version 4.4:
> * SNMP support for data collection
> * Status updates based on data collected in the RRD files (this is
>  really nice - essentially, *any* value you put into an RRD file
>  can trigger a new or modified status in Xymon. So you could eg.
>  change the status of your "http" test to go red, if the response
>  time of a webpage exceeds 5 seconds).
> * Status "flap" handling, to catch statuses that change rapidly.
>
> Version 4.5:
> * Support for communication between clients and Xymon to use
>  compression and/or encryption.
> * Support for client authentication via SSL certificates (so
>  you cannot spoof a client message).
>
> Version 4.6:
> * Revised web interface - eliminate the need for webserver-based
>  authentication, and provide more fine-grained authorization
>  for the various Xymon components.
> * Per-user custom login pages, so the login will always show those
>  systems that the user has responsibility for / is allowed to
>  access.
>
> Somewhere along the road I will also introduce a new "ping" test
> daemon - I am getting to the point where ping'ing all hosts take
> longer than 5 minutes (I have a lot of hosts). So something needs
> to be done, and I think I know how to do it.
>
>
> Have fun!
>
> Henrik
>
>
> To unsubscribe from the hobbit list, send an e-mail to
> hobbit-unsubscribe at hswn.dk
>
>
> 




More information about the Xymon mailing list