[X] The "/emesene/emesene-1.5/emesene-portable.exe" file could not be found or is not available. Please select another file.

NSClient++ is a windows service that allows performance metrics to be gathered by Nagios (and possibly other monitoring tools). It is an attempt to create a NSClient and NRPE compatible but yet extendable performance service for windows.


http://nscplus.sourceforge.net





Separate each tag with a space.

Release Date:

2009-10-29

Registered:

2005-02-13

Ratings and Reviews

  • Thumbs up:

    17
  • Thumbs down:

    1
94% of 18 users recommend this project
  • Thumbs up

    I've used NSClient++ for a number of years now to monitor our critical Windows systems. It has been rock solid and has accurately reported data that helped us quickly identify issues before they progressed into much bigger problems. I highly recommend it to anyone trying to bring Windows boxes into Nagios.

    posted by anonymous 15 days ago
    If you'd like to rate this review, please log in.
  • Thumbs up

    I've been using it to monitor the core 24x7 systems at a large ambulance service for about a year without any problems. This is great software.

    posted by anonymous 51 days ago
    If you'd like to rate this review, please log in.
  • Thumbs up

    Great Project!

    posted by anonymous 106 days ago
    If you'd like to rate this review, please log in.

View all reviews

Project Feed

  • File released: /nscplus/NSClient++ 0.3.7/NSClient++-0.3.7-x64.zip

    posted 69 days ago

  • File released: /nscplus/NSClient++ 0.3.7/NSClient++-0.3.7-x64.msi

    posted 69 days ago

  • File released: /nscplus/NSClient++ 0.3.7/NSClient++-0.3.7-Win32.zip

    posted 69 days ago

  • File released: /nscplus/NSClient++ 0.3.7/NSClient++-0.3.7-source.zip

    posted 69 days ago

  • File released: /nscplus/NSClient++ 0.3.7/NSClient++-0.3.7-Win32.msi

    posted 69 days ago

  • Forum thread added

    deepgz created the Compilation Error forum thread

    posted by deepgz 148 days ago

  • Tracker artifact added

    Anonymous created the Powershell Error artifact

    posted by nobody 195 days ago

  • Tracker comment added

    Anonymous commented on the SysTray failes to load on MSServer2003 artifact

    posted by nobody 199 days ago

  • Tracker comment added

    Anonymous commented on the SysTray failes to load on MSServer2003 artifact

    posted by nobody 199 days ago

  • nscplus NSClient++ 0.3.6 file released: NSClient++-0.3.6-Win32.msi

    2009-06-10 MickeM - 0.3.6 * Release the new version 2009-06-10 MickeM * Fixed so CheckEventLog only reports invalid buffersizes once 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 2009-05-03 MickeM * Fixed another quite serious memory leak! And this was a hard one, took me hours and hours and hours (read weeks) to track down, but here we are! * A lot of other fixes as I have been through much of the code looking for the memmory leak above. 2009-03-30 MickeM + Added new option to NSCA module for specifying report options. report=all (report=warning,critical) etc etc to specify which kind of return datat to get default value is all. + Added so password and host ate stored in the installer (if changed) 2009-03-29 MickeM * Fixed a lot of issues with the installer and added a start on exit (and donate) on the finnish dialog. 2009-03-15 MickeM * New service name (displayname) * New service description 2009-03-14 MickeM * Rebuilt installer UI (still missing write config function) * Added debug entry to log filename used by debug log metrics. * Fixed so alias will not require the allow_nasty_metachars option set under external sripts module. 2009-03-02 MickeM * Added catch handlers and error logging to NSCA Thread * Fixed issue with CheckProcState and administrator login! + Added debug module to installer + Added option max-dir-depth to CheckFile and CheckFile2 like so: CheckFile "file=c:\test\*.txt" filter-size=<24g "syntax=%filename%: %size%" MaxCrit=1 max-dir-depth=0 Will only find files on the "first level" where as max-dir-depth=1 would find all parents and children etc. (-1 is the default and means find all) * Fixed issue with finding sub-folders and *.txt now it will always look for subfolders if they are present 2009-02-26 MickeM * Fixed issue with debug logging (not it can be disabled again) 2009-02-23 MickeM * Fixed build issues so NSCA now has all cryuptos avalible (verify with nsclient++ /about) 2009-02-11 MickeM * Fixed so that performance data is always(?) renderd regardless of if we have bounds or not. This was primarily to fix issues where we have might not "unexpectedly" get performance data (might still be some issues here so let me know). 2009-02-06 MickeM * Fixed so that arguments ($ARG1$) are parsed properly for alias in CheckExternalScript 2009-02-05 MickeM * Fixed so the error message for "to small eventlog buffer" specifies the required size. * Changed so that event log buffer problems are "ignored in the result" (still logged in the error log). 2009-02-03 MickeM * Added support for changing the time when using NSCA with the time_delay in NSC.ini time_delay=+4h or time_delay=-1h etc should can now be used when system time not the same as NSCA time. 2009-01-30 MickeM * Added support for changing name and description of service from the /install command line NSClient++ /install [gui] [start] [service name] [description] NSClient++ /uninstall [gui] [stop] [service name] NSClient++ /start [gui] [service name] NSClient++ /stop [gui] [service name] 2009-01-28 MickeM * Slightly improved error handling around socket creation * Fixed some pretty minor issues with the SysTray module (uncreation as well as new boost build). 2009-01-25 MickeM * Fixed issue with checkVersion (#242) * Fixed spelling error (#244) * Fixed crash in CheckFile when a file was locked in exclusive mode (#254) + Improved error handling in all CheckDIsk/CheckFile checks. Should report errors better now. * Updated the config file a bit: remving "beta" from a bunch of modules no longer in beta. (#270) + Added more filter operatos to all numeric filters so they accept eq:, ne:, gt:, lt: in addition to =, >, <, <>, !, !=, in: (#269) 2009-01-23 MickeM + Added better support for numerical hit matching in the eventlog module. You can now use exact and detailed matching. You can now use the following syntax: CheckEventLog ... warn=ne:1 crit=eq:0 ... To generate a warning if the number of hits are != 1 and a critical if the number of hits are = 0. Other operators avalible are: =, >, <, <>, !, !=, eq:, ne:, gt:, lt: 2009-01-23 MickeM * Cleaned up the checkProcState code and it is not a lot better. - Removed race conditions (crashes?) as well as improved perfoamnce and better error handling. + Added new option 16bit to checkProcState. When set checkProcState will enumerate all 16 bit processes found running under NTVDM. * Fixed NRPE version reported "incorrectly". (Version is now takedn from NSClient++) 2009-01-21 MickeM + Added experimental 16 bit process support to checkProcState 2009-01-20 MickeM * Fixed issue with CheckWMI when no filter was specified. 2009-01-17 MickeM + Added new command line option pdhlookup (to CheckSystem) to lookup index from names. Probably not usefull to anyone but me :) Usage: "nsclient++ -noboot CheckSystem pdhlookup Antal bindningsreferenser" * Fixed so PDH Collectors use the same exception as the rest of the PDH stuff (might give better errors when PDH breaks, but I doubt it) * removed debug output from -noboot + Added new command line pdhmatch option to use pattern matching on PDH queries Usage: nsclient++ -noboot CheckSystem pdhmatch \Process(*)\Antal trdar * Improved error reporting in the PDH subsystem. + Added new module A_DebugLogMetrics.dll which can be used to generate debug info. Enable the module and a file called process_info.csv will be created under %APP_DATA%/nsclient++/process_info.csv which contains metrics. * Fixed handle leak in CheckExternalProcess and NRPEListsner (executing commands). 2009-01-13 MickeM * Fixed issue with 64-bit installer (now installs under Program Files (and not x86) + Brand new build enviornment based upon boost build!!! Use batch file to build (release-build.bat or modify to make your own) * Modified /about so it now shows a lot of usefull(?) info. 2008-11-13 MickeM + Added truncate option to checkServiceState 2008-09-24 MickeM * Imroved the installer (now auto-updates the version when built)

    posted 206 days ago

Rate and Review

Would you recommend this project?






<

Related Projects

NSClient++ Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks