MonitoringExchange
NagiosForge
NagiosWiki
Nagios Community Platform powered by NETWAYS

Addon:NSClient++

Search  
From MonEx Wiki
Jump to: navigation, search

NSClient++

Addon:NSClient++
Cover
Description: A powerful ans secure monitoring daemon for Windows OS
Author: Michael Medin
Developer:
Released: 07/02/08
Latest release version: x-0.3.3
OS: Windows OS
Genre: {{{Genre}}}
Licence: GPL v2
Licence: {{{licence}}}
Website: Homepage 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.


Contents


How it works

The structure of the daemon is a simple NT 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. As of now there are a few plug-ins for basic performance data collection. For details of supplied modules, see CheckCommands.
NSClient++ can be extended in two ways: you can either write your own plug-in or you can execute an external script (as of now batch/exe/*). Writing your own plug-in is, of course, the most powerful way but requires knowledge of C++ or other languages which can produce DLLs and interface with regular C programs (generally, every other language available, but there is some simple API helpers for C/C++ as well as descriptions).

As for checking with NSClient++, I would recommend NRPE as it is a lot more flexible than check_nt. But NSClient has full support for check_nt, and if there is an interest, I could probably add support for check_nt from nc_net.


Features

  • NSClient++ should run on the following operating systems:
    • NT4 (SP5?)
    • Windows 2000 W2K
    • Windows XP
    • Windows 2003
    • Windows Vista
    • ...
    • ...as well as the following platforms:
    • Win32
    • x64 (AMT64/EMT64)
    • IA64 (Itanium)


See also

External Links


Literatur

  • Wolfgang Barth: (2005) Nagios – System- und Netzwerk-Monitoring – Open Source Press ISBN 3-937514-09-0
  • Wolfgang Barth: (2008) Nagios. System- und Netzwerk-Monitoring 2. Auflage – Open Source Press ISBN 978-3-937514-46-8