Version 85 (modified by mickem, 20 months ago) (diff)

--

About NSClient++

NSClient++ (or nscp as I tend to call it nowadays) aims to be a simple yet powerful and secure monitoring daemon for Windows operating systems. It is built for Nagios, but nothing in the daemon is actually Nagios specific and could probably, with little or no change, be integrated into any monitoring software that supports running user tools for polling.

The structure of the daemon is a simple service that loads plug-ins to an internal stack. The plug-ins can then request data (poll performance data) from the other plug-ins through the internal stack. For details of built-in modules, see check commands. The real power though comes from the ability to run external scripts so to get the most from NSClient++ be sure to check out the external scripts? page.

NSClient++ can be extended in several ways:

  • The CheckExternalScripts module can execute various user written script (as of now vb/batch/exe/perl/python/power shell/*).
  • The LUAScript scripting module can execute Lua scripts inside NSClient++.
  • The Plugin API? can be used to write custom plugins which can do pretty much anything in any language.

Welcome

To get started there is the getting started page which I recommend all new comers to visit.

Support this project

This is a free (as in both beer and speech) program which is NOT supported by any commercial entities (apart from sponsoring) so contributions are appreciated in all forms be it PayPal? donations (link on the left), answering questions in the forum, documentation (this WIKI) updates, examples use cases, ideas or similar things. You can ofcourse also help out in the form of actual coding just head over to the building page and check how to get started.

Latest Changes

Simplest way to see changes is to look in the changelog (in your distribution) or here in the respoitory: STABLE CHANGELOG

Latest News

See the http://nsclient.org/nscp/blog section for more news.

Download

NSClient++ can be downloaded from:

About this page

Note: this is not a web site--it is a WIKI. That means anyone can edit it, so if you click edit, you have not "so h4xr0r3ed this b0xx3n." You have simply made a fool out of yourself (unless of course you have contributed to the page, in which case I'm just thankful :)