How is NRDP supposed to work?

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
acroberts
Posts: 1
Joined: Sat Nov 18, 2017 7:40 am

How is NRDP supposed to work?

Post by acroberts »

I'm configuring my first Nagios deployment and have it basically working with Nagios Core on Ubuntu, monitoring a single Windows server via NCPA.

I have a bunch of Windows clients I also want to monitor. However, I don't want to assign them static IP addresses and monitor them in the same way as the server. I want the clients to send in their status via NRDP. I have NRDP working and I can see that the check results are deposited on the server and read by the core daemon. However, nothing pops up in Nagios.

I was hoping that anything reported via NRDP would just pop up in Nagios, but that's not happening. I tried creating a minimal configuration for a host but still nothing pops up.

So, how is this supposed to work? Can I monitor clients with dynamic IPs? IS that what NRDP is for?

Any help much appreciated :D
npolovenko
Support Tech
Posts: 3457
Joined: Mon May 15, 2017 5:00 pm

Re: How is NRDP supposed to work?

Post by npolovenko »

Hello, @acroberts . Yes NRDP should work with dynamic IP address. I hope your Core Server has a static IP though :). Take a look at this tutorial:
https://assets.nagios.com/downloads/ncp ... gLD_fD_BwE
And also take a look at this post:
https://support.nagios.com/forum/viewto ... =7&t=46104

Basically, you need to install NCPA, then configure NRDP section of NCPA on the remote servers/computers that you're going to monitor. On your Nagios Core NRDP also needs to be set up, so that if you type http://core_ip_address/nagios/nrdp in the web browser that should take you to the NRDP web interface.

Next step would be to open a /usr/local/nagios/var/nagios.log file and look for entries such as:

Code: Select all

[1508380204] Error: Got host checkresult for 'S1601', but no such host can be found
[1508380204] Error: Got check result for service 'CPU Usage' on host 'S1601'. Unable to find service
[1508380204] Error: Got check result for service 'Disk Usage' on host 'S1601'. Unable to find service
[1508380204] Error: Got check result for service 'Swap Usage' on host 'S1601'. Unable to find service
[1508380204] Error: Got check result for service 'Memory Usage' on host 'S1601'. Unable to find service
[1508380204] Error: Got check result for service 'Process Count' on host 'S1601'. Unable to find service
[1508380204] Error: Got check result for service 'Disk Usage E' on host 'S1601'. Unable to find service
After that we'll help you set up this checks to actually show up in Core Web Interface.
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
Locked