Nrpe: Difference between revisions

From CLONWiki
Jump to navigation Jump to search
Boiarino (talk | contribs)
No edit summary
Boiarino (talk | contribs)
No edit summary
Line 8: Line 8:
   cd /usr/local/src/nrpe-2.6
   cd /usr/local/src/nrpe-2.6
   ./configure --prefix=/apps/nrpe2.6
   ./configure --prefix=/apps/nrpe2.6
During that step sparc said:
  checking for SSL... SSL found in /usr/local
  *** Generating DH Parameters for SSL/TLS ***
  warning, not much extra random data, consider using the -rand option
  Generating DH parameters, 512 bit long safe prime, generator 2
  This is going to take a long time
  4638:error:24064064:random number generator:SSLEAY_RAND_BYTES:PRNG not seeded:md_rand.c:503:
  You need to read the OpenSSL FAQ,  http://www.openssl.org/support/faq.html
  4638:error:05068003:Diffie-Hellman routines:DH_generate_parameters:BN lib:dh_gen.c:154:
Continue:
   make all
   make all
   cp src/check_nrpe /apps/nagios2.6/libexec
   cp src/check_nrpe /apps/nagios2.6/libexec

Revision as of 01:26, 6 January 2007

On clonweb (where nagios is running);

 cd /usr/local/src
 cp ../downloads/nrpe-2.6.tar.gz .
 gunzip nrpe-2.6.tar.gz
 tar xvf nrpe-2.6.tar
 rm nrpe-2.6.tar
 cd /usr/local/src/nrpe-2.6
 ./configure --prefix=/apps/nrpe2.6

During that step sparc said:

 checking for SSL... SSL found in /usr/local
 *** Generating DH Parameters for SSL/TLS ***
 warning, not much extra random data, consider using the -rand option
 Generating DH parameters, 512 bit long safe prime, generator 2
 This is going to take a long time
 4638:error:24064064:random number generator:SSLEAY_RAND_BYTES:PRNG not seeded:md_rand.c:503:
 You need to read the OpenSSL FAQ,   http://www.openssl.org/support/faq.html
 4638:error:05068003:Diffie-Hellman routines:DH_generate_parameters:BN lib:dh_gen.c:154:

Continue:

 make all
 cp src/check_nrpe /apps/nagios2.6/libexec

On any other machine which suppose to be remotely monitored by clonweb:

 mkdir /apps/nrpe2.6
 mkdir /apps/nrpe2.6/libexec
 mkdir /apps/nrpe2.6/etc
 mkdir /apps/nrpe2.6/bin
 cp sample-config/nrpe.cfg /apps/nrpe2.6/etc/
 cp src/nrpe /apps/nrpe2.6/bin
 cp src/check_nrpe /apps/nrpe2.6/libexec/
 cp init-script /etc/init.d/nrpe
 emacs /etc/init.d/nrpe:
 # config: /apps/nrpe2.6/etc/nrpe.cfg
 NrpeBin=/apps/nrpe2.6/bin/nrpe
 NrpeCfg=/apps/nrpe2.6/etc/nrpe.cfg
 emacs /apps/nrpe2.6/etc/nrpe.cfg: for example
 command[check_disk]=/apps/nrpe2.6/libexec/check_disk -w 20 -c 10 -p /dev/sda5

on clonweb: copy pluging we want to execute remotely

(remote machines will not see /www, only /apps !!!) cp /www/nagios2.6/libexec/check_disk /apps/nrpe2.6/libexec/

/etc/init.d/nrpe start

on clonweb: /www/nagios2.6/libexec/check_nrpe -H clonpc1 -c check_disk1 must return: DISK OK - free space: / 7762 MB (54% inode=84%);| /=6411MB;14912;14922;0;14932

/etc/init.d/nrpe stop

IF WANT TO RUN AS DAEMON, create user 'nagios', private group 'nagios'