<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>http://blaireaulinux.fr//wiki/index.php?action=history&amp;feed=atom&amp;title=Installation_de_nagios</id>
	<title>Installation de nagios - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="http://blaireaulinux.fr//wiki/index.php?action=history&amp;feed=atom&amp;title=Installation_de_nagios"/>
	<link rel="alternate" type="text/html" href="http://blaireaulinux.fr//wiki/index.php?title=Installation_de_nagios&amp;action=history"/>
	<updated>2026-06-10T10:58:18Z</updated>
	<subtitle>Historique des révisions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.37.0</generator>
	<entry>
		<id>http://blaireaulinux.fr//wiki/index.php?title=Installation_de_nagios&amp;diff=419&amp;oldid=prev</id>
		<title>AdminWiki : /* Installation des prérequis */</title>
		<link rel="alternate" type="text/html" href="http://blaireaulinux.fr//wiki/index.php?title=Installation_de_nagios&amp;diff=419&amp;oldid=prev"/>
		<updated>2013-11-22T12:56:24Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Installation des prérequis&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 22 novembre 2013 à 14:56&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l11&quot;&gt;Ligne 11 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 11 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Un certain nombre de packages sont prérequis pour l&amp;#039;installation de nagios (apache, php, gcc et gd). On va passer par yum pour aller vite, l&amp;#039;installation standard étant très bien.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Un certain nombre de packages sont prérequis pour l&amp;#039;installation de nagios (apache, php, gcc et gd). On va passer par yum pour aller vite, l&amp;#039;installation standard étant très bien.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  yum install httpd php gcc glibc gd gd-devel&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  yum install httpd php &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;make &lt;/ins&gt;gcc glibc gd gd-devel&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Création du compte nagios===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Création du compte nagios===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>AdminWiki</name></author>
	</entry>
	<entry>
		<id>http://blaireaulinux.fr//wiki/index.php?title=Installation_de_nagios&amp;diff=43&amp;oldid=prev</id>
		<title>AdminWiki : Page créée avec « Category:nagios  Je vais décrire sommairement l&#039;installation d&#039;un serveur nagios sur une Fedora 18. J&#039;ai choisi une Fedora car il faut bien choisir une distribution, ... »</title>
		<link rel="alternate" type="text/html" href="http://blaireaulinux.fr//wiki/index.php?title=Installation_de_nagios&amp;diff=43&amp;oldid=prev"/>
		<updated>2013-09-16T13:39:03Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « &lt;a href=&quot;/wiki/index.php?title=Cat%C3%A9gorie:Nagios&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Catégorie:Nagios (page inexistante)&quot;&gt;Category:nagios&lt;/a&gt;  Je vais décrire sommairement l&amp;#039;installation d&amp;#039;un serveur nagios sur une Fedora 18. J&amp;#039;ai choisi une Fedora car il faut bien choisir une distribution, ... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:nagios]]&lt;br /&gt;
&lt;br /&gt;
Je vais décrire sommairement l&amp;#039;installation d&amp;#039;un serveur nagios sur une Fedora 18. J&amp;#039;ai choisi une Fedora car il faut bien choisir une distribution, et la Fedora est très proche de RedHat, qui est un standard dans le monde professionnel. En plus, il y a des packages tout faits qui facilitent l&amp;#039;installation, même si ce n&amp;#039;est pas ma méthode préférée. En effet, la méthode des packages ne permet pas de personnaliser l&amp;#039;installation, et les choix par défaut ne me paraissent pas forcément les plus simples pour gérer un gros nombre de serveurs par la suite. En plus, l&amp;#039;installation depuis les sources est plus universelle et va être quasiment la même sur toutes les distributions linux, voire sur d&amp;#039;autres unix. Par contre, il se peut qu&amp;#039;on rencontre des problèmes de compilation, ce qui est d&amp;#039;ailleurs le cas avec les deux dernières versions de plugins nagios (1.4.16 et 1.4.15), ce qui ne sera pas le cas avec les packages. De même, la mise à jour et la désinstallation vont être plus simples avec les packages.&lt;br /&gt;
&lt;br /&gt;
==Installation depuis les sources==&lt;br /&gt;
&lt;br /&gt;
Tout ce qui suit nécessite que vous soyez connecté en root.&lt;br /&gt;
&lt;br /&gt;
===Installation des prérequis===&lt;br /&gt;
&lt;br /&gt;
Un certain nombre de packages sont prérequis pour l&amp;#039;installation de nagios (apache, php, gcc et gd). On va passer par yum pour aller vite, l&amp;#039;installation standard étant très bien.&lt;br /&gt;
&lt;br /&gt;
 yum install httpd php gcc glibc gd gd-devel&lt;br /&gt;
