Download the latest version of NRPE_NT currently nrpe_nt.0.8b-bin.zip from http://sourceforge.net/projects/nrpent/files/nrpent/0.8b/nrpe_nt.0.8b-bin.zip/download
Extract the files to a permanent directory and open a command prompt
Change directory to the nrpe_nt’bin directory and to install the service type
You should receive a message that the service was successfully installed
- In the ’nrpe_nt’bin’ directory is the file nrpe.cfg. Open the file and edit the following fields
server_address = IP address of your current host running NRPE
allowed_hosts = IP address of your GroundWork Monitor/Nagios server
dont_blame_nrpe = Ensure that this set to ‘1’
- Download the WMI agentless plugins v1.3 scripts from the GroundWorks downloads page. The link is http://sourceforge.net/projects/gwmos/files/GWMCE%20-%20Plugins/WMI%201.3/wmi-1.3.zip/download
- Unzip the folder and extract the contents to C:’nrpe_nt’Plugins’V2. You may need to create the Plugins and V2 folders
- The nrpe.cfg file in the ’nrpe_nt’bin’ directory requires further editing in order to include definitions from an external file.
In the # INCLUDE CONFIG FILE section add the line ensuring that the path is correct:
To start and configure the service either go to Control Panel, Administrative Tools and Services or at a command prompt type
Net start nrpe_nt
The service should now have started. By default, after installing the service it is set to start ‘Automatic’
In GroundWork CE go to Configuration then select Control and finally select the Nagios resource macros option.
Scroll down and select the User21 entry. At the top of the screen you will see the USER21 value and Description fields.
For USER21 enter the NRPE server IP address and for the description enter something along the lines of Windows NRPE Proxy Server.
Click the Update button and select Commit followed by Commit.
Now you just need to configure Services within the Configuration section of GroundWork. I created new services for my infrastructure by using the built in Check commands ie) check_wmi_cpu
From here you can also test each service against your monitored servers