-   Linux - Newbie (
-   -   Installing Nagios agent nrpe, problems following nrpe install steps (

rfreiberger 03-29-2010 02:01 AM

Installing Nagios agent nrpe, problems following nrpe install steps
I'm building a test network for monitoring, so far I have a Ubuntu 9.10 server running Nagios 3.2.1, I followed the install documents from the Nagios site, they worked 100% for Ubuntu but had problems installing the agent on another Ubuntu server.

Below is the steps how I'm doing the install.

1) sudo -s

2) /usr/sbin/useradd nagios

3) passwd nagios

4) enter in standard password

5) tar xzf nagios-plugins-1.4.14.tar.gz

6) cd nagios-plugins-1.4.14

7) ./configure

8) make

9) make install

10) chown nagios.nagios /usr/local/nagios

11) chown -R nagios.nagios /usr/local/nagios/libexec

12) apt-get install xinetd

13) tar xzf nrpe-2.12.tar.gz

14) cd nrpe-2.14

15) ./configure (had some problems were it would only work if I added --disable-ssl)

16) make all

17) make install-plugin

18) make install-daemon

19) make install-daemon-config

20) make install-xinetd

21) vi /etc/xinetd.d/nrpe

22) edit "only_from = (Nagios server)"

23) vi /etc/services

24) add "nrpe 5666/tcp # NRPE

25) service xinetd restart

26) netstat -at | grep nrpe

27) result - tcp 0 0 *:nrpe *:* LISTEN

28) /usr/local/nagios/libexec/check_nrpe -H localhost

29) result - "CHECK_NRPE: Received 0 bytes from daemon. Check the remote server logs for an error message."

I searched the files and Nagios docs but think the problem is something do due with SSL. I'm not sure where to find this or is it possible to disable SSL? Should I just start over on the Nagios server and compile as non-SSL?

Thanks so much!

kirukan 03-29-2010 02:14 AM

FYI- NRPE is not necessary for localhost monitoring.

rfreiberger 03-29-2010 02:17 AM

I might have it incorrect. I have two servers, both running Ubuntu. Server 1 is running Nagios, as the reporting, while Server 2 is just running the agents. The problem is if the steps I did on Server 2 will work connecting to Server 1, or did I make a mistake on something else.

I'm really green so I'm sure I overlooked something.

srinureddy52 04-19-2010 08:43 AM

nrpe.conf file
I think you have missed the configration of nrpe.cfg file.
This file is located under /usr/local/nagios/etc/nrpe.cfg , in that
file you have to write the command checks , and the hosts to allow ,
then you have to check it with
ex : /usr/local/nagios/libexec/check_nrpe -H localhost -c current_users
// if you have the commnad to check the users currently logged already
then reply will come with no.of users logged in either with ok are warning stage , by the values mentioned in nrpe.cfg.

All times are GMT -5. The time now is 12:04 PM.