Changes

Jump to navigation Jump to search
2,534 bytes added ,  09:10, 18 November 2008
New page: {{Languages}} {{Needs review}} === Maintainer === Michael Weinberger === Introduction === This document describes the installation of [http://nagios.sourceforge.net/docs/3_0/distributed...
{{Languages}}
{{Needs review}}

=== Maintainer ===
Michael Weinberger


=== Introduction ===
This document describes the installation of [http://nagios.sourceforge.net/docs/3_0/distributed.html Nagios Distributed Monitoring] (NSCA).

{{Warning box|This is untested and may not work as expected}}
{{Incomplete}}

=== Download ===
Download the packages and files from http://mirror.contribs.org/smeserver/contribs/michaelw/sme7/Nagios3/packages/ manually or run the the script [http://mirror.contribs.org/smeserver/contribs/michaelw/sme7/Nagios3/packages/wgetall wgetall] to download all in one go.
bash < wgetall

=== Installation ===

==== Configure the dag repositoy ====
{{Repository|dag}}


==== NSCA installation (Distributed Monitoring) ====

===== Installation of a distributed server =====
/usr/bin/yum --enablerepo=dag install \
nagios-plugins \
nagios-plugins-nrpe \
nagios-plugins-setuid \
perl-Config-Tiny

/usr/bin/yum --enablerepo=dag localinstall \
smeserver-nagios-nsca-*.noarch.rpm \
smeserver-nagios-backup-*.noarch.rpm \
perl-Nagios-Plugin-*.noarch.rpm \
smeserver-nagios-plugins-*.noarch.rpm \
nagios-plugins-generic-*.noarch.rpm \
nagios-plugins-temptrax-*.el4.rf.i386.rpm \
nagios-of-plugins-*.noarch.rpm

===== Configuration of a distributed server =====
Configure the distributed server by editing the client config file ''/etc/nagios/send_nsca.cfg''. Read more [http://nagios.sourceforge.net/docs/3_0/distributed.html here].

===== Required installation on the central Nagios server =====
/usr/bin/yum --enablerepo=dag localinstall smeserver-nagios-nsca-*.noarch.rpm

===== NSCA configuration on the central Nagios server=====
Configure the TCP wrapper.
config set nsca service
config setprop nsca HostsAllow "127.0.0.1 DISTRIBUTED_SERVER_IP"
expand-template /etc/hosts.allow
Configure the NSCA service by editing the config file ''/etc/nagios/nsca.cfg''. Read more [http://nagios.sourceforge.net/docs/3_0/distributed.html here].
Restart the service to make the configuration effective:
service nsca restart

=== Uninstall ===
This removes the installed Nagios packages.
service nsca stop

rpm -e \
nagios \
nagios-nsca \
nagios-plugins-nrpe \
smeserver-nagios-nsca \
smeserver-nagios-backup \
nagios-of-plugins \
nagios-plugins-generic \
nagios-plugins-setuid \
nagios-plugins-temptrax \
perl-Nagios-Plugin \
smeserver-nagios-plugins-mysql

expand-template /etc/hosts.allow


----
[[Category: Contrib]]
[[Category: Webapps]]
[[Category: Administration]]
501

edits

Navigation menu