Setup:CompileNagios/fr

Un article de Wiki Centreon.

Sommaire

Installation de Nagios

L'installation de Nagios consiste à créer l'utilisateur "nagios", à lui attribuer un password et installer Nagios par compilation pour disposer de la dernière version et des dernières corrections.

Création d'un user Nagios

Création d'un compte utilisateur pour le fonctionnement de Nagios :

# /usr/sbin/useradd -m -r -d /home/nagios -s /bin/bash -c "nagios" nagios
# passwd nagios

Création d'un groupe Nagios

Création d'un groupe utilisateurs pour le fonctionnement de Nagios :

# /usr/sbin/groupadd nagcmd
# /usr/sbin/usermod -a -G nagios,nagcmd nagios

Ajout d'Apache dans le groupe Nagios

Ajout d'Apache dans le groupe Nagios :

# /usr/sbin/usermod -a -G nagios,nagcmd apache

Installation de Nagios

L'installation de Nagios sur votre serveur central et sur vos collecteurs est identique. Nagios est régulièrement mis à jour. Pour vous procurer la dernière version de Nagios, rendez-vous sur le site officiel de nagios: http://www.nagios.org/

# cd /usr/local/src/
# wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.0.tar.gz
# tar xzf nagios-3.2.0.tar.gz
# cd nagios-3.2.0

Configuration des options de compilation :

# ./configure \
--prefix=/usr/local/nagios \
--enable-nanosleep \
--enable-event-broker \
--with-nagios-user=nagios \
--with-nagios-group=nagios \
--with-command-user=nagios \
--with-command-group=nagcmd

Compilation et installation :

# make all
# make install
# make install-init
# make install-commandmode
# make install-config

Si vous souhaitez installer l'interface Web de Nagios, exécutez également les commandes suivantes :

# make install-webconf
# make install-html

Installation des plugins Nagios

Il n'est pas nécessaire d'installer les plugins de Nagios sur vos collecteurs. En effet, lors de l'installation de Centreon, de nouveaux plugins seront installés et tous seront copiés en même temps.

# cd /usr/local/src/
# wget http://ovh.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.13.tar.gz
# tar xzf nagios-plugins-1.4.13.tar.gz 
# cd nagios-plugins-1.4.13

Configuration des options de compilation :

# ./configure \
--with-nagios-user=nagios \
--with-nagios-group=nagios \
--with-command-user=nagios \
--with-command-group=nagcmd

Compilation et installation :

# make
# make install

Les plugins sont maintenant installés dans le répertoire « /usr/local/nagios/lib/plugins/ »

Outils personnels