Posts for the month of June 2009

0.3.6 Release!

Finally after and long overdue is the new version here. This is a major update and a recommended one as there are memory leaks in the previous version.

The highlight in addition to all the fixes and minor things are the experimental new installer which allows you to configure some options while installing NSClient++. The installer should I hope work better and provide easier error handling and such. The only issue thus far are some reports on windows 2007 where it requires administrative privileges to install. I do not have windows 2007 so I cannot confirm this (if someone has windows a spare 2007 or want to sponsor this platform get in touch with me).

A few of the highlights:

 * Improved installer
 * A lot of bugfixes and improvements 
 * Serious memory leak fixed
 * Added a few new options to NSCA module
 * New service name and description
 * Improved CHeckFile2 (new option max-dir-depth, path, pattern)
 * Added support for changing name and description of service from the /install
   command line
 * Added more filter operators to all numeric filters so they accept 
   eq:, ne:, gt:, lt: in addition to =, >, <, <>, !, !=, in: (#269)
 * Added better support for numerical hit matching in the eventlog module. 
   You can now use exact and detailed matching.
 * Cleaned up the checkProcState code and it is not a lot better.
 * Added new option 16bit to checkProcState. 
   When set checkProcState will enumerate all 16 bit processes found running under NTVDM.
 * Added new command line options pdhlookup and pdhmatch (to CheckSystem) to 
   lookup index and names.
 * Added new module A_DebugLogMetrics.dll which can be used to generate debug info.
 * Brand new build environment based upon boost build!!!
 * Modified /about so it now shows a lot of useful(?) info.

For all changes refer to the changelog.

On a side not I will during the night switch over to a new host so hopefully the site will be more stable as well!

// Michael Medin

Last minute pre-flight check for the up-coming 0.3.6 version

Not much news in this build which contains a bunch of bug-fixes as well as a compleate version of the new installer.

  • CheckFileAge? (was broken)
  • NSCA config option time_delay was off by 1000.
  • Eventlog monitoring with descriptions flag was crashing on x64.
  • CheckProc? works better on x64
  • New installer is "finalized"

The RC is called X this time as I did not want to rename all the others. If no one reports in bugs this will become 0.3.6 release in 24 hours or so.

Full change log:

2009-06-07 MickeM 
 * Fixed issue with CheckFileAge incorrectly working in recursive mode.
 * Finalized the installer

2009-05-22 MickeM 
 * Fixed time_delay option in NSCA config (now uses the correct base was 1000 times to large before)

2009-05-21 MickeM 
 * Fixed issue with eventlog parsing and 64 bit machines (descriptions option)
 * Fixed issue with "modern windows" and installing the service (should not have the correct privlaiges)

2009-05-17 MickeM 
 * Changed default buffer size for process enumeration (64K now instead of 1K should I hope work better on 64bit OS:es)

2009-05-10 MickeM 
 + Added write support for modules to installer

// Michael Medin

Pressentation from Nordic Meet on Nagios

Hello,

Since the  presentation I did on Noric Meet on Nagios is on bambuser I figured I would share the link to it so you might all enjoy :)

Topics are:

  • Basic Usage of NSClient++
  • Basic Monitoring features
  • Eventlog monitoring
  • WMI
  • Scripting (very briefly)

For the presentation go  here.

I also held a workshop on scripting on the "windows side" which unfortunately was not filmed. But I shall add the slides and material to the wiki this weekend.

// Michael Medin

  • Posted: 2009-06-05 22:05
  • Categories: (none)
  • Comments (0)

Nordic Meet on Nagios Live feeds

Just saw that there are live feeds from the Nordic Meet on Nagios avalible  here in about an hour or so I will give my presentation on windows monitoring.

// MickeM

  • Posted: 2009-06-03 09:58
  • Categories: (none)
  • Comments (0)