[Nagios-users] DNX Version 0.18 Released!
Hi everyone, I'm pleased to announce the release of version 0.18 of the Distributed Nagios eXecutor (DNX) project. I sincerely apologize for the short time period between versions 0.17 and 0.18 (about 4 days!), but I felt that it was critical that the most significant changes between these two versions be made available to the public as soon as possible. Besides the excellent fixes, enhancements, and changes found in 0.17, version 0.18 also includes the following changes: - Fixed problem where dnxClient would stop processing jobs after a while, thread pool bug - all threads would terminate - thanks to Alessandro Ren, Jesse Caldwell and William Leibzon! - Added code to fix TIME_WAIT state issues on restart. - Added code to display the same version information from dnxstats as from command line. - Added code to have server return human-readable OK message on dnxstats commands that didn't previously have reply text. Currently, I believe that this release has no more major defects (obviously this belief is subject to change). We on the DNX project team fully intend to continue adding functionality, both to meet our original design goals, and to add features requested on the dnx-devel and dnx-users mailing lists. Nevertheless, we feel this is the most stable DNX release to date. http://dnx.sourceforge.net http://www.sourceforge.net/projects/dnx Please download and enjoy! John - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Register now and save $200. Hurry, offer ends at 11:59 p.m., Monday, April 7! Use priority code J8TLD2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
[Nagios-users] DNX version 0.17 released! Now officially supports Nagios 3.x
Hi everyone, Just a quick note to let you know that DNX version 0.17 is out the door, with official support for Nagios 3, including versions 3.0 and 3.0.1. The following fixes an enhancments are available in DNX 0.17: - Fixed race condition and deadlock in worker cleanup code in client. - Added --enable-debug-heap option to configure script. - Added --enable-debug-locks option to configure script. - Added additional text to configure output to explain build process. - Added official support for Nagios 3.x through 3.0.1. - Added detailed DNX build and installation information to the INSTALL document. - Enhanced --help text in dnxstats utility. - Enhanced logging support. - Fixed defect in config parser for boolean type. - Added escaped XML string code - thanks to William Leibzon. - Enhanced Autotools build system in minor ways. I'm happy to say that this version of DNX client has been up and running on three test nodes in our 12,000 check stage system for over 24 hours now, with a current total check service of over 150,000 checks. This is the most stable DNX system yet. Enjoy! - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
[Nagios-users] dnx patch for nagios 3.0 available here and in svn
Hi list(s), Here's a DNX patch for the Nagios 3.0 stable release. Please note that the attached patch is slightly smaller than the nagios-3.0rc2-dnx.patch that was packaged with DNX 0.16, because there are fewer changes in this patch. The only functional difference between the old and new patches is that this new patch removes *changes* to functionality found in the now canonical Nagios 3.0 code base. To be more explicit, in the earlier patch, I *moved* some event broker functionality from one event dispatch location to another in base/checks.c. In this patch, I *copied* the functionality from the first dispatch location to the second. The reason for moving the functionality in the first place was that I was trying to convince Ethan that event dispatch should work in a slightly different way. Now that 3.0 has been released, the canonical functionality should not be changed, but rather only enhanced by third-party product patches. This patch enhances without changing. This patch is backward compatible with nagios 3.0 rc2 and rc3. This patch is checked into the DNX SVN trunk, and will be released with version 0.17 of DNX in a few weeks. Regards, John Calcote DNX project maintainer http://dnx.sourceforge.net nagios-3.0-dnx.patch Description: Binary data - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
[Nagios-users] dnx version 0.16 release announcement
Everyone, I'm pleased to announce the release of version 0.16 of the DNX package. DNX is a modular extension for the Nagios network monitoring package. One of the most significant enhancements is that we now set file system right properly during installation if you're running make install as root. Not setting file system rights correctly was the root cause of most of the startup problems with both the client daemon and the server module. Another significant addition is that of a more generic init script for non-SUSE linux distros - make install automatically detects SUSE platforms and installs the correct version - thanks to Alberto Villegas for this contribution. This version of DNX provides the following enhancments: - Fixed install bugs - mostly related to improper file system rights. - Debug output is now realistic - not pumping out droves of useless info. - Added new configure options for specifying log directory. - Fixed miscellaneous build system problems. - Fixed rpm build issue - getaddrinfo failing under OBS. - Fixed doxygen generation issues related to incorrect exclude dir list. - Added new unit test for dnxClient - tests proper client daemonization. - Added generic init script for non-SUSE platforms. Please download DNX version 0.16 and give it a try. I think you'll find the installation much cleaner since version 0.15. Thanks and enjoy! John - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] dnx version 0.16 release announcement
Sorry for the list spam everyone, but I realized while I was updating the dnx web site that I had forgotten to include links: http://dnx.sourceforge.net http://www.sourceforge.net/projects/dnx Enjoy! John On Wed, Mar 5, 2008 at 3:51 PM, John Calcote [EMAIL PROTECTED] wrote: Everyone, I'm pleased to announce the release of version 0.16 of the DNX package. DNX is a modular extension for the Nagios network monitoring package. One of the most significant enhancements is that we now set file system right properly during installation if you're running make install as root. Not setting file system rights correctly was the root cause of most of the startup problems with both the client daemon and the server module. Another significant addition is that of a more generic init script for non-SUSE linux distros - make install automatically detects SUSE platforms and installs the correct version - thanks to Alberto Villegas for this contribution. This version of DNX provides the following enhancments: - Fixed install bugs - mostly related to improper file system rights. - Debug output is now realistic - not pumping out droves of useless info. - Added new configure options for specifying log directory. - Fixed miscellaneous build system problems. - Fixed rpm build issue - getaddrinfo failing under OBS. - Fixed doxygen generation issues related to incorrect exclude dir list. - Added new unit test for dnxClient - tests proper client daemonization. - Added generic init script for non-SUSE platforms. Please download DNX version 0.16 and give it a try. I think you'll find the installation much cleaner since version 0.15. Thanks and enjoy! John - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
[Nagios-users] dnx 0.15.1 released
This note is to announce the release of dnx 0.15.1 - a (very!) short bug fix release. I apologize for the short length of time since 0.15 was released, but I felt it was important to get these few very significant fixes into a new release as soon as possible. Here are the release notes: Version 0.15.1: === - Bug fixes - mostly related to daemon startup, shutdown and timing. - Updated INSTALL file to reflect dnx applicability to Nagios 3.0rc3. I very much appreciate the help I received from the community to get these issues taken care of. For more information and to download this release, please refer to the dnx web site at http://dnx.sourceforge.net and to the dnx sourceforge project site at http://www.sourceforge.net/projects/dnx. Thanks for your patience. John - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
[Nagios-users] dnx patch for nagios 3.0rc2 works for ngaios 3.0rc3
To whom it may concern, The dnx patch for nagios 3.0rc2 (found in the dnx 0.15 package on sf.net) can be successfully applied to nagios 3.0rc3. (Ethan, have you had a chance to consider these changes yet?) Thanks, John Calcote DNX maintainer http://dnx.sourceforge.net - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
[Nagios-users] DNX Version 0.15 Released!
We're pleased to announce the release of the Distributed Nagios eXecutor (DNX) version 0.15. DNX is a modular extension of Nagios that offloads a significant portion of the work normally done by Nagios to a distributed network of remote hosts. DNX worker nodes execute the DNX client as a daemon service. DNX clients register requests for work with the DNX server module. The DNX server module is a Nagios NEB (Nagios Event Broker) plugin module, which registers an event handler for all service checks. During the event, the DNX NEB module indicates to Nagios that it will handle the service check. It sends the check command to a registered worker node. A background thread awaits result information, which the NEB module then posts to the Nagios results queue. The DNX NEB module ensures that work is distributed fairly and evenly among the registered DNX client hosts. It's been 4 months since the release of the last version (0.13) of DNX. The following is an excerpt from the DNX NEWS file for version 0.15: - We're in SVN on sourceforge now! - Added autotools build system. - Completely rewritten configuration system. - Completely updated thread pool. - New configuration parameters added. - New command-line options added. - Ability to reconfigure most parameters with SIGHUP. - Unit test infrastructure added; several unit tests added. - Debug memory manager added; fixed several memory leaks. - Added node address to dnx error strings passed from failed checks. - Doxygen documentation added. - Init script updated to LSB. - Several install and doc targets added. - Added support for Nagios versions 2.8, 2.9, 2.10, 3.0rc2. - dnxstats utility added to manage and retrieve stats from dnx client nodes. - Configuration and build system allow installation of client and server separately. - Support added to configure script for RPM packages managed through the OpenSUSE build service. Binary packages are published through the OpenSuSE Build Service (OBS) at http://build.opensuse.org. Just search for the keyword dnx at http://software.opensuse.org/search. You can find out more about DNX at the DNX project web site at http://dnx.sourceforge.net. You can access this release at the sourceforge project page at http://www.sourceforge.net/projects/dnx. Enjoy! John - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null