| Version 85 (modified by mickem, 20 months ago) (diff) |
|---|
TracNav
Documentation
Guides
Information
Sponsoring
Modules
Checks and commands
- CauseCrashes
- CheckNSCP
- CheckDisk
- CheckLogFile
- CheckEventLog
- CheckSystem
- CheckHelpers
- CheckTaskSched
- CheckTaskSched2
- CheckWMI
Scripting Languages?
Servers and protocols?
- check_nrpe (NRPE Server)
- check_nrpe (NRPE Client)
- check_nt (NSClient Server)
- check_nt (NSClient Client)?
- NSCA (NSCA Server)
- NSCA (NSCA Client)
- NRDP (NRDP Client)
- check_mk (CheckMK Server)
- check_mk (CheckMK Client)
- graphite (Graphite Client)
- SMTP (SMTP Client)
- syslog (Syslog Client)
Utilities and tools?
Donate
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
Download
NSClient++ can be downloaded from:
- the download section http://nsclient.org/nscp/downloads (releases and nightly builds)
- SourceForge? http://sourceforge.net/projects/nscplus/files/nscplus/ (releases)
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 :)








