Rootmanual:NRPE: Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Ceder (diskussion | bidrag) ("make install" finns ju inte. Och man måste skapa en /etc/services-rad.) |
Ceder (diskussion | bidrag) (Installera Lysators plugins.) |
||
Rad 31: | Rad 31: | ||
# echo nrpe: ALL >> /etc/hosts.deny |
# echo nrpe: ALL >> /etc/hosts.deny |
||
# echo nrpe: .lysator.liu.se >> /etc/hosts.allow |
# echo nrpe: .lysator.liu.se >> /etc/hosts.allow |
||
Hämta och installera Lysators plugins: |
|||
$ tar xvf ~ceder/lysator-nagios-plugins-2007-01-11.tar.gz |
|||
$ cd lysator-nagios-plugins-2007-01-11 |
|||
$ su |
|||
# make LIBEXECDIR=/opt/nrpe/libexec install |
|||
Här är en komplett, minimal /opt/nrpe/etc/nrpe.cfg: |
|||
pid_file=/var/run/nrpe.pid |
|||
server_port=5666 |
|||
nrpe_user=nagios |
|||
nrpe_group=nagios |
|||
dont_blame_nrpe=0 |
|||
debug=0 |
|||
command_timeout=60 |
|||
connection_timeout=300 |
|||
command[check-iostatE]=/opt/nrpe/libexec/check_iostatE |
|||
command[check-svcs]=/opt/nrpe/libexec/check_svcs |
Versionen från 11 januari 2007 kl. 13.57
NRPE används på datorer som ska övervakas av Nagios för att kunna köra Nagiospluginner där. Så här installerar man det på ett Solarissystem:
Hämta källkoden.
Kompilera med:
$ ./configure --prefix=/opt/nrpe --disable-ssl -C $ make $ su # mkdir -p /opt/nrpe/bin # cp src/nrpe /opt/nrpe/bin/ # mkdir /opt/nrpe/etc # cp sample-config/nrpe.cfg /opt/nrpe/etc/
Om inte /etc/services redan definierar nrpe-porten, måste man göra det:
# echo 'nrpe 5666/tcp # Nagios NRPE' >> /etc/services
För att starta nrpe från inetd behöver man först skapa en fil som innehåller en inetd.conf-rad:
nrpe stream tcp nowait nagios /opt/nrpe/bin/nrpe /opt/nrpe/bin/nrpe -c /opt/nrpe/etc/nrpe.cfg --inetd
Den konverterar man sedan till Suns nya hippa XML-baserade format, och installerar:
# inetconv -i nrpe.inetd
Begränsa accessen till Lysators nät:
# inetadm -m svc:/network/nrpe/tcp tcp_wrappers=TRUE # echo nrpe: ALL >> /etc/hosts.deny # echo nrpe: .lysator.liu.se >> /etc/hosts.allow
Hämta och installera Lysators plugins:
$ tar xvf ~ceder/lysator-nagios-plugins-2007-01-11.tar.gz $ cd lysator-nagios-plugins-2007-01-11 $ su # make LIBEXECDIR=/opt/nrpe/libexec install
Här är en komplett, minimal /opt/nrpe/etc/nrpe.cfg:
pid_file=/var/run/nrpe.pid server_port=5666 nrpe_user=nagios nrpe_group=nagios dont_blame_nrpe=0 debug=0 command_timeout=60 connection_timeout=300 command[check-iostatE]=/opt/nrpe/libexec/check_iostatE command[check-svcs]=/opt/nrpe/libexec/check_svcs