← Package directory
Available on winget

Install NSClient++

A fully fledged monitoring agent which can be used with many monitoring tools.

Install with winget
winget install --id MySolutionsNORDIC.NSClient++
Upgrade
winget upgrade --id MySolutionsNORDIC.NSClient++
Uninstall
winget uninstall --id MySolutionsNORDIC.NSClient++

About NSClient++

NSClient++ (nscp) aims to be a simple yet powerful and secure monitoring daemon. It was built for Nagios/Icinga, but nothing in the daemon is Nagios/Icinga specific and it can be used in many other scenarios where you want to receive/distribute check metrics. The daemon has 3 main functions: - Allow a remote machine (monitoring server) to request commands to be run on this machine (the monitored machine) which return the status of the machine. - Submit the same results to a remote (monitoring server). - Take action...

Version history

Version Updated Notes
0.12.6.0 Unknown Release notes
0.12.4.0 Unknown 0.12.4 — Regression fixes for Icinga and CheckSystem This is a maintenance release focused on regressions introduced since 0.12.3. No new features; no breaking changes for configurations that don't hit the items below. H...
0.12.3.0 Unknown Release notes
0.11.30.0 Unknown What's Changed CheckEventLog - New opcode filter keyword. You can now filter Windows event log entries on the event opcode, in addition to the existing fields (e.g. filter=opcode = 'Info'). - Filter expressions: regex an...
0.11.29.0 Unknown What's Changed New checks: This release adds three new checks. check_battery Monitor battery status on Windows laptops and mobile devices. This command provides comprehensive battery health and status information using b...
0.11.26.0 Unknown What's Changed This version adds two new dashboard widgets that showcases some statistics as well as a network graph. I also fixes and issue relating to calculating network measurements. It also changes the tools bar sli...
0.11.25.0 Unknown What's Changed Fixes an important bug in NRPE which was added in 0.11.24 Full Changelog: https://github.com/mickem/nscp/compare/0.11.24...0.11.25
0.11.24.0 Unknown This release includes significant, but experimental, Linux support. While it has always been possible to use and build NSClient on Linux we now build official packages which are ready to be installed. In addition to this...
0.11.8.0 Unknown What's Changed - Fixed installer placing scripts in the wrong folder. And added test to prevent it from happening again. - Updated mongoose to 7.20 - Updated boost 1.86 - Updated Lua to 5.4.7 New Contributors - @Copilot...
0.11.7.0 Unknown What's Changed Minor update with only some web page dependencies and such updated (mainly done to remove dependabot PRs) as well as some pipeline changes. Full Changelog: https://github.com/mickem/nscp/compare/0.11.6...0...
0.11.6.0 Unknown What's Changed Adds new check_nsclientclient. Which is a stand-alone application you can use to connect to and interact with NSClient. This new client can run: - Run queries/checks - Change configuration - Show logs - Lo...
0.10.9.0 Unknown What's Changed Minor update which has some code and documentation changes as well as one bugfix: - check_process should show memory values in human readable form i.e. 1234567 (bytes) should be converted to 1.236MB. This...
0.10.8.0 Unknown What's Changed Minor release which adds NSCA documentation and a command line option for nscp nsca to set the host name --hostname. The NSCA Guide can be found here nscp nsca --host 127.0.0.1 --password secret-password ^...
0.10.7.0 Unknown PLEASE NOTE That there is a new legacy-xp binary which can be used on older version of windows.. NRPE updates - NRPE setup now supports 2-way tls - Also fixed many issues with the cli to make ti tork more reliable. Comma...
0.9.15.0 Unknown What's Changed - Default generated certificates are now sha256 by @mickem in https://github.com/mickem/nscp/pull/1022 Full Changelog: https://github.com/mickem/nscp/compare/0.9.14...0.9.15
0.9.14.0 Unknown What's Changed - Fixed check_ping issue when two queries are running at the same time - Added option to check_ping to set payload - Added drop to scheduler channel to ignore results (set channel name to drop and anything...
0.9.13.0 Unknown What's Changed - Added missing python lib required for PythonScript module - Some internal pipeline fixes and documentation updates Full Changelog: https://github.com/mickem/nscp/compare/0.9.11...0.9.13
0.9.12.0 Unknown A summary of all changes since 0.8.0 which was the previous released version, if you have been using pre-releases then there are no changes. REST API updates Removed some old (deprecated) rest API endpoints. The oldest R...
0.8.0.0 Unknown What's Changed Sensitive keys Added the ability to mark keys as sensitive which can then be configured to be stored in credential manager. Meaning you now have a way to keep secrets and passwords out of the config file....