winrpe - Nagios NRPE for Windows
Winrpe is a Nagios NRPE implementation for Windows systems. It is a packaging of Nagios NRPE addon, Xinet, Cygwin and a collection of windows specific NRPE plugins for monitoring cpu, disk, memory, eventlog, services and performance counters. It can easily be expanded by other plugins.
Winrpe is available as a part of the Nagwin solution.
The Nagios NRPE addon allows you to execute Nagios plugins on remote machines, enabling you to monitor local resources like CPU load, memory and disk usage. Since these resources are not usually exposed to other machines, an agent like Winrpe must be installed on the remote Windows machines. Xinetd is an open source super server daemon, which features a variety of access control (tcp wrappers) and configuration mechanisms (time and connection limits) and extensive logging. Cygwin is a Linux-like environment for Windows. It consists of a DLL (cygwin1.dll), which emulates substantial Linux API functionality, and a collection of tools.
Winrpe update - 5.2.1 | 22/04/2018 |
Winrpe update - 5.2.0 | 21/02/2018 |
Winrpe minor refresh | 17/02/2015 |
Introducing Winrpe with Full SSL capability | 14/11/2013 |
Winrpe with NRPE 2.15 | 09/10/2013 |
Winrpe with command arguments enabled | 03/09/2013 |
Winrpe 4.1.0 released with NRPE 2.14 and more ... | 14/01/2013 |
Winrpe redesigned! | 09/12/2011 |
Winrpe 3.1.0 - plugins with performance data and more ... | 07/06/2011 |
Winrpe 3.0.3 fixes service start problems | 04/04/2011 |
Pages
Installation
Supported platforms : Vista/2008/7/2012/8/10/2016
Winrpe is available as a zip file containing an installer. Simply unzip your downloaded copy and run the package "winrpe_x.x.x_Installer.exe":
- Accept License agreement.
- Specify an installation location.
- (Pre 5.2.x) Specify a service account for the Xinet service.
- Installation starts. By clicking 'Details' button, you can get more detailed information about installation. Check if everything seems ok.
Winrpe is now installed and Xinet is activated as a manual service with a proper configuration to serve nrpe requests. Consult documentation from start menu for more information about components installed.
Usage
You need to update the configuration file nrpe.cfg (available from start menu) according to your needs and change the start mode to automatic. You can also enhance your Winrpe installation by other NRPE plugins from NagiosExchange or SourceForge.
Example use of Winrpe with Nagwin: Basic monitoring of Windows hosts via Winrpe
Uninstallation
This one is easy too:
- Make sure that no monitors are connected.
- Choose Uninstall from Start menu. Again, you can monitor uninstallation process by clicking 'Details' button.
This package contains components with following terms of licensing:
Component | Version | Licensing |
NRPE | 3.2.1 | NRPE license Source code for NRPE is available here. |
Crypto library | LibreSSL 2.7.2 | LibreSSL license |
Cygwin and GNU tools | 2.10.0 | CYGWIN license Source code for Cygwin and GNU Tools are available here. |
Winrpe |
5.2.1 |