&lt;br /&gt;
===Création du compte nagios===&lt;br /&gt;
&lt;br /&gt;
On va maintenant créer un compte nagios et un groupe nagios pour la gestion de nagios. Il est bien sûr possible de choisir un autre nom de compte et de groupe, il faudra simplement mettre les bons noms dans la configuration de l&amp;#039;outil nagios qu&amp;#039;on verra plus loin.&lt;br /&gt;
&lt;br /&gt;
 groupadd nagios&lt;br /&gt;
 useradd -g nagios nagios&lt;br /&gt;
 passwd nagios&lt;br /&gt;
&lt;br /&gt;
===Téléchargement des sources===&lt;br /&gt;
&lt;br /&gt;
A l&amp;#039;heure ou j&amp;#039;écris cet article, la dernière version de nagios est la 3.4.4, et les plugins sont à la 1.4.16. Pour avoir une autre version, ou voir quelle est la plus récente, allez sur [http://sourceforge.net/projects/nagios/files/ http://sourceforge.net/projects/nagios/files/] et suivez les liens vers nagios. Pour les plugins, c&amp;#039;est [http://sourceforge.net/projects/nagiosplug/files/ http://sourceforge.net/projects/nagiosplug/files/]. Pour le téléchargement, j&amp;#039;utilise le très pratique wget, mais vous pouvez utiliser ce que vous voulez.&lt;br /&gt;
&lt;br /&gt;
Concernant les plugins, il y a un bug dans les versions 1.4.16 et 1.4.15 qui font que la compilation échoue au moment du make. On va donc utiliser la 1.4.14.&lt;br /&gt;
&lt;br /&gt;
 yum install wget&lt;br /&gt;
 cd /tmp/&lt;br /&gt;
 wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.4.4.tar.gz&lt;br /&gt;
 wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.14.tar.gz&lt;br /&gt;
&lt;br /&gt;
===Installation de nagios===&lt;br /&gt;
&lt;br /&gt;
On décompresse les sources.&lt;br /&gt;
&lt;br /&gt;
 cd /tmp/&lt;br /&gt;
 tar xzf nagios-3.4.4.tar.gz&lt;br /&gt;
 cd nagios&lt;br /&gt;
&lt;br /&gt;
Pour faire une configuration par défaut, on peut juste taper &amp;#039;&amp;#039;&amp;#039;./configure&amp;#039;&amp;#039;&amp;#039;. Pour voir toutes les options de compilations possibles, taper &amp;#039;&amp;#039;&amp;#039;./configure --help&amp;#039;&amp;#039;&amp;#039;. Ici, je vais juste préciser les options qui me paraissent les plus utiles (c&amp;#039;est ici qu&amp;#039;il faut mettre le nom et le groupe du compte nagios défini plus haut. On pourra encore le modifier plus tard si on fait une erreur ici).&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/opt/nagios --with-nagios-user=nagios --with-nagios-group=nagios --with-command-group=nagios&lt;br /&gt;
&lt;br /&gt;
* --prefix : répertoire racine de nagios&lt;br /&gt;
* --with-nagios-user : compte nagios&lt;br /&gt;
* --with-nagios-group : groupe nagios&lt;br /&gt;
* --with-command-group : groupe qui permet de passer des commandes depuis l&amp;#039;interface web.&lt;br /&gt;
&lt;br /&gt;
Remarque : l&amp;#039;option &amp;quot;--prefix&amp;quot; suffit à elle seule à me faire préférer l&amp;#039;installation depuis les sources plutôt que depuis les packages. Car elle permet de tout rassembler dans un seul répertoire. Sinon, les packages en mettent dans /etc/nagios/, /usr/lib/nagios/, /usr/share/nagios/, /var/log/nagios/... Mais c&amp;#039;est un choix personnel, les choix des mainteneurs des packages ne sont pas incohérents non plus.&lt;br /&gt;
&lt;br /&gt;
On compile :&lt;br /&gt;
&lt;br /&gt;
 make all&lt;br /&gt;
