29.09.2009: Icinga: Installation HowTo

Ich habe mal schnell Icinga aufgesetzt. Geht eigentlich ganz einfach. Das ganze habe ich unter Debian Lenny umgesetzt. Bei Icinga handelt es sich um einen Nagios Fork. So konnte ich meine bestehende Nagios Konfiguration einfach übernehmen.

Folgende Befehle als root User ausführen:

#adduser icinga
#usermod -G icinga icinga
#usermod -G www-data,icinga www-data
#mkdir /usr/local/icinga
#chown -R icinga:icinga /usr/local/icinga/

Debian Pakete installieren:

#aptitude install libgd2-xpm libgd2-xpm-dev libgd2 libgd2-dev libpng12-dev libjpeg62-dev libgd-tools libpng3-dev ibgd-tools
# aptitude install apache2 build-essential libgd2-xpm-dev

Jetzt Icinga downloaden und installieren:

# cd /usr/src/
# tar xvzf icinga-0.8.4.tar.gz
# cd icinga-0.8.4
#./configure
#make all
#make install
#make install-init
#make install-config

#mkdir /usr/local/icinga/var/rw
#chown icinga:icinga /usr/local/icinga/var/rw
#make install-webconf

Nagios Plugins installieren:

# cd /usr/src
#wget mesh.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.3.tar.gz
# tar xvzf nagios-plugins-1.4.13.tar.gz
# cd nagios-plugins-1.4.13

Plugins kompilieren

# ./configure --prefix=/usr/local/icinga --with-nagios-user=icinga
# make
# make install

Startscript prüfen:

#ln -s /etc/init.d/icinga /etc/rcS.d/S99icinga

Konfiguration testen:

#/usr/local/icinga/bin/icinga -v /usr/local/icinga/etc/icinga.cfg

Wenn keine Fehler kommen, dann icinga starten:

#/etc/init.d/icinga start

Fertig.

 


Kommentare

No comments

Kommentar schreiben

Anmerkung hinzufügen

* - obligatorisches Feld

*





*
*