Download¶
Everything is published on GitHub. Pick the piece you need — the agent goes on the machines you want to monitor, the command line client goes wherever you want to drive them from.
NSClient++¶
The monitoring agent. Install it on every machine you want to monitor — it answers NRPE, check_nt, check_mk and REST, and can push results over NSCA, NRDP, Icinga 2, Graphite and more.
Latest: latest · released recently · release notes
Which file?
| Host | File |
|---|---|
| Windows, 64-bit | NSCP-<version>-x64.msi |
| Windows, 32-bit | NSCP-<version>-Win32.msi |
| Windows on ARM | NSCP-<version>-ARM64.msi |
| Windows XP / 2003 | NSCP-<version>-Win32-legacy-xp.msi |
| Debian / Ubuntu | NSCP-<version>-ubuntu-24.04-<arch>.deb |
| RHEL / Rocky / Alma | NSCP-<version>-rocky-<9\|10>-<arch>.rpm |
The package matrix lists every artifact with the distributions it is tested on.
- Quick Start — installed and checking in 10 minutes
- Installation guide — MSI options and silent install
- Supported platforms
- Source: mickem/nscp
check_nsclient¶
The command line client for the agent’s REST API. One self-contained binary that runs checks, edits settings, reads the log and manages modules on a local or remote agent — and doubles as a Nagios check plugin, so your monitoring server can poll agents over HTTPS.
Latest: latest · released recently · release notes
Which file?
| Host | File |
|---|---|
| Linux, x86-64 | check_nsclient-<version>-linux-x64 |
| Linux, arm64 | check_nsclient-<version>-linux-arm64 |
| Windows, 64-bit | check_nsclient-<version>-windows-x64.exe |
| Windows, 32-bit | check_nsclient-<version>-windows-x86.exe |
Already on your Windows agents
The NSClient++ MSI installs check_nsclient.exe alongside the agent, so you
only need this download for machines that do not run NSClient++ — a
monitoring server, a container, your own workstation.
- check_nsclient documentation — install and command reference
- Active Checks over the REST API — using it as a Nagios plugin
- Source: mickem/check_nsclient
Also on the releases page¶
Web UI bundle — NSCP-Web-<version>.zip, attached to each NSClient++
release. The Windows MSI bundles the UI inline, so this is only needed on
Linux, where sudo nscp web install-ui fetches and unpacks it for you. See
Installing the web UI bundle,
including the offline procedure for air-gapped hosts.
Latest NSClient++ releases¶
Loading latest releases…
All news All releases on GitHub
Repositories¶
| Project | What it is | Repository | Releases |
|---|---|---|---|
| NSClient++ | The monitoring agent | mickem/nscp | releases |
| check_nsclient | Command line client for the REST API | mickem/check_nsclient | releases |
| This site | Documentation for all of the above | mickem/www.nsclient.org | — |
Building from source is covered in build.md for the agent, and in each project’s README otherwise.