&lt;br /&gt;
On installe :&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
On installe le démon nagios et on l&amp;#039;active au démarrage :&lt;br /&gt;
&lt;br /&gt;
 make install-init&lt;br /&gt;
 chkconfig --add nagios&lt;br /&gt;
&lt;br /&gt;
Pour fini, on lance l&amp;#039;installation des derniers éléments pour les cgi, le mode de commande ainsi que le nécessaire pour la conf d&amp;#039;apache :&lt;br /&gt;
&lt;br /&gt;
 make install-commandmode&lt;br /&gt;
 make install-webconf&lt;br /&gt;
 make install-classicui&lt;br /&gt;
 make install-exfoliation&lt;br /&gt;
&lt;br /&gt;
===Installation des plugins nagios===&lt;br /&gt;
&lt;br /&gt;
 cd /tmp/&lt;br /&gt;
 tar xzf nagios-plugins-1.4.14.tar.gz&lt;br /&gt;
 cd nagios-plugins-1.4.14&lt;br /&gt;
 ./configure --prefix=/opt/nagios --with-nagios-user=nagios --with-nagios-group=nagios&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
===Installation de nrpe===&lt;br /&gt;
&lt;br /&gt;
 cd /tmp/&lt;br /&gt;
 wget -c http://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.14/nrpe-2.14.tar.gz&lt;br /&gt;
 tar xzf nrpe-2.14.tar.gz&lt;br /&gt;
 cd nrpe-2.14&lt;br /&gt;
 ./configure --prefix=/opt/nagios&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
==Installation avec les packages==&lt;br /&gt;
&lt;br /&gt;
===Installation des packages===&lt;br /&gt;
&lt;br /&gt;
 yum install httpd&lt;br /&gt;
 service httpd start&lt;br /&gt;
 yum install nagios nagios-plugins-all nrpe&lt;br /&gt;
&lt;br /&gt;
===Interface web===&lt;br /&gt;
&lt;br /&gt;
L&amp;#039;interface web est accessible ici : http://localhost/nagios/.&lt;br /&gt;
&lt;br /&gt;
A l&amp;#039;installation, il existe un compte nagiosadmin/nagiosadmin.&lt;br /&gt;
&lt;br /&gt;
Le fichier des mots de passe est /etc/nagios/passwd.&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
&lt;br /&gt;
Pour modifier le mot de passe :&lt;br /&gt;
 htpasswd /etc/nagios/passwd nagiosadmin&lt;br /&gt;
&lt;br /&gt;
Pour ajouter un autre compte (pas exemple nagios) :&lt;br /&gt;
 htpasswd /etc/nagios/passwd nagios&lt;br /&gt;
&lt;br /&gt;
Les objets nagios sont dans le répertoire /etc/nagios/objects.&lt;br /&gt;
&lt;br /&gt;
Le fichier de configuration principal est là : /etc/nagios/nagios.cfg.&lt;br /&gt;
&lt;br /&gt;
Par défaut, nagios ne va lire que quelques fichiers de configuration prédéfinis. Pour de facilité, il est conseillé de demander à nagios d&amp;#039;inclure des répertoires complets. Par exemple, on peut éditer le fichier de conf principal de nagios et décommenter la ligne suivante :&lt;br /&gt;
&lt;br /&gt;
 cfg_dir=/etc/nagios/servers&lt;br /&gt;
&lt;br /&gt;
Ainsi, tous les fichiers inclus dans ce répertoires seront inclus. On y déposera tous les fichiers de configuration des serveurs à surveiller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Liens==&lt;br /&gt;
&lt;br /&gt;
On trouve plein d&amp;#039;informations intéressantes sur [http://wiki.monitoring-fr.org/nagios/start wiki.monitoring-fr.org].&lt;/div&gt;</summary>
		<author><name>AdminWiki</name></author>
	</entry>
</feed>