<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Infos-reseau.com</title>
	<atom:link href="http://infos-reseau.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://infos-reseau.com</link>
	<description>Site communautaire Teletechno</description>
	<lastBuildDate>Wed, 22 Feb 2012 09:11:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>EHCP/Postfix : Création de boite e-mail</title>
		<link>http://infos-reseau.com/ehcppostfix-creation-de-boite-e-mail/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ehcppostfix-creation-de-boite-e-mail</link>
		<comments>http://infos-reseau.com/ehcppostfix-creation-de-boite-e-mail/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 15:00:43 +0000</pubDate>
		<dc:creator>PetitCanardRuse</dc:creator>
				<category><![CDATA[Système GNU/Linux]]></category>
		<category><![CDATA[Système OS]]></category>
		<category><![CDATA[création boite e-mail]]></category>
		<category><![CDATA[ehcp]]></category>
		<category><![CDATA[No such file or directory]]></category>
		<category><![CDATA[postfix]]></category>

		<guid isPermaLink="false">http://infos-reseau.com/?p=257</guid>
		<description><![CDATA[I.  Introduction : Suite à un soucis lors de la création et utilisation de boite e-mail, j&#8217;ai décidé de rédiger cette article pour vous transmettre la solution. Cette solution est très simple. Cet article a été rédiger avec EHCP en version 0.30.4 et Postfix en version 2.8.5. II.  Exposition du problème : Lors de la création d&#8217;une [...]]]></description>
			<content:encoded><![CDATA[<p><strong>I.  Introduction :</strong></p>
<p>Suite à un soucis lors de la création et utilisation de boite e-mail, j&#8217;ai décidé de rédiger cette article pour vous transmettre la solution. Cette solution est très simple. Cet article a été rédiger avec EHCP en version 0.30.4 et Postfix en version 2.8.5.</p>
<p><strong>II.  Exposition du problème :</strong></p>
<p>Lors de la création d&#8217;une boite e-mail via l&#8217;interface d&#8217;EHCP, nous n&#8217;avions rencontrés aucun problème à ce moment là. Le soucis, c&#8217;est lorsque l&#8217;utilisateur souhaitait se connecter au webmail avec sa nouvelle adresse. Dans notre cas, nous utilisions Roundcube et il nous répondait « Impossible de se connecter au serveur IMAP ». Ce message est d&#8217;autant plus étrange alors que le serveur IMAP a déjà été testé.<br />
En allant dans les logs de Postfix, le fichier « /var/log/mail.log » nous indiquer les lignes suivantes :</p>
<blockquote><p>Feb 21 10:52:50 web imapd: Connection, ip=[::ffff:127.0.0.1]<br />
Feb 21 10:52:50 web imapd: chdir mondomaine.fr/contact/: No such file or directory<br />
Feb 21 10:52:50 web imapd: contact@mondomaine.fr: No such file or directory</p></blockquote>
<p>Ces lignes nous disent que le dossier correspondant à la boite e-mail « contact@mondomaine.fr » n&#8217;existe pas. La raison de l&#8217;absence du dossier est simple comme bonjour !</p>
<p><strong>III.  La solution :</strong></p>
<p>Il vous suffit d&#8217;envoyer un e-mail à l&#8217;adresse que vous venez de créée et le tour est joué !</p>
<p>&nbsp;</p>
<p><strong>Remarque :</strong> EHCP possède une fonction lui permettant d&#8217;automatiser l&#8217;envoi du premier e-mail vers une nouvelle boite e-mail afin que Postfix crée les fichiers.</p>
]]></content:encoded>
			<wfw:commentRss>http://infos-reseau.com/ehcppostfix-creation-de-boite-e-mail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nagios/Centreon : Superviser la bande-passante sur un serveur Linux</title>
		<link>http://infos-reseau.com/nagioscentreon-superviser-la-bande-passante-sur-un-serveur-linux/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=nagioscentreon-superviser-la-bande-passante-sur-un-serveur-linux</link>
		<comments>http://infos-reseau.com/nagioscentreon-superviser-la-bande-passante-sur-un-serveur-linux/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 15:01:56 +0000</pubDate>
		<dc:creator>PetitCanardRuse</dc:creator>
				<category><![CDATA[Réseau]]></category>
		<category><![CDATA[centreon]]></category>
		<category><![CDATA[check_iftraffic]]></category>
		<category><![CDATA[check_iftraffic43.pl]]></category>
		<category><![CDATA[iftraffic43]]></category>
		<category><![CDATA[nagios]]></category>
		<category><![CDATA[nrpe]]></category>
		<category><![CDATA[snmp]]></category>

		<guid isPermaLink="false">http://infos-reseau.com/?p=236</guid>
		<description><![CDATA[I.  Introduction : Il est souvent très utile de connaître la bande passante utilisée sur un serveur. Pour cela, nous aurons besoin du plugin check_iftraffic43.pl disponible ici : http://exchange.nagios.org/components/com_mtree/attachment.php?link_id=3186&#38;cf_id=24 Et nous utiliserons également SNMP (requis pour le plugin) et NRPE. On peut penser que cette configuration est quelque peu étrange ! Mais en faite, cela nous permet de [...]]]></description>
			<content:encoded><![CDATA[<p><strong>I.  Introduction :</strong></p>
<p>Il est souvent très utile de connaître la bande passante utilisée sur un serveur. Pour cela, nous aurons besoin du plugin check_iftraffic43.pl disponible ici :</p>
<p><a title="Télécharger check_iftraffic43.pl" href="http://exchange.nagios.org/components/com_mtree/attachment.php?link_id=3186&amp;cf_id=24" target="_blank">http://exchange.nagios.org/components/com_mtree/attachment.php?link_id=3186&amp;cf_id=24</a></p>
<p>Et nous utiliserons également SNMP (requis pour le plugin) et NRPE. On peut penser que cette configuration est quelque peu étrange ! Mais en faite, cela nous permet de sécuriser l&#8217;accès SNMP de notre serveur. L&#8217;idée est d&#8217;y accès uniquement en local sur le serveur distant, et on utilisera NRPE pour exécuter la commande. Étant donné que notre serveur NRPE (le serveur distant) doit être configurer pour n&#8217;écouter que votre serveur nagios, cela limite les risques d&#8217;intrusion et ne pourra que récupérer des informations et non passer des commandes dangereuses !</p>
<p><strong>II.  Préparatifs :</strong></p>
<p>Avant tout, assurez-vous que votre serveur NRPE est configuré pour n&#8217;écouter que votre serveur Nagios :</p>
<p>Fichier <strong>/etc/nagios/nrpe.cfg</strong></p>
<blockquote>
<pre>allowed_hosts='adresseDuServeurNagios'</pre>
</blockquote>
<p>Assurez-vous également que votre serveur NRPE accepte le passage d&#8217;argument :</p>
<p>Fichier <strong>/etc/nagios/nrpe.cfg</strong></p>
<blockquote>
<pre>dont_blame_nrpe=1</pre>
</blockquote>
<p>Et sur votre serveur SNMP (sur le serveur distant), en version 3 ici, vérifiez qu&#8217;une communauté sur l&#8217;adresse localhost est bien créée :</p>
<p>Fichier <strong>/etc/snmp/snmpd.conf</strong></p>
<blockquote>
<pre>rocommunity public default</pre>
</blockquote>
<p>Vous pouvez remplacer « public » par un nom de communauté de votre choix. L&#8217;option « default » indique au service SNMP que qu&#8217;il doit écouter sur le réseau loopback (127.0.0.0).</p>
<p>Si vous avez dû apporter ces modifications, redémarrer le serveur nrpe et le service snmp :</p>
<blockquote>
<pre>/etc/init.d/nagios-nrpe-serveur restart
 /etc/init.d/snmpd restart</pre>
</blockquote>
<p><strong>III.  Installation du plugin :</strong></p>
<p>Positionnez-vous dans le répertoire de vos plugins sur le serveur distant, et téléchargez le « check_iftraffic43.pl » :</p>
<blockquote>
<pre>Télécharger: <a title="Télécharger check_iftraffic43.pl" href="http://exchange.nagios.org/components/com_mtree/attachment.php?link_id=3186&amp;cf_id=24" target="_blank">http://exchange.nagios.org/components/com_mtree/attachment.php?link_id=3186&amp;cf_id=24</a></pre>
</blockquote>
<p>N&#8217;oubliez pas de donner les droits à l&#8217;utilisateur nagios :</p>
<blockquote>
<pre>chmod 775 check_iftraffic43.pl
 chown -R nagios:nagios check_iftraffic43.pl</pre>
</blockquote>
<p>Ensuite, il faut ajouter la commande dans la configuration de NRPE. Éditez le fichier « /etc/nagios/nrpe.cfg » et dans la section « COMMAND DEFINITIONS » :</p>
<blockquote>
<pre>command[check_load]=/usr/local/nagios/libexec/check_load -w 15,10,5 -c 30,25,20
 command[check_hda1]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/hda1
 command[check_procs]=/usr/local/nagios/libexec/check_procs -w 5 -c 10 -s Z
 command[check_total_procs]=/usr/lib/nagios/plugins/check_procs -w 150 -c 200
 command[check_disk]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p</pre>
</blockquote>
<p>Ajoutez-y la commande suivante :</p>
<blockquote>
<pre>command[check_iftraffic]=/usr/lib/nagios/plugins/check_iftraffic43.pl -H 127.0.0.1 -C public -w 80 -c 90</pre>
</blockquote>
<p>Adaptez bien sûr évidemment la commande, notamment le chemin où vous avez mis votre plugin (/usr/lib/nagios/plugins/) et la communauté que vous avez configurés (public). Ici, on met l&#8217;option -H avec l&#8217;adresse de loopback car la commande doit faire appelle à SNMP et on lui indique ainsi comment contacter son serveur SNMP.</p>
<p>Pensez à redémarrer le service NRPE :</p>
<blockquote>
<pre>/etc/init.d/nagios-nrpe-server restart</pre>
</blockquote>
<p><strong>IV.  Configuration dans Centreon :</strong></p>
<p>Commençons par créer la commande dans Centreon, rendez vous dans « Configuration → Commandes → Ajouter ».</p>
<p>Adaptez également ici la commande en fonction de votre configuration.</p>
<p style="text-align: center;"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/commandes.jpg" target="_blank"><img class="size-medium wp-image-242 aligncenter" title="commandes" src="http://infos-reseau.com/wp-content/uploads/2012/02/commandes-300x133.jpg" alt="" width="300" height="133" /></a></p>
<p>Il ne vous reste plus qu&#8217;à créer le service comme suit dans « Configuration → Services → Ajouter ». Dans le champ « Commande de vérification », choisissez la commande que nous venons de créer et les arguments à indiquer sont le seuil de warning et de critical dans le champ « Arguments » comme suit : «!80!90 ».<br />
Remplissez les autres champs en fonction toujours de votre configuration.</p>
<p style="text-align: center;"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/services1.jpg" target="_blank"><img class="aligncenter size-medium wp-image-247" title="services" src="http://infos-reseau.com/wp-content/uploads/2012/02/services1-300x207.jpg" alt="" width="300" height="207" /></a></p>
<p>N&#8217;oubliez pas de l&#8217;associer à un hôte dans l&#8217;onglet « Relations » !</p>
]]></content:encoded>
			<wfw:commentRss>http://infos-reseau.com/nagioscentreon-superviser-la-bande-passante-sur-un-serveur-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mise en place d&#8217;un serveur NAGIOS sur Linux &#8211; Installation de NRPE et configuration de Nagios</title>
		<link>http://infos-reseau.com/mise-en-place-dun-serveur-nagios-sur-linux-installation-de-nrpe-et-configuration-de-nagios/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mise-en-place-dun-serveur-nagios-sur-linux-installation-de-nrpe-et-configuration-de-nagios</link>
		<comments>http://infos-reseau.com/mise-en-place-dun-serveur-nagios-sur-linux-installation-de-nrpe-et-configuration-de-nagios/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 14:22:59 +0000</pubDate>
		<dc:creator>will-I-am</dc:creator>
				<category><![CDATA[Réseau]]></category>
		<category><![CDATA[nagios]]></category>
		<category><![CDATA[nrpe]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[serveur]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[start]]></category>
		<category><![CDATA[surveiller]]></category>

		<guid isPermaLink="false">http://infos-reseau.com/?p=218</guid>
		<description><![CDATA[Qu&#8217;est-ce que NRPE ?  NRPE, ces initiales signifient « Nagios Remote Plugin Executor » s&#8217;additionnant à Nagios pour récupérer des informations sur un serveur GNU/Linux distant. Il permet donc de surveiller le serveur sous tout les angles possibles (charge du processeur, utilisation de la mémoire, l&#8217;espace disque, etc&#8230;) qui ,en temps normal, ne sont pas accessible de [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>
<p align="LEFT"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="text-decoration: underline"><strong>Qu&#8217;est-ce que NRPE ?</strong></span></span></span></p>
</li>
</ul>
<p align="LEFT"> <span style="font-size: x-small;font-family: Verdana, sans-serif">NRPE, ces initiales signifient « Nagios Remote Plugin Executor » s&#8217;additionnant à Nagios pour récupérer des informations sur un serveur GNU/Linux distant. Il permet donc de surveiller le serveur sous tout les angles possibles (charge du processeur, utilisation de la mémoire, l&#8217;espace disque, etc&#8230;) qui ,en temps normal, ne sont pas accessible de l&#8217;extérieur.</span></p>
<p>&nbsp;</p>
<p><span style="font-size: x-small"><span style="color: #000000"><span style="font-family: Verdana, sans-serif">Afin d&#8217;interroger un client NRPE il faut utiliser le greffon &laquo;&nbsp;check_nrpe&nbsp;&raquo; sur le serveur </span></span>Nagios<span style="color: #000000"><span style="font-family: Verdana, sans-serif">.</span></span></span></p>
<ul>
<li>
<p align="LEFT"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Schéma de fonctionnement de NRPE avec Nagios : </span></span></p>
</li>
</ul>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/plugin-nrpe.jpg"><img class="alignnone size-full wp-image-219" src="http://infos-reseau.com/wp-content/uploads/2012/02/plugin-nrpe.jpg" alt="" width="541" height="149" /></a></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Pour débroussailler ce schéma, passons aux explications. Avec NRPE, nous avons un système de Client/Serveur et contrairement à ce qu&#8217;on peut penser, c&#8217;est Nagios le client NRPE car c&#8217;est lui qui va aller à la pêche aux infos ! Donc, sur le serveur distant à superviser, on y installe le serveur NRPE et sur le serveur Nagios, on y mettra le client NRPE ! </span></span></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> </span></span></p>
<ul>
<li>
<p align="LEFT"><span style="font-family: Verdana, sans-serif"><span style="font-size: small"><span style="text-decoration: underline"><strong>Mise en place du service : </strong></span></span></span></p>
</li>
</ul>
<p><em><span style="color: #c0c0c0"><span style="font-family: 'Yanone Kaffeesatz', Impact, Ubuntu, arial, sans-serif"><span style="font-size: x-large">Sur le serveur Nagios :</span></span></span></em></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Commençons par installer le plugin NRPE sur notre serveur Nagios. Pour cela, faites un petit coup d&#8217;apt-get install !</span></span></p>
<p><strong>sudo apt-get install nagios-nrpe-plugin</strong></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Une fois installé, allons vérifier que le plugin est bien déclaré dans le fichier de configuration des commandes « /etc/nagios/commands.cfg » : </span></span></p>
<blockquote><p><span style="color: #888888"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">######<br />
# NRPE<br />
######</span></span></span></p>
<p><span style="color: #888888"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"># &#8216;check_nrpe&#8217; command definition<br />
define command{<br />
command_name check_nrpe<br />
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$<br />
}</span></span></span></p></blockquote>
<h1></h1>
<p><em><span style="color: #c0c0c0"><span style="font-family: 'Yanone Kaffeesatz', Impact, Ubuntu, arial, sans-serif"><span style="font-size: x-large">Sur votre serveur Linux à </span></span><span style="font-family: 'Yanone Kaffeesatz', Impact, Ubuntu, arial, sans-serif"><span style="font-size: x-large">surveiller</span></span><span style="font-family: inherit"><span style="font-size: x-large"> :</span></span></span></em></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Cette étape est un peu plus longue, donc ne perdons pas de temps et passons à l&#8217;installation du daemon NRPE et des différents plugins Nagios qui seront utilisés localement par le daemon NRPE :</span></span></p>
<p><strong>sudo apt-get install nagios-nrpe-server</strong></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo apt-get install nagios-plugins</strong></span></span></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Dans le fichier <strong>/etc/nagios/nrpe.cfg </strong>, allez modifier la ligne suivante:</span></span></p>
<blockquote><p><span style="font-family: Verdana, sans-serif;color: #888888"><span style="font-size: x-small">&#8230;<br />
allowed_hosts = Mettre ici l&#8217;adresse IP de votre serveur Nagios<br />
&#8230;</span></span></p></blockquote>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Maintenant, il faut rendre le démarrage du daemon automatique au démarrage du serveur : </span></span></p>
<p><strong><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">chkconfig &#8211;add nagios-nrpe-server</span></span></strong></p>
<p><span style="font-size: x-small;font-family: Verdana, sans-serif">Si vous avez Iptable d&#8217;installer sur notre serveur distant, ajoutez y cette ligne (à adapter) pour autoriser les requêtes NRPE à passer :</span></p>
<p><span style="color: #000000"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>iptables -I INPUT 10 -p tcp &#8211;dport 5666 -j ACCEPT</strong></span></span></span></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Il ne vous reste plus qu&#8217;à démarrer le service NRPE :</span></span></p>
<blockquote><p><span style="color: #000000"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> <strong>/etc/init.d/nagios-nrpe-server start</strong></span></span></span></p></blockquote>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Avant de pouvoir tester la communication entre les deux serveurs, assurez-vous que le fichier « <strong>check_nrpe</strong> » est bien présent dans le répertoire « <strong>/usr/local/nagios/libexec</strong> ». S&#8217;il est absent , copiez le à partir du répertoire « <strong>/usr/lib/nagios/plugins</strong> » :</span></span></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong> cp /usr/local/nagios/libexec/check_nrpe /usr/lib/nagios/plugins/</strong></span></span></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">De plus, vérifiez bien que l&#8217;utilisateur &#8216;Nagios&#8217; a bien les droits sur les répertoires suivants :</span></span></p>
<ul>
<li><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>/usr/local/nagios/libexec/</strong></span></span></li>
<li><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>/usr/lib/nagios/plugins/</strong></span></span></li>
<li><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>/etc/nagios/</strong></span></span></li>
</ul>
<p><span style="font-size: x-small;font-family: Verdana, sans-serif">Vous devez avoir des droits similaires à celui-ci :</span></p>
<p><a href="http://infos-reseau.com/wp-content/uploads/2012/02/resultat-droits.jpg"><img class="alignnone size-full wp-image-220" src="http://infos-reseau.com/wp-content/uploads/2012/02/resultat-droits.jpg" alt="" width="599" height="100" /></a></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Si le résultat est différent, alors utilisez les commandes <strong>chmod 775 </strong><em><strong>/*suivi du répertoire*/</strong></em>, et <strong>chown -R nagios:nagios </strong><em><strong>/*suivi du répertoire*/.</strong></em></span></span></p>
<p align="JUSTIFY"> <strong><span><span style="text-decoration: underline">Attention :</span></span> Cette procédure est a effectuer sur le serveur Nagios, mais également sur le client !</strong></p>
<p> <span style="text-decoration: underline"><strong>Remarque :</strong></span><span style="font-size: x-small;font-family: Verdana, sans-serif"> Lors de notre installation finale, nous avons rencontré un problème assez particulier. Normalement, après l&#8217;installation des paquets sur le serveur distant, le dossier « </span><strong>/usr/local/nagios/libexec</strong><span style="font-size: x-small;font-family: Verdana, sans-serif"> » doit se créer automatiquement avec divers fichiers (notamment le « </span><strong>check_nrpe</strong><span style="font-size: x-small;font-family: Verdana, sans-serif"> »). Pour une raison obscure, ce dossier ne sait pas créé ainsi que les fichiers devant être contenu. C&#8217;est pour cette raison que nous vous mettons à disposition le fichier « check_nrpe » à aller coller dans le dossier « </span><strong>/usr/lib/nagios/plugins</strong><span style="font-size: x-small;font-family: Verdana, sans-serif"> ».</span></p>
<p>&nbsp;</p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> Pour être sûr que ça fonctionne bien, éditez le fichier « <strong>/etc/nagios/nrpe.cfg</strong> » et vérifiez que les commandes sont bien déclarés dans le dossier « <strong>/usr/lib/nagios/plugins</strong> » comme ceci :</span></span></p>
<p>&nbsp;</p>
<blockquote><p><span style="font-size: small;color: #888888">command[check_users]=/usr/lib/nagios/plugins/check_users -w 5 -c 10</span></p>
<p>&nbsp;</p>
<p><span style="color: #888888"><span style="font-size: small">command[check_load]=/usr/lib/nagios/plugins/check_load -w 15,10,5 -c 30,25,20 </span></span></p>
<p>&nbsp;</p>
<p><span style="color: #888888"><span style="font-size: small">command[check_hda1]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /dev/hda1 </span></span></p>
<p>&nbsp;</p>
<p><span style="color: #888888"><span style="font-size: small">command[check_procs]=/usr/lib/nagios/plugins/check_procs -w 5 -c 10 -s Z </span></span></p>
<p>&nbsp;</p>
<p><span style="color: #888888"><span style="font-size: small">command[check_total_procs]=/usr/lib/nagios/plugins/check_procs -w 150 -c 200 </span></span></p>
<p>&nbsp;</p>
<p><span style="color: #888888"><span style="font-size: small">command[check_disk]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p </span></span></p>
<p>&nbsp;</p>
<p>&nbsp;</p></blockquote>
<h1><em><span style="color: #c0c0c0"><span style="font-family: 'Yanone Kaffeesatz', Impact, Ubuntu, arial, sans-serif"><span style="font-size: x-large">On teste la communication :</span> </span></span></em></h1>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">A toute installation, elle a droit à un test pour valider le fonctionnement. Donc c&#8217;est parti ! Pour tester la communication entre le serveur Nagios et le serveur distant, rendez-vous dans le dossier des plugins « /usr/lib/nagios/plugins » :</span></span></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> <strong>./check_nrpe -H Adresse_IP_du_serveur_Linux_distant</strong><br />
</span></span></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Le résultat doit être :</span></span></p>
<blockquote><p><span style="font-family: Verdana, sans-serif;color: #888888"><span style="font-size: x-small">NRPE v2.7</span></span></p></blockquote>
<p>&nbsp;</p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Si tout est OK, cette commande devrait renvoyer la version du daemon NRPE. </span></span><span style="font-size: x-small;font-family: Verdana, sans-serif">Vous pouvez tester directement les plugins avec la commande suivante (exemple donnée pour un check de la charge):</span></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> <strong>./check_nrpe -H Adresse_IP_du_serveur_Linux -c check_load</strong></span></span></p>
<p><span style="font-size: x-small;font-family: Verdana, sans-serif">Nous obtenons ce résultat :</span></p>
<blockquote><p><span style="font-size: x-small;font-family: Verdana, sans-serif;color: #888888"> OK &#8211; load average: 0.06, 0.03, 0.01|load1=0.060;15.000;30.000;0; load5=0.030;10.000;25.000;0; load15=0.010;5.000;20.000;0;</span></p></blockquote>
<p><span style="font-size: x-small;font-family: Verdana, sans-serif">La dernière étape consiste à modifier les fichiers de configuration de Nagios pour intégrer le monitoring du/des serveur Linux. Il faut savoir que vous avez deux manières de procéder, soit vous n&#8217;avez pas Centreon d&#8217;installer et vous allez ajouter les hôtes et les services à la main dans les fichiers de configuration (procédure qui suit) ou vous avez installer Centreon et à ce moment là, passez à la partie « Ajouter un client à partir de Centreon ».</span></p>
<p>&nbsp;</p>
<p><em><span style="font-family: Verdana, sans-serif;color: #c0c0c0"><span style="font-family: 'Yanone Kaffeesatz', Impact, Ubuntu, arial, sans-serif"><span style="font-size: x-large">Pour ajouter un client à partir de Nagios :</span></span></span></em></p>
<p>&nbsp;</p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> Il faut dans un premier temps éditer votre fichier de configuration des hosts (<strong>hosts.cfg</strong> par défaut) et y ajouter votre machine Linux :</span></span></p>
<blockquote><p><span style="font-family: Verdana, sans-serif;color: #888888"><span style="font-size: x-small">define host {<br />
use generic-host<br />
host_name linus<br />
alias Ma machine Linux<br />
address 192.168.0.7<br />
}</span></span></p></blockquote>
<p><span style="font-size: x-small;font-family: Verdana, sans-serif">Puis ajouter les services offerts par NRPE (dans le fichier <strong>services.cfg</strong></span><span style="font-size: x-small;font-family: Verdana, sans-serif">), quelques exemples:</span></p>
<p>&nbsp;</p>
<blockquote><p><span style="font-family: Verdana, sans-serif;color: #888888"><span style="font-size: x-small"># Charge CPU<br />
define service{<br />
use generic-service<br />
host_name remotehost<br />
service_description CPU Load<br />
check_command check_nrpe!check_load<br />
}</span></span></p>
<p><span style="font-family: Verdana, sans-serif;color: #888888"><span style="font-size: x-small"># Memoire<br />
define service{<br />
use generic-service<br />
host_name remotehost<br />
service_description Memory<br />
check_command check_nrpe!check_mem<br />
}</span></span></p></blockquote>
<p><span style="font-size: x-small;font-family: Verdana, sans-serif">Pour ajouter des nouveaux plugins executable par NRPE, il faut éditer le fichier <strong>/etc/nagios/nrpe.cfg</strong></span><span style="font-size: x-small;font-family: Verdana, sans-serif"> et ajouter une ligne par service (par exemple pour les commandes &#8216;check_load&#8217; et check_disk&#8217;) :</span></p>
<blockquote><p><span style="font-size: x-small;font-family: Verdana, sans-serif;color: #888888">&#8230;</span></p>
<p><span style="font-family: Verdana, sans-serif;color: #888888"><span style="font-size: x-small">command[check_disk]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% </span></span></p>
<p><span style="font-family: Verdana, sans-serif;color: #888888"><span style="font-size: x-small">command[check_load]=/usr/lib/nagios/plugins/check_load -w 15,10,5 -c 30,25,20<br />
&#8230;</span></span></p></blockquote>
<p>&nbsp;</p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Ne pas oublier de relancer le daemon quand on change le fichier de configuration (nrpe.cfg): </span></span></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>service nagios-nrpe-server restart</strong></span></span></p>
<p><span style="font-family: Verdana, sans-serif;font-size: x-small">Source : blog.nicolargo.com</span></p>
<p>&nbsp;</p>
<p><span style="color: #c0c0c0"><em><span style="font-family: Tahoma, sans-serif"><span style="font-size: x-large"><span style="font-family: 'Yanone Kaffeesatz', Impact, Ubuntu, arial, sans-serif"><span style="font-size: x-large">Pour ajouter un client sur Centreon</span></span><span style="font-family: inherit"><span style="font-size: x-large">:</span></span></span></span></em></span></p>
<p>&nbsp;</p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">L&#8217;ajout et la configuration d&#8217;un client se fait en trois étapes : </span></span></p>
<ol>
<li><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Création d&#8217;un hôte</span></span></li>
<li><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Création d&#8217;une commande (éventuellement)</span></span></li>
<li><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Ajout des service liés</span></span></li>
</ol>
<p><span style="font-size: x-small;font-family: Verdana, sans-serif">La création d&#8217;un hôte se fait assez facilement. Il faut se rendre dans :</span></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Configuration</strong></span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> → </span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Hôtes</strong></span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> → </span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Ajouter</strong></span></span></p>
<p><span style="font-size: x-small;font-family: Verdana, sans-serif">puis remplir le formulaire :</span></p>
<ul>
<li><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="color: #555555">Nom de l&#8217;hôte</span> </span></span></li>
<li><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="color: #555555">Alias</span> </span></span></li>
<li><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="color: #555555">Adresse IP / DNS</span> </span></span></li>
<li><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="color: #555555">Communauté SNMP</span><span style="color: #555555"><span style="font-size: xx-small"><em>(la communauté correspond à celle que vous avez donné auparavant)</em></span></span><span style="color: #555555"> &amp;&amp; Version</span> <span style="font-size: xx-small"><em>(pour la version, il faut utiliser la 3 car c&#8217;est la version 3 de snmp qui était présent dans les paquets.)</em></span></span></span></li>
<li><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="color: #555555">Modèles multiples de l&#8217;hôte </span><span style="color: #555555"><span style="font-size: xx-small"><em>(vous pouvez si vous le voulez choisir un modèle d&#8217;hôte si vous en avez déjà configuré un)</em></span></span><span style="color: #555555">.</span></span></span></li>
<li><span style="color: #555555"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Pour les autres informations, c&#8217;est selon votre choix.</span></span></span></li>
</ul>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis faites « sauvegarder ».</span></span></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Ensuite, pour créer une commande, il faut se rendre dans : </span></span></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Configuration -&gt; Commandes -&gt; Ajouter</strong></span></span></p>
<p><span style="font-family: Verdana, sans-serif;font-size: x-small">Au préalable, il faudra, si ce n&#8217;est pas fait, créer la commande check_nrpe. En voici l&#8217;exemple de création ci-dessous :</span></p>
<p><a href="http://infos-reseau.com/wp-content/uploads/2012/02/nrpe-ajout.png"><img class="alignnone  wp-image-221" src="http://infos-reseau.com/wp-content/uploads/2012/02/nrpe-ajout.png" alt="" width="633" height="251" /></a></p>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Enfin, pour créer un service, il faut se rendre dans :</span></span></p>
<p><strong><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Configuration -&gt; Services -&gt; Ajouter</span></span></strong></p>
<p><span style="font-size: x-small;font-family: Verdana, sans-serif">Puis remplir le formulaire :</span></p>
<ul>
<li><span style="color: #555555"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Description</span></span></span></li>
<li><span style="color: #555555"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Modèle de service </span></span></span><span style="color: #555555"><span style="font-family: Verdana, sans-serif"><span style="font-size: xx-small"><em>(Utiliser un modèle permet d&#8217;éviter de remplir les champs requis)</em></span></span></span></li>
<li><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="color: #555555">Commande de vérification</span> : il faut utiliser la commande &#8216;<strong>check_nrpe</strong>&#8216; car c&#8217;est grâce à elle que l&#8217;on récupèrera les informations.</span></span></li>
<li><span style="color: #555555"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Arguments</span></span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> : pour l&#8217;argument à mettre, si par exemple on souhaite connaître l&#8217;espace disque, nous allons mettre en argument &#8216;</span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>!check_disk</strong></span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&#8216; </span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: xx-small"><em>(attention : le &#8216;</em></span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>!</strong></span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: xx-small"><em>&#8216; est très important et il ne faut pas l&#8217;oublier) </em></span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">, qui est la commande qui va récupérer les informations nécessaires.</span></span></li>
</ul>
<p><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Sous l&#8217;onglet &#8216;</span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Relations</strong></span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&#8216;, il faudra sélectionner l&#8217;hôte auquel on souhaite associer le service.</span></span></p>
<p><span style="font-size: x-small;font-family: Verdana, sans-serif">A la fin, ne pas oublier d&#8217;exporter les données sur Nagios en allant sur :</span></p>
<p><span><span style="font-family: Verdana, sans-serif;font-size: xx-small">Configuration → Nagios , cocher toutes les cases et cliquer sur exporter, puis vérifier s&#8217;il n&#8217;y a pas d&#8217;erreur. </span></span></p>
<p><span><span style="font-size: xx-small"><span style="font-family: Verdana, sans-serif">En cas de problème avec un hôte, notamment s&#8217;il s&#8217;affiche en état &laquo;&nbsp;Down&nbsp;&raquo; alors, qu&#8217;il est &laquo;&nbsp;Up&nbsp;&raquo;, il faut se rendre sous  </span><strong>Configuration</strong><span style="font-family: Verdana, sans-serif"> -&gt; </span><strong><span style="font-family: Verdana, sans-serif">Hôtes </span></strong><span style="font-family: Verdana, sans-serif">puis selectionner l&#8217;hôte en erreur. Il faut ensuite lui ajouter une commande de vérification : sélectionnez la commande </span><strong><span style="font-family: Verdana, sans-serif">&laquo;&nbsp;Check_centreon_ping&nbsp;&raquo; </span></strong><span style="font-family: Verdana, sans-serif">et lui donner les arguments de l&#8217;exemple en cliquant sur la flèche bleue : </span></span></span></p>
<p><a href="http://infos-reseau.com/wp-content/uploads/2012/02/screen-centreon-final.jpg"><img class="alignnone size-thumbnail wp-image-249" src="http://infos-reseau.com/wp-content/uploads/2012/02/screen-centreon-final-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://infos-reseau.com/mise-en-place-dun-serveur-nagios-sur-linux-installation-de-nrpe-et-configuration-de-nagios/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mise en place d&#8217;un serveur NAGIOS sur Linux &#8211; Installation de Nagios, Centreon et NDO</title>
		<link>http://infos-reseau.com/mise-en-place-dun-serveur-nagios-sur-linux-installation-de-nagios-centreon-et-ndo/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mise-en-place-dun-serveur-nagios-sur-linux-installation-de-nagios-centreon-et-ndo</link>
		<comments>http://infos-reseau.com/mise-en-place-dun-serveur-nagios-sur-linux-installation-de-nagios-centreon-et-ndo/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 15:38:15 +0000</pubDate>
		<dc:creator>will-I-am</dc:creator>
				<category><![CDATA[Réseau]]></category>
		<category><![CDATA[centreon]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[nagios]]></category>
		<category><![CDATA[NDO]]></category>
		<category><![CDATA[réseaux]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[supervision]]></category>

		<guid isPermaLink="false">http://infos-reseau.com/?p=145</guid>
		<description><![CDATA[A quoi sert NAGIOS ? C&#8217;est un serveur permettant la surveillance des réseaux avec le protocole SNMP (Simple Network Management Protocole). C&#8217;est ce protocole qui permet aux administrateurs réseau de gérer les équipements du parc informatique, de superviser et de diagnostiquer des problèmes réseaux et de matériels à distance. Nagios est un programme modulaire qui [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>
<p align="LEFT"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="text-decoration: underline"><strong>A quoi sert NAGIOS ?</strong></span></span></span></p>
</li>
</ul>
<p align="LEFT"><span style="font-size: x-small;font-family: Verdana, sans-serif">C&#8217;est un serveur permettant la surveillance des réseaux avec le protocole SNMP (Simple Network Management Protocole). C&#8217;est ce protocole qui permet aux administrateurs réseau de gérer les équipements du parc informatique, de superviser et de diagnostiquer des problèmes réseaux et de matériels à distance.</span></p>
<p align="LEFT"><span style="color: #000000"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Nagios</strong> est un programme modulaire qui se décompose en trois parties :</span></span></span></p>
<ol>
<li><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Le moteur de l&#8217;application qui vient ordonnancer les tâches de supervision.</span></span></li>
<li><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">L&#8217;interface web, qui permet d&#8217;avoir une vue d&#8217;ensemble du système d&#8217;information et des possibles anomalies.</span></span></li>
<li><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Les plugins, une centaine de mini programmes que l&#8217;on peut compléter en fonction des besoins de chacun pour superviser chaque service ou ressource disponible sur l&#8217;ensemble des ordinateurs ou éléments réseaux du SI.</span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> </span></span></li>
</ol>
<ul>
<li>
<p align="LEFT"><span style="font-family: Verdana, sans-serif"><span style="text-decoration: underline"><strong>Comment mettre en place NAGIOS ?</strong></span></span></p>
</li>
</ul>
<ul>
<ul>
<li>
<p align="LEFT"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Le logiciel fonctionne sur Linux (Ubuntu ou Fedora);<br />
</span></span></p>
</li>
<li>
<p align="LEFT"><span style="font-size: x-small"><span style="font-family: Verdana, sans-serif">Besoin du logiciel </span><span style="font-family: Verdana, sans-serif"><strong>Centreon </strong></span><span style="font-family: Verdana, sans-serif">(interface simplifiée pour utiliser Nagios), et du logiciel </span><span style="font-family: Verdana, sans-serif"><strong>NDO </strong></span><span style="font-family: Verdana, sans-serif">(qui fait le lien entre Centreon et Nagios, et permet également a Nagios d&#8217;écrire dans une base de données l&#8217;état des machines à superviser);<br />
</span></span></p>
</li>
<li>
<p align="LEFT"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Il faut également installer une base de données (ex : MySQL) , et un logiciel de serveur HTTP (ex : Apache2);<br />
</span></span></p>
</li>
<li>
<p align="LEFT"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Pour le fonctionnement de Nagios, selon les OS, il faudra installer des plugins sur les machines que l&#8217;on souhaite surveiller. Pour une machine Windows, on utilisera le plugin NSClient, et pour une machine Linux, on utilisera le plugin NRPE;<br />
</span></span></p>
</li>
<li>
<p align="LEFT"><span style="font-size: x-small"><span style="font-family: Verdana, sans-serif">Il faudra également installer quelques paquets supplémentaires sur le serveur Nagios, tels que </span><span style="color: #333333"><span style="font-family: Verdana, sans-serif">RRDTool , Perl ,SNMP et des librairies GD.</span></span></span></p>
</li>
</ul>
</ul>
<ul>
<li>
<p align="LEFT"><span style="font-family: Verdana, sans-serif"><span style="font-size: small"><span style="text-decoration: underline"><strong>Installation de Nagios :</strong></span></span></span></p>
</li>
</ul>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: small"><span style="text-decoration: underline">1] Installation des prés requis:</span></span></span></span></strong></p>
<ul>
<li>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Package divers:<br />
</span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>apt-get install sudo mailx lsb-release</strong></span></span></span></strong></p>
</li>
</ul>
<ul>
<li>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Compiler:</span></span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>apt-get install build-essential</strong></span></span></span></strong></p>
</li>
<li>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Server Web (apache) et PHP5:<br />
</span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>apt-get install apache2 apache2-mpm-prefork</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>apt-get install php5 php5-mysql<br />
apt-get install php-pear php5-ldap php5-snmp php5-gd</strong></span></span></span></strong></p>
</li>
<li>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">MySQL :<br />
</span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>apt-get install mysql-server-5.1 libmysqlclient15-dev</strong></span></span></span></strong></p>
</li>
</ul>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Pendant l’installation de </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">mysql</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">, vous avez un prompt qui vous demande de saisir le </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">mot de passe </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">du </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">server mysql</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">. Nous mettrons </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">nagios</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">. Ensuite un deuxième prompt apparait, revalider votre mot de passe.</span></span></span></p>
<ul>
<li><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">RRDTool:<br />
</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>apt-get install rrdtool librrds-perl</strong></span></span></span></strong></li>
<li><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Perl:<br />
</span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>apt-get install libconfig-inifiles-perl libcrypt-des-perl libdigest-hmac-perl libdigest-sha1-perl libgd-gd2-perl</strong></span></span></span></strong></li>
<li><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">SNMP:<br />
</span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>apt-get install snmp snmpd libnet-snmp-perl libsnmp-perl</strong></span></span></span></strong></li>
<li><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Les librairies GD:<br />
</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>apt-get install libgd2-xpm libgd2-xpm-dev libpng12-dev</strong></span></span></span></strong></li>
<li><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Et enfin 2 paquets qui nous servirons pour la suite :<br />
</span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>apt-get install dnsutils fping</strong></span></span></span></strong></li>
</ul>
<p><strong><span style="color: #333333"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: small"><span style="text-decoration: underline">2] Création du compte et ajout des droits:</span></span></span></span></strong></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Il nous faut à présent </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">créer un utilisateur nagios, </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">car il est préférable de ne pas utiliser le compte </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">root </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">pour l’installation, mais plutôt le compte nagios qui exécutera les </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">plugins </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">et autres </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">scripts, </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">ce qui nous permettra de voir s’il y a des problèmes de droits ou autre.</span></span></span></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="text-decoration: underline">Création du compte user et des groupes de Nagios:</span></span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">/usr/sbin/useradd -m nagios<br />
passwd nagios</span></span></span></strong></p>
<p><strong><span style="color: #000000"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Enter new UNIX password: nagios<br />
Retype new UNIX password: nagios</span></span></span></strong></p>
<p><span style="color: #000000"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">psswd: Password updated successfully</span></span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">/usr/sbin/groupadd nagcmd<br />
/usr/sbin/usermod -G nagios,nagcmd nagios<br />
/usr/sbin/usermod -G nagios,nagcmd www-data</span></span></span></strong></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Pour résumer, nous créons un compte utilisateur, un groupe </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">nagcmd </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">pour exécuter les commandes du poller Nagios et un groupe </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">nagios </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">pour les droits. Le compte utilisateur nagios est ajouté à ces trois groupes (nagmcd, nagios, nagcmd).</span></span></span></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">A présent, je vous conseiles de vous </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">déconnecter </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">et de vous connecter avec le </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">compte nagios</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> que nous avont crées, puis tester la commande </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">sudo ifconfig </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">pour vérifier que vous pouvez utiliser </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">sudo </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">correctement.</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: small"><span style="text-decoration: underline">3] Installation de Nagios:</span></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: small"><span style="text-decoration: underline"><br />
</span></span></span></span></strong><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Placer vous dans un répertoire de travail, le répertoire /home/nagios par exemple:</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>cd /home/nagios</strong></span></span></span></strong><strong></strong></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis créer un répertoire </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">download </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">et placer vous dans ce répertoire:</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>mkdir download<br />
cd download</strong></span></span></span></strong><strong></strong></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Une fois dans ce répertoire, taper:</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>wget </strong></span></span></span></strong><strong></strong><strong><a href="http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.0.tar.gz"><span style="color: #679419"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.0.tar.gz</strong></span></span></span></a></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis décompresser l’archive de nagios:</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>tar xvzf nagios-3.2.0.tar.gz</strong></span></span></span></strong><strong></strong></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Une fois décompressé, nous allons installer le programme:</span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>cd nagios-3.2.0/</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>./configure &#8211;prefix=/usr/local/nagios &#8211;with-command-group=nagcmd &#8211;enable-nanosleep &#8211;enable-event-broker ,</strong></span></span></span></strong></p>
<p align="LEFT"><strong></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis, e</span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">ffectuer les commandes suivantes:</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>make all<br />
sudo make install<br />
sudo make install-init<br />
sudo make install-commandmode<br />
sudo make install-config</strong></span></span></span></strong></p>
<p><span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Voilà, Nagios est installé, nous allons maintenant installer le plugin Nagios…</span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Replacer vous dans le répertoire </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">download </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">avec un &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>cd ..</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&nbsp;&raquo;<br />
Puis téléchargez &laquo;&nbsp;nagios-plugins-1.4.14.tar.gz&nbsp;&raquo; :</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>wget </strong></span></span></span></strong><strong></strong><strong><a href="http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.14.tar.gz"><span style="color: #679419"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.14.tar.gz</strong></span></span></span></a></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Décompressez le puis placer vous dans le répertoire:<br />
</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>tar xvzf nagios-plugins-1.4.14.tar.gz<br />
cd nagios-plugins-1.4.14/</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
Ensuite configurez le:</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>./configure &#8211;with-nagios-user=nagios &#8211;with-nagios-group=nagios &#8211;with-openssl=/usr/bin/openssl<br />
make<br />
sudo make install</strong></span></span></span></strong></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Voilà </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Nagios </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">et son </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">plugin </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">sont installés. Configurons maintenant l’accès Web de Nagios:</span></span></span></p>
<p align="LEFT"><span><span><span><span style="color: #333333;font-family: Verdana, sans-serif;font-size: xx-small">Créer le </span></span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>htaccess</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">: (nous prendrons nagios dans le tuto)</span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>htpasswd -c /usr/local/nagios/etc/htpasswd.users nagios</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong><br />
</strong></span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>New password:nagios<br />
Re-type new password:nagios</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong><br />
Adding password for user nagios </strong></span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Ensuite il faut editer</span></span></span> <strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>httpd.conf </strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">comme suis:</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo vim /etc/apache2/httpd.conf</strong></span></span></span></strong></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbin</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">&lt;Directory "/usr/local/nagios/sbin"&gt;</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">Options ExecCGI</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">AllowOverride None</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">Order allow,deny</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">Allow from all</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">AuthName "Nagios Access"</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">AuthType Basic</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">AuthUserFile /usr/local/nagios/etc/htpasswd.users</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">Require valid-user</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">&lt;/Directory&gt;</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">Alias /nagios /usr/local/nagios/share</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">&lt;Directory "/usr/local/nagios/share"&gt;</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">Options None</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">AllowOverride None</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">Order allow,deny</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">Allow from all</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">AuthName "Nagios Access"</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">AuthType Basic</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">AuthUserFile /usr/local/nagios/etc/htpasswd.users</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">Require valid-user</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">&lt;/Directory&gt;</span></span></code></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis redémarrez le serveur apache:</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">sudo service apache2 restart </span></span></span></strong></p>
<p><strong></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Maintenant si vous tapez </span></span></span> <span style="color: #679419"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>http://&#8217;IP_DU_SERVEUR&#8217;/nagios </strong></span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">dans votre navigateur un prompt doit apparaitre. Saisissez donc le login et le mot de passe utilisé lors de la création du htaccess (id: nagios, mot de passe : nagios)</span></span></span></p>
<p><img class="aligncenter" src="http://infos-reseau.com/wp-content/uploads/2012/02/prompt.jpg" alt="prompt" /></p>
<p>&nbsp;</p>
<p><strong>4] Installation de NDOutils partie 1 : </strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Replacez vous dans le répertoire download puis télécharger NDOutils :</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>cd ..</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>wget </strong></span></span></span></strong><strong><a href="http://prdownloads.sourceforge.net/sourceforge/nagios/ndoutils-1.4b9.tar.gz"><span style="color: #679419"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>http://prdownloads.sourceforge.net/sourceforge/nagios/ndoutils-1.4b9.tar.gz</strong></span></span></span></a></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis décompresser l’archive pour procéder à une </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">installation manuelle</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">:<br />
</span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong><br />
</strong></span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>tar xvzf ndoutils-1.4b9.tar.gz </strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>cd ndoutils-1.4b9 </strong></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Configurez NDO:</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>./configure &#8211;prefix=/usr/local/nagios/ &#8211;enable-mysql &#8211;disable-pgsql \<br />
&#8211;with-ndo2db-user=nagios &#8211;with-ndo2db-group=nagios<br />
make </strong></span></span></span></strong></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Et enfin, procedez à l&#8217;installation : </span></span></span></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo </strong></span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>cp ./src/ndomod-3x.o /usr/local/nagios/bin/ndomod.o<br />
sudo cp ./src/ndo2db-3x /usr/local/nagios/bin/ndo2db<br />
sudo cp ./config/ndo2db.cfg-sample /usr/local/nagios/etc/ndo2db.cfg<br />
sudo cp ./config/ndomod.cfg-sample /usr/local/nagios/etc/ndomod.cfg<br />
sudo chmod 775 /usr/local/nagios/bin/ndo*<br />
sudo chown nagios:nagios /usr/local/nagios/bin/ndo* </strong></span></span></span></strong></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">C</span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">réez ensuite un </span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">deamon</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> ndo2db</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">:</span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo vim /etc/init.d/ndo2db</strong></span></span></span></strong></p>
<p align="LEFT"><span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Puis coller le script ci-dessous.</span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">#!/bin/sh</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">#</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">#</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small"># chkconfig: 345 99 01</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small"># description: Nagios to mysql</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">#</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small"># Author : Gaëtan Lucas</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small"># Realase : 07/02/08</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small"># Version : 0.1 b</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small"># File : ndo2db</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small"># Description: Starts and stops the Ndo2db daemon</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">#              used to provide network services status in a database.</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">#</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"> </span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">status_ndo ()</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">{</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">if ps -p $NdoPID &gt; /dev/null 2&gt;&amp;1; then</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">return 0</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">else</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">return 1</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">fi</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">return 1</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">}</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">printstatus_ndo()</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">{</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">if status_ndo $1 $2; then</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo "ndo (pid $NdoPID) is running..."</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">else</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo "ndo is not running"</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">fi</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">}</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">killproc_ndo ()</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">{</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo "kill $2 $NdoPID"</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">kill $2 $NdoPID</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">}</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">pid_ndo ()</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">{</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">if test ! -f $NdoRunFile; then</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo "No lock file found in $NdoRunFile"</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo -n "         checking runing process..."</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">NdoPID=`ps h -C ndo2db -o pid`</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">if [ -z "$NdoPID" ]; then</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo "     No ndo2db process found"</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">exit 1</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">else</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo "     found process pid: $NdoPID"</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo -n "         reinit $NdoRunFile ..."</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">touch $NdoRunFile</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">hown $NdoUser:$NdoGroup $NdoRunFile</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo "$NdoPID" &gt; $NdoRunFile</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo "     done"</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">fi</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">fi</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">NdoPID=`head $NdoRunFile`</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">}</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small"># Source function library</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small"># Solaris doesn't have an rc.d directory, so do a test first</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">if [ -f /etc/rc.d/init.d/functions ]; then</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">. /etc/rc.d/init.d/functions</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">elif [ -f /etc/init.d/functions ]; then</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">. /etc/init.d/functions</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">fi</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">prefix=/usr/local/nagios</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">exec_prefix=${prefix}</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">NdoBin=${exec_prefix}/bin/ndo2db</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">NdoCfgFile=${prefix}/etc/ndo2db.cfg</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">NdoRunFile=${prefix}/var/ndo2db.run</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">NdoLockDir=/var/lock/subsys</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">NdoLockFile=ndo2db.lock</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">NdoUser=nagios</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">NdoGroup=nagios</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"> </span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small"># Check that ndo exists.</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">if [ ! -f $NdoBin ]; then</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo "Executable file $NdoBin not found.  Exiting."</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">exit 1</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">fi</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small"># Check that ndo.cfg exists.</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">if [ ! -f $NdoCfgFile ]; then</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo "Configuration file $NdoCfgFile not found.  Exiting."</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">exit 1</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">fi</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"> </span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small"># See how we were called.</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">case "$1" in</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">start)</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo -n "Starting ndo:"</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">touch $NdoRunFile</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">chown $NdoUser:$NdoGroup $NdoRunFile</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">$NdoBin -c $NdoCfgFile</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">if [ -d $NdoLockDir ]; then</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">touch $NdoLockDir/$NdoLockFile;</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">fi</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">ps h -C ndo2db -o pid &gt; $NdoRunFile</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">if [ $? -eq 0 ]; then</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo " done."</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">exit 0</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">else</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo " failed."</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">$0 stop</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">exit 1</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">fi</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">;;</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">stop)</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo -n "Stopping ndo: "</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">pid_ndo</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">killproc_ndo</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small"># now we have to wait for ndo to exit and remove its</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small"># own NdoRunFile, otherwise a following "start" could</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small"># happen, and then the exiting ndo will remove the</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small"># new NdoRunFile, allowing multiple ndo daemons</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small"># to (sooner or later) run</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">#echo -n 'Waiting for ndo to exit .'</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">for i in 1 2 3 4 5 6 7 8 9 10 ; do</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">if status_ndo &gt; /dev/null; then</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo -n '.'</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">sleep 1</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">else</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">break</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">fi</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">done</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">if status_ndo &gt; /dev/null; then</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo 'Warning - ndo did not exit in a timely manner'</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">else</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo 'done.'</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">fi</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">rm -f $NdoRunFile $NdoLockDir/$NdoLockFile</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">;;</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">status)</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">pid_ndo</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">printstatus_ndo ndo</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">;;</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">restart)</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">$0 stop</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">$0 start</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">;;</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">*)</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">echo "Usage: ndo {start|stop|restart|status}"</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">exit 1</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">;;</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"><code><span style="font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace"><span style="font-size: x-small">esac</span></span></code></span></p>
<p style="padding-left: 30px" align="LEFT"><span style="color: #333399"> </span><span style="font-size: x-small;font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color: #333399"># End of this script</span></p>
<p align="LEFT"> <span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Ajoutez ensuite le daemon au démarrage:</span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo update-rc.d ndo2db defaults<br />
sudo chmod +x /etc/init.d/ndo2db</strong></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Voilà le daemon </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">ndo2db </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">est maintenant prêt.</span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: small"><span style="text-decoration: underline">5] Installations de Centreon:</span></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Placez vous dans le répertoire de téléchargement créé plus haut, puis téléchargez Centreon:</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>cd /home/nagios/download/</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>wget </strong></span></span></span></strong><strong></strong><strong><a href="http://download.centreon.com/centreon/centreon-2.1.3.tar.gz"><span style="color: #679419"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>http://download.centreon.com/centreon/centreon-2.1.3.tar.gz</strong></span></span></span></a></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong><br />
</strong></span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Décompressez Centreon:</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>tar xvzf centreon-2.1.3.tar.gz<br />
cd centreon-2.1.3/</strong></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Définissez un chemin pour les binaires de nagios, ndomod, etc…</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>export PATH=&nbsp;&raquo;$PATH:/usr/local/nagios/bin/&nbsp;&raquo;</strong></span></span></span></strong><strong></strong></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis lancez l’installation de Centreon:</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo ./install.sh -i</strong></span></span></span></strong><strong></strong></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Descendez tout en bas du </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">contrat de licence </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">puis accepté en cliquant &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Y</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&laquo;&nbsp;.</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Répondez &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Y</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&nbsp;&raquo; à </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">toutes les questions </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">posées lors du processus d’installation, et </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">validez </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">les </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">chemins par défaut </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">lors de l’installation.</span></span></span></p>
<p align="LEFT"> <span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Arrivé au moment où il vous est proposé:</span></p>
<blockquote><p><span style="color: #999999"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">Where is your NDO ndomod binary ?<br />
default to [/usr/sbin/ndomod.o]<br />
&gt;</span></span></span></p></blockquote>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Entrez le chemin du fichier que nous avons utilisés lors de l’installation NDO:</span></span></span></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>&gt; </strong></span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>/usr/local/nagios/bin/ndomod.o</strong></span></span></span></strong></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis continuez en acceptant </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">les chemins par défaut </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">et en mettant &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Y</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&nbsp;&raquo; à chaque question.</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Lorsque l’installation va vous demander de mettre à jour les </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">librairies PEAR</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">, taper &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Y</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&nbsp;&raquo; et validez.<br />
Ceci va lancer les </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">mises à jour des modules pear.</span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Continuez en validant les </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">chemins par défaut </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">et en mettant &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Y</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&nbsp;&raquo; à chaque question.</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Voilà </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Centreon </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">est installé. Il ne reste plus qu’à redémarrer le serveur apache.</span></span></span></p>
<p align="LEFT"> <strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo service apache2 restart</strong></span></span></span></strong></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Nous allons maintenant finaliser l’installation de </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Centreon </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">par le </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">WEB.</span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Ouvrez votre </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">navigateur </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">et lancer l’url suivante : </span></span></span><span style="color: #679419"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>http://&#8217;IP_DU_SERVEUR&#8217;/centreon </strong></span></span></span></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-1.jpg"><img class="alignnone size-thumbnail wp-image-182" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-1-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Cliquer sur &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">start</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&nbsp;&raquo; :</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Cochez </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">accepter les termes </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">puis </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">next</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">.</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Laissez la configuration de l’environnement par défaut puis </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">next.</span></span></span></strong></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-2.jpg"><img class="alignnone size-thumbnail wp-image-183" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-2-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Vérifier que tout est </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">ok </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">puis </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">next </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">:</span></span></span></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-3.jpg"><img class="alignnone size-thumbnail wp-image-185" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-3-150x150.jpg" alt="" width="150" height="150" /></a>             <a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-4.jpg"><img class="alignnone size-thumbnail wp-image-186" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-4-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Configuration de la base de données:<br />
Les mots de passes suivant s’appliquent si vous avez suivi le tuto avec les mots de passe &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">nagios</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&laquo;&nbsp;.</span></span></span></p>
<blockquote><p><span style="color: #999999"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">Root password for MySQL : </span></span><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">nagios</span></span></strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"><br />
Centreon database name : </span></span><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">centreon</span></span></strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"><br />
Centstorage database name : </span></span><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">centstorage</span></span></strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"><br />
NDO database name : </span></span><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">centstatus</span></span></strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"><br />
Database password : </span></span><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">nagios</span></span></strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"><br />
Confirm it : </span></span><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">nagios</span></span></strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"><br />
Database location : </span></span><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">(ne rien mettre)<br />
</span></span></strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">Centreon web interface location : </span></span><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">(ne rien mettre)</span></span></strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"><br />
MySQL client version : </span></span><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">4.1 &#8211; PASSWORD</span></span></strong></span></p></blockquote>
<p align="LEFT"><span style="color: #999999"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"><br />
</span></span><span style="color: #000000"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis </span></span><strong><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">next</span></span></strong></span></span></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-5.jpg"><img class="alignnone size-thumbnail wp-image-187" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-5-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Vérifiez que tout est <strong>o</strong></span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">k </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">puis </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">next : </span></span></span></strong></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-6.jpg"><img class="alignnone size-thumbnail wp-image-188" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-6-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Configuration de l’interface:</span></span></span></p>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">Administrator login for centreon :<br />
Administrator password :</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">Confirm password :</span></span><strong></strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"><br />
First name : </span></span><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"><br />
</span></span></strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">Last name :</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-size: x-small;font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif">Administrator email :</span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">Vous pouvez mettre ce que vous voulez dans les champs</span></span></strong></span></p></blockquote>
<p align="LEFT"> <span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">next</span></span></span></strong></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-7.jpg"><img class="alignnone size-thumbnail wp-image-189" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-7-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">LDAP Authentification:</span></span></span></p>
<p>Enable LDAP Authentification : <strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">NO</span></span></span></strong></p>
<p>Important mettez bien &#8216;<strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>NO</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&#8216; </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">ici !!! Vous pourrez éventuellement le configurer ultérieurement.</span></span></span></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-8.jpg"><img class="alignnone size-thumbnail wp-image-190" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-8-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Vérifier ensuite que tout les fichiers de configuration soient </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">ok</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">:</span></span></span></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-9.jpg"><img class="alignnone size-thumbnail wp-image-191" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-9-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Vérifier que la création de la base de données (database) est </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">ok</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">:</span></span></span></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-10.jpg"><img class="alignnone size-thumbnail wp-image-192" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-10-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Et enfin accéder à centreon<br />
Cliquez sur &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Click here to complete your install</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&laquo;&nbsp;</span></span></span></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-11.jpg"><img class="alignnone size-thumbnail wp-image-193" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-11-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Voilà nous allons passer aux </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">configurations </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">de bases post installation.</span></span></span></p>
<p><span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Installation des LOCALE.</span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Revenez donc sous le shell :</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo apt-get install gettext</strong></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Vérifier tout d’abord les locale de votre système:</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>locale</strong></span></span></span></strong></p>
<p><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Pour ma part je suis donc en &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">fr_FR.UTF-8</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&laquo;&nbsp;</span></span></span></p>
<p align="LEFT"> <span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Créez les répertoires des locales:</span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo mkdir /usr/local/centreon/www/locale/fr_FR.UTF-8/<br />
sudo mkdir /usr/local/centreon/www/locale/fr_FR.UTF-8/LC_MESSAGES/</strong></span></span></span></strong></p>
<p align="LEFT"><span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">placez vous dans le répertoire de download et téléchargez le language pack:</span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>cd /home/nagios/download</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong><br />
</strong></span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>wget </strong></span></span></span></strong><strong><a href="http://download.centreon.com/index.php?id=119"><span style="color: #679419"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>http://download.centreon.com/index.php?id=119</strong></span></span></span></a></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Décompressez l’archive:<br />
</span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong><br />
</strong></span></span></span><strong><span style="color: #000000"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>tar xvzf </strong></span></span></span></strong><strong><a href="http://download.centreon.com/index.php?id=119"><span style="color: #000000"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>index.php?id=119</strong></span></span></span></a></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong><br />
cd centreon-2.1-fr_FR-1.0/LC_MESSAGES/</strong></span></span></span></strong></p>
<p align="LEFT"><span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Copie du fichier de locale:</span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo cp messages.mo /usr/local/centreon/www/locale/fr_FR.UTF-8/LC_MESSAGES/messages.mo </strong></span></span></span></strong></p>
<p align="LEFT"><strong></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Pour vérifier que la locale s&#8217;est bien installée, connectez vous sur Centreon (</span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="color: #008000">http://&#8217;IP_DU_SERVER&#8217;/centreon</span>), puis allez dans : </span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Configuration</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Users ,</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> sélectionnez votre utilisateur (admin) et vérifiez que vous pouvez sélectionner </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>fr_FR.UTF-8</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">.</span></span></span></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-12.jpg"><img class="alignnone size-thumbnail wp-image-194" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-12-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Ensuite redémarrez le server apache.</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo service apache2 restart</strong></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Centreon est maintenant en français.</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Donnez ensuite les droits sur les répertoires Nagios:</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo chown -R nagios:nagios /usr/local/nagios<br />
sudo chmod -R 775 /usr/local/nagios<br />
sudo chown -R nagios:www-data /usr/local/nagios/etc<br />
sudo chmod -R 775 /usr/local/nagios/etc<br />
sudo chown -R nagios:www-data /usr/local/nagios/share<br />
sudo chmod -R 775 /usr/local/nagios/share</strong></span></span></span></strong></p>
<p align="LEFT"> <span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Et centreon:</span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo chown -R nagios:nagios /usr/local/centreon<br />
sudo chmod -R 775 /usr/local/centreon<br />
sudo chown -R nagios:www-data /usr/local/centreon/cron<br />
sudo chmod -R 775 /usr/local/centreon/cron<br />
sudo chown -R nagios:www-data /usr/local/centreon/doc<br />
sudo chmod -R 775 /usr/local/centreon/doc<br />
sudo chown -R www-data:nagios /usr/local/centreon/log<br />
sudo chmod -R 775 /usr/local/centreon/log<br />
sudo chown -R www-data:www-data /usr/local/centreon/www<br />
sudo chmod -R 775 /usr/local/centreon/www<br />
sudo chown -R www-data:www-data /usr/local/centreon/GPL_LIB<br />
sudo chmod -R 775 /usr/local/centreon/GPL_LIB</strong></span></span></span></strong></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: small"><span style="text-decoration: underline">6] Installation NDO partie 2:</span></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Nous allons maintenant finaliser la configuration NDO. </span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Création de la base de données NDO : </span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>mysql -u root -p</strong></span></span></span></strong></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Enter password : nagios</strong></span></span></span></strong></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>CREATE DATABASE `ndo` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;</strong></span></span></span></strong></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>exit</strong></span></span></span></strong></p>
<p> <strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>mysql -u root -pnagios ndo &lt; /home/nagios/download/centreon-2.1.3/www/install/createNDODB.sql</strong></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis donnez les </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">droits </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">à l’utilisateur sur la base:</span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>mysql -u root -pnagios</strong></span></span></span></strong></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>GRANT ALL PRIVILEGES ON `ndo` . * TO </strong></span></span></span></strong><strong><a href="mailto:'centreon'@'localhost'">&#8216;centreon&#8217;@'localhost&#8217;</a></strong><strong></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>IDENTIFIED BY &#8216;nagios&#8217;;<br />
flush privileges;</strong></span></span></span></strong></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>exit</strong></span></span></span></strong></p>
<p align="LEFT"><span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Vérifiez ensuite la présence du fichier ndo2db.cfg puis éditer le:</span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>ls -l /usr/local/nagios/etc/<br />
sudo vim /usr/local/nagios/etc/ndo2db.cfg</strong></span></span></span></strong></p>
<p align="LEFT"> <span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Puis éditez comme ci-dessous:</span></p>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">#####################################################################<br />
# NDO2DB DAEMON CONFIG FILE<br />
#<br />
# Last Modified: 01-02-2009<br />
#####################################################################</span></span></span></p>
<p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># LOCK FILE<br />
# This is the lockfile that NDO2DB will use to store its PID number<br />
# in when it is running in daemon mode.</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">lock_file=/usr/local/nagios/var/ndo2db.lock</span></span></strong></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># USER/GROUP PRIVILIGES<br />
# These options determine the user/group that the daemon should run as.<br />
# You can specify a number (uid/gid) or a name for either option.</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">ndo2db_user=nagios<br />
ndo2db_group=nagios</span></span></strong></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># SOCKET TYPE<br />
# This option determines what type of socket the daemon will create<br />
# an accept connections from.<br />
# Value:<br />
# unix = Unix domain socket (default)<br />
# tcp = TCP socket</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">socket_type=unix</span></span></strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"><br />
#socket_type=tcp</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># SOCKET NAME<br />
# This option determines the name and path of the UNIX domain<br />
# socket that the daemon will create and accept connections from.<br />
# This option is only valid if the socket type specified above<br />
# is &laquo;&nbsp;unix&nbsp;&raquo;.</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">socket_name=/usr/local/nagios/var/ndo.sock</span></span></strong></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># TCP PORT<br />
# This option determines what port the daemon will listen for<br />
# connections on. This option is only vlaid if the socket type<br />
# specified above is &laquo;&nbsp;tcp&nbsp;&raquo;.</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">tcp_port=5668</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># ENCRYPTION<br />
# This option determines if the ndo2db daemon will accept SSL to encrypt the<br />
# network traffic between module and ndo2db daemon.<br />
# Both sides have to enable this feature which depends on SSL Libraries<br />
# like openssl or kerberos<br />
# This option is only valid if the output type<br />
# option specified above is &laquo;&nbsp;tcpsocket&nbsp;&raquo;.<br />
#<br />
# A value of &#8217;1&#8242; will enable this feature</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">use_ssl=0</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># DATABASE SERVER TYPE<br />
# This option determines what type of DB server the daemon should<br />
# connect to.<br />
# Values:<br />
# mysql = MySQL<br />
# pgsql = PostgreSQL</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">db_servertype=mysql</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># DATABASE HOST<br />
# This option specifies what host the DB server is running on.</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">db_host=localhost</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># DATABASE PORT<br />
# This option specifies the port that the DB server is running on.<br />
# Values:<br />
# 3306 = Default MySQL port<br />
# 5432 = Default PostgreSQL port</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">db_port=3306</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># DATABASE NAME<br />
# This option specifies the name of the database that should be used.</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">db_name=nagios</span></span></strong></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># DATABASE TABLE PREFIX<br />
# Determines the prefix (if any) that should be prepended to table names.<br />
# If you modify the table prefix, you&#8217;ll need to modify the SQL script for<br />
# creating the database!</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">db_prefix=nagios_</span></span></strong></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># DATABASE USERNAME/PASSWORD<br />
# This is the username/password that will be used to authenticate to the DB.<br />
# The user needs at least SELECT, INSERT, UPDATE, and DELETE privileges on<br />
# the database.</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">db_user=centreon<br />
db_pass=nagios<br />
db_name=ndo</span></span></strong></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"><br />
## TABLE TRIMMING OPTIONS<br />
# Several database tables containing Nagios event data can become quite large<br />
# over time. Most admins will want to trim these tables and keep only a<br />
# certain amount of data in them. The options below are used to specify the<br />
# age (in MINUTES) that data should be allowd to remain in various tables<br />
# before it is deleted. Using a value of zero (0) for any value means that<br />
# that particular table should NOT be automatically trimmed.</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># Keep timed events for 24 hours<br />
max_timedevents_age=1440</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># Keep system commands for 1 week<br />
max_systemcommands_age=10080</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># Keep service checks for 1 week<br />
max_servicechecks_age=10080</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># Keep host checks for 1 week<br />
max_hostchecks_age=10080</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># Keep event handlers for 31 days<br />
max_eventhandlers_age=44640</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># Keep external commands for 31 days<br />
max_externalcommands_age=44640</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"><br />
# DEBUG LEVEL<br />
# This option determines how much (if any) debugging information will<br />
# be written to the debug file.  OR values together to log multiple<br />
# types of information.<br />
# Values: -1 = Everything<br />
# 0 = Nothing<br />
# 1 = Process info<br />
# 2 = SQL queries</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">debug_level=0</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># DEBUG VERBOSITY<br />
# This option determines how verbose the debug log out will be.<br />
# Values: 0 = Brief output<br />
# 1 = More detailed<br />
# 2 = Very detailed</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">debug_verbosity=1</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># DEBUG FILE<br />
# This option determines where the daemon should write debugging information.</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">debug_file=/usr/local/nagios/var/ndo2db.debug</span></span></strong></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"># MAX DEBUG FILE SIZE<br />
# This option determines the maximum size (in bytes) of the debug file. If<br />
# the file grows larger than this size, it will be renamed with a .old<br />
# extension. If a file already exists with a .old extension it will<br />
# automatically be deleted. This helps ensure your disk space usage doesn&#8217;t<br />
# get out of control when debugging.</span></span></span></p></blockquote>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">max_debug_file_size=1000000</span></span></span></p></blockquote>
<p>&nbsp;</p>
<p align="LEFT"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="color: #333333">Connectez vous ensuite sur Centreon (</span><span style="color: #679419"><strong>http://&#8217;IP_DU_SERVER&#8217;/centreon</strong></span><span style="color: #333333">)<br />
Allez sur :</span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Configuration </strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Nagios</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Nagios.cfg </strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">puis cliquez sur &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Nagios CFG 1</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&laquo;&nbsp;</span></span></span></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-13.jpg"><img class="alignnone size-thumbnail wp-image-195" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-13-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Ensuite, sous l’onglet </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Données</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">, les champs &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Commande de lancement du module</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&laquo;&nbsp;, &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Option de lancement du module</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&nbsp;&raquo; et &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Fichier de données de performance de service</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&laquo;&nbsp;, configurez comme ci-dessous :</span></span></span></p>
<p align="LEFT"> <span style="text-decoration: underline">Commande de lancement du module :</span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>/usr/local/nagios/bin/ndomod.o </strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>config_file=/usr/local/nagios/etc/ndomod.cfg</strong></span></span></span></strong></p>
<p align="LEFT"> <span style="text-decoration: underline">Option de lancement du module :</span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>-1</strong></span></span></span></strong></p>
<p align="LEFT"> <span style="text-decoration: underline">Fichier de données de performance de service :</span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>/usr/local/nagios/var/service-perfdata</strong></span></span></span></strong></p>
<p align="LEFT"> <span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis cliquez sur &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Sauvegarder</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&laquo;&nbsp;</span></span></span></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-14.jpg"><img class="alignnone size-thumbnail wp-image-197" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-14-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Ensuite sous : </span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Configuration</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Centreon</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>ndo2db.cfg -&gt;</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Principal</strong></span></span></span></strong></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-15.jpg"><img class="alignnone size-thumbnail wp-image-198" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-15-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Mettre dans &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Nom de la socke</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">t</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&nbsp;&raquo; :</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>/usr/local/nagios/var/ndo.sock</strong></span></span></span></strong></p>
<p align="LEFT"> <span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Puis sous:</span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Configuration</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Centreon</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>ndomod.cfg</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Central-mod</strong></span></span></span></strong></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-16.jpg"><img class="alignnone size-thumbnail wp-image-199" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-16-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Complétez comme suis :</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="text-decoration: underline">Type d’interface :</span></span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>unixsocket</strong></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="text-decoration: underline">Status détailler :</span></span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>/usr/local/nagios/var/ndo.sock</strong></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="text-decoration: underline">Fichier tampon :</span></span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>/usr/local/nagios/var/ndomod.tmp</strong></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis <strong>sauvegarder</strong> (en haut a droite)</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Testez maintenant de démarrer les services :</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo service nagios start<br />
sudo service ndo2db start</strong></span></span></span></strong></p>
<p align="LEFT"> <strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Si vous rencontrez des erreurs après le démarrage de ndodb, nous vous conseillons de jeter un coup d&#8217;œil ici : </span></span></span></strong><strong><a href="http://vip93fr.free.fr/2point0/index.php?post/2009/09/30/Nagios:-%22ndomod:-Error-writing-to-data-sink!-Some-output-may-get-lost%22.">http://vip93fr.free.fr/2point0/index.php?post/2009/09/30/Nagios%3A-%22ndomod%3A-Error-writing-to-data-sink!-Some-output-may-get-lost%22.</a></strong></p>
<p align="LEFT"> <span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Allez ensuite sur :</span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Configuration</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Nagios</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
Cochez toute les options présentes puis </span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>exporter</strong></span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">.</span></span></span></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-17.jpg"><img class="alignnone size-thumbnail wp-image-200" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-17-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Vérifier qu’il n’y ai pas d’erreur lors de l’export de la configuration :</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> <a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-18.jpg"><img class="alignnone size-thumbnail wp-image-201" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-18-150x150.jpg" alt="" width="150" height="150" /></a></span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis vérifiez que le lien NDO</span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> s&#8217;établi correctement:</span></span></span></p>
<p><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>tail -f /usr/local/nagios/var/nagios.log | grep ndomod</strong></span></span></span></strong></p>
<p align="LEFT"><span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Vous devriez avoir ceci:</span></p>
<blockquote><p><span style="color: #999999"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">[1261436831] ndomod: NDOMOD 1.4b9 (10-27-2009) Copyright (c) 2009 Nagios Core Development Team and Community Contributors<br />
[1261436831] ndomod: Successfully connected to data sink. 0 queued items to flush.<br />
[1261436831] Event broker module &#8216;/usr/local/nagios/bin/ndomod.o&#8217; initialized successfully.</span></span></span></p></blockquote>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Une foi que tout est ok, configurez </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">les permissions cgi </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">de Nagios.</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Allez sur : </span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Configuration</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Nagios</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>CGI</strong></span></span></span></strong></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-19.jpg"><img class="alignnone size-thumbnail wp-image-202" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-19-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Editer </span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>&#8216;</strong></span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>CGI.cfg&#8217;</strong></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Remplacez les users </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>nagiosadmin</strong></span></span></span></strong><strong></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">par </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>nagios</strong></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis remplacez dans &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Méthode d&#8217;affichage par défaut de la carte des états</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&nbsp;&raquo; en &laquo;&nbsp;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Circular (Marked Up)</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&laquo;&nbsp;.</span></span></span></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-20.jpg"><img class="alignnone size-thumbnail wp-image-203" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-20-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sauvegarder</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">.</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Aller ensuite dans :</span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Configuration</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Nagios</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Ressources</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">, puis éditer </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>$USER2$</strong></span></span></span></strong><strong></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">avec le nom de la communauté que vous avez paramétré sur vos hôtes.</span></span></span></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-21.jpg"><img class="alignnone size-thumbnail wp-image-204" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-21-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Configurer ensuite </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Centstorage </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">:<br />
Sous :</span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Administration</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Options</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Centstorage</strong></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Editez comme le screenshot ci-dessous</span></span></span></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-22.jpg"><img class="alignnone size-thumbnail wp-image-205" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-22-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis aller sous :</span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Configuration</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Nagios</strong></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Cochez toutes les options, méthode &laquo;&nbsp;Redémarrer&nbsp;&raquo; puis </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>exporter</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">.</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Voilà l’installation de base est à présent terminée.</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Par défaut le serveur nagios est ajouté à Nagios/Centreon sous le nom « </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">centreon-server »</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">.</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Nous allons maintenant configurer brièvement les services comme snmp par exemple.</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Pour configurer snmp, éditer le fichier </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>snmpd.conf </strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">:<br />
</span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>vim</strong></span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong> /etc/snmp/snmpd.conf</strong></span></span></span></strong></p>
<p align="LEFT">
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Pour les versions 1 &amp; 2 de SNMP :</strong></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Localisez la ligne :</span></span></span></p>
<blockquote><p><span style="color: #888888"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">com2sec paranoid default public</span></span></span></p></blockquote>
<p align="LEFT"><span style="color: #000000"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Commentez la ligne avec </span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>&#8216;</strong></span></span><strong><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>#&#8217;</strong></span></span></strong><strong></strong><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">puis décommentez la ligne au dessous et éventuellement éditer la communauté :</span></span></span></p>
<blockquote><p><span style="color: #999999"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">#com2sec paranoid default public<br />
</span></span><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">com2sec readonly  default </span></span></strong><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"><em>/*Nom de la communauté*/</em></span></span></strong><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"><br />
</span></span></strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">#com2sec readwrite default private</span></span></span></p></blockquote>
<p align="LEFT"> <strong>Pour la version 3 de SNMP :</strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Localisez la ligne :</span></span></span></p>
<blockquote><p><span style="color: #999999"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">rocommunity public default -V systemonly</span></span></span></p></blockquote>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Commentez la et ajoutez en dessous une ligne sous ce format là : </span></span></span></p>
<blockquote>
<p align="LEFT"><span style="color: #999999"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">rocummunity /*Nom de la communauté*/ default</span></span></span></p>
</blockquote>
<p><span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Et commentez également la ligne :</span></p>
<blockquote><p><span style="color: #999999"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">agentaddress udp:127.0.0.1:161</span></span></span></p></blockquote>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Sinon, le serveur n&#8217;écoutera les rêquetes SNMP qu&#8217;en local (127.0.0.1)</span></span></span></p>
<p align="LEFT"> <span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Ensuite éditez le fichier </span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>snmpd</strong></span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo vim /etc/init.d/snmpd</strong></span></span></span></strong></p>
<p align="LEFT"><span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Trouvez la ligne :</span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>TRAPDRUN=no</strong></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">et la ligne : </span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>TRAPDOPTS=&#8217;-Lsd -p /var/run/snmptrapd.pid&#8217; </strong></span></span></span></strong></p>
<p align="LEFT"><strong></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Puis modifiez comme suis :<br />
</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>TRAPDRUN=yes<br />
TRAPDOPTS=&#8217;-On -LF d /usr/local/nagios/var/snmptrap.log -c /etc/snmp/snmptrapd.conf -p /var/run/snmpdtrapd.pid&#8217;</strong></span></span></span></strong></p>
<p align="LEFT"> <span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Editez ensuite le fichier </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>/etc/default/snmpd</strong></span></span></span></strong></p>
<p align="LEFT"><strong><span><span><span><strong><span style="color: #333333;font-family: Verdana, sans-serif;font-size: xx-small">sudo vim /etc/default/snmpd</span><br />
</strong></span></span></span></strong><strong></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Configurez :</p>
<p></span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>TRAPDRUN=yes</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>TRAPDOPTS=&#8217;-On -LF d /usr/local/nagios/var/snmptrap.log -c /etc/snmp/snmptrapd.conf -p /var/run/snmpdtrapd.pid&#8217;</strong></span></span></span></strong></p>
<p><span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Enfin redémarrez le service snmpd:</span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo service snmpd restart</strong></span></span></span></strong></p>
<p align="LEFT"><span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Vérifiez la présence des 2 processus snmp :</span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>ps -aux | grep snmp</strong></span></span></span></strong></p>
<blockquote><p><span style="color: #999999"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">snmp 11540 0.1 0.4 9540 4160 ? S 03:21 0:00 /usr/sbin/snmpd -Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1<br />
root 11543 0.0 0.1 8796 1652 ? Ss 03:21 0:00 /usr/sbin/snmptrapd -On -LF d /usr/local/nagios/var/snmptrap.log -c /etc/snmp/snmptrapd.conf -p /var/run/snmpdtrapd.pid<br />
nagios 11576 0.0 0.0 3052 812 pts/0 S+ 03:22 0:00 grep &#8211;color=auto snmp</span></span></span></p></blockquote>
<p align="LEFT"><span style="font-family: Verdana, sans-serif;color: #000000"><span style="font-size: x-small">Test manuel d’un plugin pour vérifier les droits:<br />
</span></span></p>
<p align="LEFT"><span style="color: #000000"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Allez dans </span></span><strong><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>/usr/local/nagios/libexec </strong></span></span></strong><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">puis tapez :</span></span><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong><br />
</strong></span></span><strong><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>./check_centreon_snmp_memory -H 127.0.0.1 -C </strong></span></span></strong><strong><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><em>/*nom de la communauté*/</em></span></span></strong><strong><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong> -v 1 -w 80 -c 90</strong></span></span></strong></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Et vous devriez avoir un retour du genre :</span></span></span><span style="color: #333333"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small"><br />
</span></span></span></p>
<blockquote>
<p align="LEFT"><span style="color: #999999"><strong><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">total memory used : 11% ram used : 37%, swap used 0% | used=189804544o size=1643266048o</span></span></strong></span></p>
</blockquote>
<p align="LEFT"><span style="color: #000000"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Si c’est le cas, les droits pour </span></span><strong><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">l’exécution des plugins </span></span></strong><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">avec le compte </span></span><strong><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">nagios </span></span></strong><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">sont ok</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Ajoutez un hôte sous centreon :</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Aller sous</span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Configuration</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Hôtes</strong></span></span></span></strong></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-23.jpg"><img class="alignnone size-thumbnail wp-image-213" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-23-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Vous retrouverez ici le serveur local (</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Centreon-server ajouté</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> lors de l’install)<br />
Nous allons faire le test pour le même serveur.<br />
Complétez les champs : </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Nom de l&#8217;hôte</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">, </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">alias</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">, </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Adresse IP</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">, </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">nom de communauté SNMP et version</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">.</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Ensuite ajouter un modèle :<br />
Cliquer sur le </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">+ </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">devant &#8216;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Ajouter un modèle&#8217; </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">et choisissez &#8216;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>generic-host</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&#8216; puis cocher &#8216;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>créer aussi les services lié</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">&#8216;.</span></span></span></p>
<p align="LEFT"> <span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Dans &#8216;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">notification&#8217; </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">ajouter les utilisateurs qui doivent recevoir les </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">alertes </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">et les </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">heures où</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> le service doit être vérifié (</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">workour, 24/24</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">, etc…)</span></span></span></p>
<p> <span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Cliquez ensuite sur &#8216;</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Relations&#8217; </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">puis </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">ajoutez </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">l’hôte à un </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">groupe d’hôtes (exemple : Linux-Servers)</span></span></span></strong></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-24.jpg"><img class="alignnone size-thumbnail wp-image-214" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-24-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Sauvegardez puis allers sous :</span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Configuration</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Nagios </strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">et </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">cochez toutes les cases, </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">puis </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>exporter</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">.</p>
<p>Vérifiez qu’il n’y a pas d’erreur à l’export, puis vérifiez sur </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Nagios </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">et </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Centreon </span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">que le nouvel hôte est bien la : </span></span></span></p>
<p align="LEFT"><a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-25.jpg"><img class="alignnone size-thumbnail wp-image-215" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-25-150x150.jpg" alt="" width="150" height="150" /></a>                      <a href="http://infos-reseau.com/wp-content/uploads/2012/02/image-26.jpg"><img class="alignnone size-thumbnail wp-image-216" src="http://infos-reseau.com/wp-content/uploads/2012/02/image-26-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">I<span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">l est possible que vous ayez un bug d’affichage des hôtes sous Centreon visiblement lié à la version de NDO.</p>
<p>Le problème est que les hôtes apparaissent correctement dans Nagios mais aucun n’apparait dans Centreon.</span></span></span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Voici comment fixer le problème :</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>cd /home/nagios/download/</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong><br />
</strong></span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo apt-get install subversion<br />
svn co </strong></span></span></span></strong><strong><a href="http://svn.centreon.com/trunk/Patch-NDOutils/"><span style="color: #679419"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>http://svn.centreon.com/trunk/Patch-NDOutils/</strong></span></span></span></a></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong><br />
</strong></span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>cd Patch-NDOutils/</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong><br />
</strong></span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>./configure &#8211;prefix=/usr/local/nagios/ &#8211;enable-mysql &#8211;disable-pgsql &#8211;with-mysql-lib=/usr/lib/mysql</strong></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">(vous pouvez avoir un problème de permissions non accordée pour le ./configure, si c’est le cas pas de souci un petit :</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo chmod 775 configure </strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">règlera votre problème)</span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>make<br />
sudo service nagios stop<br />
sudo cp /home/nagios/download/Patch-NDOutils/src/ndomod-3x.o /usr/local/nagios/bin/ndomod.o<br />
sudo cp /home/nagios/download/Patch-NDOutils/src/ndo2db* /usr/local/nagios/bin/<br />
sudo service nagios start<br />
sudo service ndo2db restart</strong></span></span></span></strong></p>
<p align="LEFT"><span style="font-size: x-small;font-family: Verdana, sans-serif;color: #333333">Puis vérifié que vous avez bien quelque chose du genre :</span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>tail -f /usr/local/nagios/var/nagios.log</strong></span></span></span></strong></p>
<blockquote><p><span style="color: #999999"><span style="font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif"><span style="font-size: x-small">[1261447270] ndomod: Successfully connected to data sink. 122 items lost, 5000 queued items to flush.<br />
[1261447277] ndomod: Successfully flushed 5000 queued items to data sink.</span></span></span></p></blockquote>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Vous pouvez maintenant commencer la configuration de vos hôtes et de vos plugins sérieusement.</span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="text-decoration: underline">[EDIT]</span></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Après avoir appliqué le </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">patch NDO</span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">, il est possible que la configuration du socket est changé en TCP.</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Vérifiez sous :</span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Configuration</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Centreon</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>ndo2db.cfg </strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">-&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Principal</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"></p>
<p>Dans les champs doit apparaître :<br />
</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="text-decoration: underline">Type de socket : </span></span></span></span></strong></p>
<p align="LEFT"><strong></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Unix</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="text-decoration: underline">Nom de la socket :</span></span></span></span></strong><strong></strong></p>
<p align="LEFT"><strong></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>/usr/local/nagios/var/ndo.sock</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"></p>
<p>Et dans :</span></span></span></p>
<p align="LEFT"> <strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Configuration</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Centreon</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>ndomod.cfg</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Central-mod</strong></span></span></span></strong></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Les champs:<br />
</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="text-decoration: underline">Type d&#8217;interface : </span></span></span></span></strong></p>
<p align="LEFT"><strong></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>unixsocket</strong></span></span></span></strong></p>
<p align="LEFT"><strong></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><span style="text-decoration: underline">status détaillé : </span></span></span></span></strong></p>
<p align="LEFT"><strong></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>/usr/local/nagios/var/ndo.sock</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Si ce n&#8217;est pas le cas, remplacez les éléments par ces champs.</span></span></span></p>
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Ensuite redémarrez les services centcore et centstorage<br />
</span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong><br />
</strong></span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>sudo service centcore restart<br />
sudo service centstorage restart</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong><br />
</strong></span></span></span><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><br />
Puis sous centreon, retournez dans :</span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Configuration</strong></span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"> -&gt; </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>Nagios</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"></p>
<p>Cochez toutes les cases, méthode </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>redémarrer</strong></span></span></span></strong><strong></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">puis </span></span></span><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">cliquer sur </span></span></span></strong><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small"><strong>exporter</strong></span></span></span></strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">.</span></span></span></p>
<p align="LEFT">
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Notez bien que cette tâche doit être effectué après chaque manipulation sur centreon (ajout d&#8217;hôtes, modification d&#8217;un service, …)</span></span></span></p>
<p align="LEFT">
<p align="LEFT"><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">Néanmoins, si les informations ne remontent toujours pas sur Centreon, c&#8217;est très probable que le problème vient de NDO. Pour résoudre le problème, faites : </span></span></span></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">sudo rm /usr/local/nagios/var/ndo.sock </span></span></span></strong></p>
<p align="LEFT"><strong><span style="color: #333333"><span style="font-family: Verdana, sans-serif"><span style="font-size: x-small">sudo service ndo2db restart</span></span></span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://infos-reseau.com/mise-en-place-dun-serveur-nagios-sur-linux-installation-de-nagios-centreon-et-ndo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nagios/Centreon : Superviser Postfix avec MailGraph</title>
		<link>http://infos-reseau.com/nagioscentreon-superviser-postfix-avec-mailgraph/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=nagioscentreon-superviser-postfix-avec-mailgraph</link>
		<comments>http://infos-reseau.com/nagioscentreon-superviser-postfix-avec-mailgraph/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 15:30:17 +0000</pubDate>
		<dc:creator>PetitCanardRuse</dc:creator>
				<category><![CDATA[Outils]]></category>
		<category><![CDATA[Système GNU/Linux]]></category>
		<category><![CDATA[Système OS]]></category>
		<category><![CDATA[centreon]]></category>
		<category><![CDATA[mailgraph]]></category>
		<category><![CDATA[mailstat.pl]]></category>
		<category><![CDATA[nagios]]></category>
		<category><![CDATA[nrpe]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[superviser]]></category>

		<guid isPermaLink="false">http://infos-reseau.com/?p=139</guid>
		<description><![CDATA[Introduction Déjà qu&#8217;est ce que postfix et mailgraph ? Pour Postfix, je pense que vous savez. En revanche pour mailgraph, il s&#8217;agit d&#8217;un logiciel permettant de créer des graphiques sur l&#8217;activité du serveur e-mail. Ce dernier se base sur le fichier de log de Postfix, à savoir « /var/log/mail.log » (par défaut). Mailgraph propose une interface web pour [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>
<p align="LEFT"><span style="text-decoration: underline;"><strong>Introduction</strong></span></p>
</li>
</ul>
<p align="LEFT">Déjà qu&#8217;est ce que postfix et mailgraph ? Pour Postfix, je pense que vous savez. En revanche pour mailgraph, il s&#8217;agit d&#8217;un logiciel permettant de créer des graphiques sur l&#8217;activité du serveur e-mail. Ce dernier se base sur le fichier de log de Postfix, à savoir « /var/log/mail.log » (par défaut). Mailgraph propose une interface web pour pouvoir surveiller l&#8217;activité du serveur mais nous voulons avoir ces informations sur notre serveur Nagios !</p>
<p align="LEFT">Afin de pouvoir interroger mailgraph depuis un serveur Nagios, il nous faut utiliser NRPE (reportez vous à la procédure d&#8217;installation de NRPE).</p>
<p align="LEFT">Dans notre cas, nous ne configurerons pas l&#8217;accès à l&#8217;interface web car elle ne nous intéresse pas. Pourquoi mettre en place une autre interface web alors que l&#8217;on veut tout centraliser sur Nagios ???</p>
<ul>
<li>
<p align="LEFT"><span style="text-decoration: underline;"><strong>Installation de MailGraph</strong></span></p>
</li>
</ul>
<p align="LEFT">Pour commencer, faites un petit coup d&#8217;apt-get :</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;"><em>apt-get install mailgraph</em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Maintenant, nous allons le configurer. Pour cela :</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;"><em>dpkg-reconfigure mailgraph</em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Un « utilitaire » en mode texte apparaît et vous pose des questions :</p>
<p align="LEFT"><em>→</em>Il vous demande si Mailgraph doit être lancé au démarrage, vous répondez <strong>oui</strong></p>
<p align="LEFT"><em>→</em>Il vous demande quel est le fichier de journalisation est utiliser par Postfix pour qu&#8217;il puisse l&#8217;utiliser, par défaut c&#8217;est « <strong>/var/log/mail.log</strong> »</p>
<p align="LEFT"><em>→</em>Ensuite, il vous demande s&#8217;il doit compter les courriels entrants comme des courriels sortants, répondez <strong>non</strong> si vous utilisez Amavis ! (Répondre non si vous installerez Amavis dans un futur proche)</p>
<p align="LEFT"><span style="text-decoration: underline;"><strong>Remarque :</strong></span> Avant d&#8217;aller plus loin dans le cas où vous utilisez Amavis, je vous recommande de faire la procédure suivante sinon passez à l&#8217;étape suivante :</p>
<p align="LEFT">Dans notre configuration de test, nous avions Postfix avec Amavis pour filtrer les e-mails. Le soucis posé par Amavis, c&#8217;est qu&#8217;il écrit lui aussi (par défaut) dans « <strong>/var/log/mail.log</strong> », ce qui risque de comptabilisé des e-mails plusieurs fois ! Pour réglé ce problème, nous allons changer le fichier de journalisation d&#8217;Amavis.</p>
<p align="LEFT">Éditez le fichier « <em><strong>/etc/amavis/conf.d/20-debian_defaults</strong></em> » puis effectuez les modifications suivantes :</p>
<p align="LEFT">Mettez la variable « $DO_SYSLOG » à 0 comme suit :</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;"><em>$DO_SYSLOG = 0 ;</em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Cela va dire à Amavis de ne pas utiliser le programme syslog pour écrire son fichier de log.</p>
<p align="LEFT">Ajoutez la ligne suivante :</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;"><em>$LOGFILE = &#8216;/var/log/amavis.log&#8217; ;</em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Là, on dit à Amavis d&#8217;écrire dans le fichier « /var/log/amavis.log ».</p>
<p align="LEFT">C&#8217;est pas tout, il faut le créer ce fichier !</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;"><em>touch /var/log/amavis.log</em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Et il faut y mettre les droits. Alors n&#8217;ayant pas bien compris qui devait avoir les droits pour écrire dedans, j&#8217;ai défini les droits à 777</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;"><em>chmod 777 /var/log/amavis.log</em></span></p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<ul>
<li>
<p align="LEFT"><span style="text-decoration: underline;"><strong>Installation du plugin MailGraph</strong></span></p>
</li>
</ul>
<p align="LEFT">Positionnez vous dans le répertoire de l&#8217;utilisateur nagios pour faire ça propre et télécharger le plugin :</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;"><em>wget http://www.linuxplayer.org/wp-content/uploads/2011/03/check_mailstat_plugin_v0.9.1.zip</em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Décompressez le (installer « unzip ») :</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;"><em>unzip check_mailstat_plugin_v0.9.1.zip</em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Installez « patch » :</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;"><em>apt-get install patch</em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Rentrez dans le dossier du plugin :</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;"><em>cd check_mailstat_plugin_v.0.9.1</em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Et ensuite, patchez MailGraph :</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;"><em>patch -b /usr/sbin/mailgraph mailgraph.patch</em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Sur Ubuntu 11.10, la commande patch ne fonctionne pas, voici alors une archive avec le script patché sous Ubuntu 10.04 LTS qui est parfaitement fonctionnel. Nous y avons inclus les fichiers du dossier &laquo;&nbsp;/var/tmp&nbsp;&raquo; à copier également sur votre serveur en donnant les droits à l&#8217;utilisateur Nagios. <a href="http://infos-reseau.com/wp-content/uploads/2012/02/mailstat.zip" target="_blank">Télécharger</a></p>
<p align="LEFT">Ensuite, copiez le plugin « check_mailstat.pl » dans le répertoire des plugins « /usr/lib/nagios/plugins ».</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;"><em>cp check_mailstat.pl /usr/lib/nagios/plugins</em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Assurez-vous que l&#8217;utilisateur Nagios est le propriétaire du fichier et qu&#8217;il ait les droits. Si ce n&#8217;est pas le cas, tapez les commandes suivantes :</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;"><em>chmod 775 check_mailstat.pl</em></span></p>
</td>
</tr>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;"><em>chown -R nagios:nagios check_mailstat.pl</em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Ensuite, ouvrez le fichier /etc/nagios/nrpe.cfg et ajoutez la ligne suivante dans la liste des commandes (« COMMANDS DEFINITIONS ») :</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;"><em>command[check_mailstat]=/usr/lib/nagios/plugins/check_mailstat.pl -w $ARG1$ -c $ARG2$</em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Pour autoriser les arguments sur le serveur NRPE, éditez la ligne suivante :</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;"><em>dont_blame_nrpe = 1</em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Redémarrez NRPE :</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%" height="16">
<p style="text-align: center;"><span style="font-family: Liberation Serif,serif; color: #000000;"><em><strong>/</strong>etc<strong>/</strong>init.d<strong>/</strong>nagios-nrpe-server restart</em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT"><span style="text-decoration: underline;"><strong>Test en local :</strong></span></p>
<p align="LEFT">Pour vérifier que le plugin fonction, placez-vous dans le répertoire des plugins (« /usr/lib/nagios/plugins ») et tapez la commande suivante :</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;"><em>./check_mailstat.pl -h</em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Cette commande doit vous renvoyez l&#8217;aide du plugin. Si c&#8217;est bien le cas, c&#8217;est que le plugin fonctionne et que vous avez bien mis les droits à l&#8217;utilisateur nagios sur le plugin.</p>
<p align="LEFT"><span style="text-decoration: underline;"><strong>Test sur le serveur de supervision :</strong></span></p>
<p align="LEFT">Positionnez vous sur dans le dossier des plugins de nagios (« /usr/lib/nagios/plugins ») :</p>
<table width="634" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p style="text-align: center;" align="CENTER"><span style="font-family: Liberation Serif,serif; color: #000000;"><span style="font-size: small;"><em>./check_nrpe -H </em><em>serveur_mail</em><em> -c check_mailstat -a 40:0:0:0:0:0 50:0:0:0:0:0</em></span></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Explication des arguments :</p>
<p align="LEFT">Dans le fichier nrpe.cfg, la commande que nous avons ajouté permet d&#8217;indiquer le seuil de warning (l&#8217;option -w) et le seuil critical (l&#8217;option -c). Et l&#8217;argument qui suit les options correspondent au seuil appliquer aux différents types d&#8217;e-mails séparés par « : ». Dans l&#8217;ordre, voici les types de faire qui correspond : Envoi:Réception:Notification :Rejeté:Virus:Spam, à vous de personnaliser les arguments !</p>
<ul>
<li>
<p align="LEFT"><span style="text-decoration: underline;"><strong>Configuration sur Centreon :</strong></span></p>
</li>
</ul>
<p align="LEFT">Commençons par créer la commande sur Centreon, rien de plus simple : « <em>Configuration → Commandes → Ajouter</em> » et remplissez les champs suivants :</p>
<p align="LEFT"><em>→</em> Nom de la commande : mettez « check_nrpe_mailstat » par exemple.</p>
<p align="LEFT"><em>→</em> Ligne de commande :</p>
<table width="739" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<p align="CENTER"><span style="color: #000000;">$USER1$/chec<em>k_nrpe -H $HOSTADDRESS$ -c check_mailstat -a $ARG1$ $ARG2$</em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Ensuite , sauvegardez !</p>
<p align="LEFT">Maintenant, nous allons voir comment créé un modèle de service. Mais qu&#8217;est ce que c&#8217;est ? Cela permet de configurer un service à part entière (la commande à utiliser, les notifications , etc&#8230;) et ça permet d&#8217;effectuer cette opération qu&#8217;une seule fois. Après on a juste à créé le service et de sélectionner le modèle et c&#8217;est fini !</p>
<p align="LEFT">Pour cela, direction : « <em>Configuration → Services → Modèles → Ajouter</em> » et vous obtenez une page identique à celle d&#8217;une page de configuration d&#8217;un service. Remplissez les champs :</p>
<p align="LEFT"><em>→</em> ALIAS : mettez par exemple « NRPE-MAILSTAT »</p>
<p align="LEFT"><em>→</em> Nom du modèle de service : mettez y par exemple « NRPE-MAILSTAT »</p>
<p align="LEFT"><em>→</em> Commande de vérification : Dans la liste dé-roulante, choisissez « check_nrpe_mailstat »</p>
<p align="LEFT"><em>→</em>Modèles de service : Sélectionnez &laquo;&nbsp;generic-service&nbsp;&raquo;</p>
<p align="LEFT">Et remplissez les autres champs selon vos besoins, puis sauvegardez.</p>
<p align="LEFT">Il faut maintenant créer le service : « Configuration → Services → Ajouter », ensuite remplissez les champs :</p>
<p align="LEFT"><em>→</em>Description : à vous de choisir !</p>
<p align="LEFT"><em>→</em>Modèle de service : choisissez le modèle que l&#8217;on vient de créer !</p>
<p align="LEFT"><em>→</em>Arguments : saisissez les deux chaînes en mettant un « ! » devant chacune d&#8217;elle comme suit :</p>
<blockquote>
<p align="CENTER">!40:0:0:0:0:0!50:0:0:0:0:0</p>
</blockquote>
<p align="LEFT">Allez dans l&#8217;onglet « Relations » pour associer ce service à un ou plusieurs serveurs.</p>
<ul>
<li>
<p align="LEFT"><span style="text-decoration: underline;"><strong>Création des graphiques</strong></span></p>
</li>
</ul>
<p align="LEFT">Le plugin de mailgraph envoie bien des informations mais nous aimerions avoir de jolies graphiques pour suivre l&#8217;évolution de l&#8217;activité des e-mails !</p>
<p align="LEFT">Pour cela, allez dans le menu « Vues → Graphiques → Modèles », sélectionnez « Default_Graph », ensuite dupliquez le, puis renommez le en MailStat et mettre « Label Vertical » à Nombre ! Sauvegardez.</p>
<p align="LEFT">Là, nous avons créés un type de graphique, en quelque sorte. Il faut y ajouter les courbes pour chaque type de valeur !</p>
<p align="LEFT">Pour cela, allez dans le menu « Vues → Graphiques → Courbes → Ajouter » et remplissez les champs suivants :</p>
<p align="LEFT"><em>→</em>Nom du Modèle de courbe : « MailStat-sent »</p>
<p align="LEFT"><em>→</em>Nom de la source de données : « sent »</p>
<p align="LEFT"><em>→</em>Pour faire afficher les valeur maximun, minimun, la moyenne et la dernière valeur, cochez les cases correspondantes.</p>
<p align="LEFT">Puis sauvegardez. Ensuite dupliquez la courbe que vous venez de créer et remplacer « sent » (dans le nom du modèle et de la source) par « received », dupliquez, remplacez par « bounced », puis dupliquez et remplacez par « rejected » etc&#8230; (virus, spam).</p>
<p align="LEFT">Une fois les modèles de courbe créés, une petit modification dans le fichier du plugin est à faire. Cette modification est proposé par Pierre-Yves DUBREUCQ du site <a title="blog.admin-linux.org" href="http://blog.admin-linux.org" target="_blank">blog.admin-linux.org</a> . Ouvrez le fichier « check_mailstat.pl » et remplacez la ligne 97 :</p>
<table width="100%" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<pre><span style="font-family: monospace;"><span style="font-size: x-small;"><span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$perfdata</span> <span style="color: #339933;">=</span> <span style="color: #000066;">sprintf</span> <span style="color: #ff0000;">"sent=%-6.2f received=%-6.2f bounced=%-6.2f rejected=%-6.2f virus=%-6.2f spam=%-6.2f"</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">@stat_counter</span><span style="color: #339933;">;</span></span></span></pre>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Par la ligne suivante :</p>
<table width="651" cellspacing="0" cellpadding="4">
<colgroup>
<col width="256*" /> </colgroup>
<tbody>
<tr>
<td valign="TOP" width="100%">
<pre><span style="color: #b1b100;"><span style="font-family: monospace;">my</span></span><span style="color: #0000ff;"><span style="font-family: monospace;">$perfdata</span></span><span style="color: #339933;"><span style="font-family: monospace;">=</span></span><span style="color: #000066;"><span style="font-family: monospace;">sprintf</span></span><span style="color: #ff0000;"><span style="font-family: monospace;">"sent=%-6.2f;received=%-6.2f;bounced=%-6.2f;rejected=%-6.2f;virus=%-6.2f;spam=%-6.2f"</span></span><span style="color: #339933;"><span style="font-family: monospace;">,</span></span><span style="color: #0000ff;"><span style="font-family: monospace;">@stat_counter</span></span><span style="color: #339933;"><span style="font-family: monospace;">;</span></span></pre>
</td>
</tr>
</tbody>
</table>
<p align="LEFT">Les points virgules rajoutés ici sont nécessaire au traitement des données par Centreon.</p>
<p align="LEFT">Ce n&#8217;est pas encore tout à fait terminer, retournez dans « <em>Configuration → Commandes </em>», éditez la commande que nous avions créée tout à l&#8217;heure et pour le paramètre « Modèle Graphique », choisissez « MailStat ». Sauvegardez et exportez la configuration sur Nagios et vous devriez avoir un graphique pour le service mailstat.</p>
<ul>
<li>
<p align="LEFT"><span style="text-decoration: underline;"><strong>Ajout d&#8217;un second service Postfix sur Centreon :</strong></span></p>
</li>
</ul>
<p>Lors de la mis en place d&#8217;un second service Postfix sur centreon en utilisant les modèles de service et de graphique, nous obtenions des graphiques complètement incohérent avec l&#8217;activité réelle du serveur Postfix concerné. N&#8217;ayant pas tout à fait compris d&#8217;où venait ce problème pour le moins curieux, nous avons tout de même réussi à le résoudre et je vais vous indiquer comment procéder en quelques points:</p>
<p><em>→</em> Le premier est de supprimer le second service Postfix de centreon si vous l&#8217;aviez créé et qu&#8217;il ne fonctionne pas correctement.</p>
<p><em>→</em> Le second est de créer un modèle de graphique par commande, inutile de dupliquer les courbes, tout les modèles de graphiques utiliseront les mêmes.</p>
<p><em>→</em> Le troisième point est de créer une commande par service en y indiquant le modèle de graphique à utiliser !</p>
<p><em>→</em> Dernier point, n&#8217;utilisez pas le modèle de service lorsque vous ajoutez votre service à centreon.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://infos-reseau.com/nagioscentreon-superviser-postfix-avec-mailgraph/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Postfix : Amavis couplé avec SpamAssassin et ClamAV</title>
		<link>http://infos-reseau.com/postfix-amavis-couple-avec-spamassassin-et-clamav/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=postfix-amavis-couple-avec-spamassassin-et-clamav</link>
		<comments>http://infos-reseau.com/postfix-amavis-couple-avec-spamassassin-et-clamav/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 11:46:17 +0000</pubDate>
		<dc:creator>PetitCanardRuse</dc:creator>
				<category><![CDATA[Outils]]></category>
		<category><![CDATA[Système GNU/Linux]]></category>
		<category><![CDATA[Système OS]]></category>
		<category><![CDATA[Amavis]]></category>
		<category><![CDATA[ClamAV]]></category>
		<category><![CDATA[Freshclam]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[SpamAssassin]]></category>

		<guid isPermaLink="false">http://infos-reseau.com/?p=113</guid>
		<description><![CDATA[1.   Introduction : Nous verrons ici comment installer Amavis pour filtrer les e-mails de Postfix. Pour information, Amavis n&#8217;est pas un anti-virus ni un anti-spam. En faite dans notre cas, il fera appel à ClamAV pour les virus et à SpamAssassin pour définir si les e-mails sont des spams ou non. En gros, Amavis ne [...]]]></description>
			<content:encoded><![CDATA[<p><strong>1.   Introduction :</strong></p>
<p>Nous verrons ici comment installer Amavis pour filtrer les e-mails de Postfix. Pour<br />
information, Amavis n&#8217;est pas un anti-virus ni un anti-spam. En faite dans notre cas, il fera appel à<br />
ClamAV pour les virus et à SpamAssassin pour définir si les e-mails sont des spams ou non. En<br />
gros, Amavis ne sert que d&#8217;interface entre Postfix et le « couple » ClamAV / SpamAssassin.<br />
Dans cette documentation, le système d&#8217;exploitation est Linux Ubuntu 10.04 LTS avec<br />
Postfix en version 2.8.5, SpamAssassin 3.3.1, Amavis 2.6.4 et ClamAV 0.96.5 .</p>
<p><strong>2.   Installation :</strong></p>
<p>Nous partons du principe que votre serveur Postfix est configuré et distribue le courrier sans<br />
problème.</p>
<ul>
<li>Pour installer nos amis, on va faire un coup d&#8217;apt-get :</li>
</ul>
<blockquote><p><em>apt-get install amavisd-new clamav clamav-daemon spamassassin gzip bzip2 unzip unrar cpio</em><em> rpm nomarch cabextract arj arc zoo lzop pax</em></p></blockquote>
<p><strong>Remarque :</strong> Ici, je vous fais installer divers décompacteurs pour que Amavis puisse ouvrir les<br />
différents types d&#8217;archives.</p>
<ul>
<li>Après l&#8217;installation, Amavis crée un utilisateur et un groupe « Amavis » et ClamAV crée le sien.</li>
</ul>
<p>Pour que ce dernier puisse accéder aux pièces jointes décompressées par Amavis, il faut le rajouter<br />
au groupe « Amavis ».</p>
<blockquote><p><em>addgroup clamav amavis</em></p></blockquote>
<p><strong>3.   Configuration :</strong></p>
<ul>
<li>Configuration Générale :</li>
</ul>
<p>➢ Pour permettre à Amavis de décompresser certains types d&#8217;archives, il vous faut éditer le<br />
fichier « /etc/amavis/conf.d/01-debian » et dé-commenter les lignes suivantes :</p>
<blockquote><p><em>#$unfreeze = ['unfreeze', 'freeze -d', 'melt', 'fcat']; #disabled (non-free, no security support)</em></p></blockquote>
<p>Et commenter la ligne du dessous :</p>
<blockquote><p><em>$unfreeze = undef;</em><br />
<em>#$unrar     = ['rar', 'unrar']; #disabled (non-free, no security support)</em></p></blockquote>
<p>Et commenter la ligne suivante :</p>
<blockquote><p><em>$unrar       = ['unrar-free'];</em></p></blockquote>
<blockquote><p><em>#$lha = &#8216;lha&#8217;; #disabled (non-free, no security support)</em></p></blockquote>
<p>Et commenter la ligne qui suit :</p>
<blockquote><p><em>$lha = undef;</em></p></blockquote>
<p>➢ Maintenant, il faut autoriser le filtrage de ClamAV et de SpamAssassin. Il faut éditer<br />
« /etc/amavis/conf.d/15-content_filter_mode » et dé-commenter les lignes suivantes :</p>
<blockquote><p><em>#@bypass_virus_checks_maps = (</em><br />
<em> # \%bypass_virus_checks, \@bypass_virus_checks_acl, \$bypass_virus_checks_re);</em><br />
<em> #@bypass_spam_checks_maps = (</em><br />
<em> # \%bypass_spam_checks, \@bypass_spam_checks_acl, \$bypass_spam_checks_re);</em></p></blockquote>
<p>Maintenant, Amavis est configuré pour utilise ClamAV et SpamAssassin mais aucun e-mail ne lui<br />
arrive pour le moment.<br />
➢ Il est temps que Amavis reçoit des e-mails. Pour cela, éditez le fichier /etc/postfix/main.cf et<br />
ajoutez y cette ligne :</p>
<blockquote><p><em>content_filter = smtp-amavis:[127.0.0.1]:10024</em></p></blockquote>
<p>➢ Et ajoutez les lignes suivantes dans le fichier master.cf :</p>
<blockquote>
<pre><em>smtp-amavis unix - - y - 2 smtp</em>
 <em> -o smtp_data_done_timeout=1200</em>
 <em> -o disable_dns_lookups=yes</em>
<em> 127.0.0.1:10025 inet              n          -          y           -         -         smtpd</em>
 <em> -o content_filter=</em>
 <em> -o local_recipient_maps=</em>
 <em> -o relay_recipient_maps=</em>
 <em> -o smtpd_restriction_classes=</em>
 <em> -o smtpd_client_restrictions=</em>
 <em> -o smtpd_helo_restrictions=</em>
 <em> -o smtpd_sender_restrictions=</em>
 <em> -o smtpd_recipient_restrictions=permit_mynetworks,reject</em>
 <em> -o mynetworks=127.0.0.0/8</em>
 <em> -o strict_rfc821_envelopes=yes</em></pre>
</blockquote>
<p>Faites bien attention à conserver un espace avant chaque « -o ».</p>
<p><strong>Pour bénéficier de toutes les fonctionnalités d&#8217;Amavis</strong>, il est possible de lui indiquer les domaines locaux gérant des boites e-mails sur le serveur. Je vous le recommande vivement car Amavis ne tague pas les sujets d&#8217;e-mail vers des domaines qu&#8217;il ne connaît pas!</p>
<p>➢ Pour cela, éditez le fichier « /etc/amavis/conf.d/05-domain_id » et modifier la ligne :</p>
<blockquote><p><em>@local_domains_maps = ( [ '.domain1.com', '.domain2.com', '.domain3.com' ] );</em></p></blockquote>
<p>Exemple :</p>
<blockquote><p><em>@local_domains_maps = ( ['.infos-reseau.com', '.grominet.cheztiti.com'] ) ;</em></p></blockquote>
<p>Dans le cas où votre serveur gère plusieurs domaines, vous pouvez déclarer seulement  la partie que j&#8217;appelle &laquo;&nbsp;commune&nbsp;&raquo;, exemple :</p>
<blockquote><p>Admet-on que tout mes domaines se termine en &laquo;&nbsp;.fr&nbsp;&raquo; et d&#8217;autres en &laquo;&nbsp;.com&nbsp;&raquo; et que je ne souhaite pas tous les saisir, je vais donc déclarer les domaines suivants:</p>
<p><em>@local_domains_maps = ( ['.fr', '.com'] ) ;</em></p></blockquote>
<p>Ce genre de paramètre n&#8217;est pas gênant vu qu&#8217;il concerne les domaines de destinations, vos domaines. C&#8217;est sans doute plus &laquo;&nbsp;propre&nbsp;&raquo; de tous les déclarer mais quand on héberge plusieurs dizaines de domaines, c&#8217;est pas pratique de tous les saisir !</p>
<p>Nous devons modifier le fichier « /etc/default/spamassassin » pour que notre ami SpamAssassin se<br />
lance au démarrage du système. Donc ouvrez le fichier et mettez la valeur de « ENABLED » à 1.</p>
<blockquote><p><em>ENABLED = 1</em></p></blockquote>
<p>Et ajouter cette ligne pour régler le nombre de processus de SpamAssassin :</p>
<blockquote>
<pre><em>OPTIONS="--max-children 5 --helper-home-dir"</em></pre>
</blockquote>
<p>À présent, relancez Postfix, Amavis, ClamAV et SpamAssassin :</p>
<blockquote><p><em>/etc/init.d/amavis restart</em><br />
<em> /etc/init.d/clamav-daemon restart</em><br />
<em> /etc/init.d/spamassassin restart</em><br />
<em> /etc/init.d/postfix restart (ou postfix reload)</em></p></blockquote>
<p>➢ Test :<br />
Pour vérifier qu&#8217;Amavis a bien pris en compte ClamAV et SpamAssassin, allez voir les logs<br />
(/var/log/mail.info) et vous devriez y trouver les lignes suivantes :</p>
<blockquote><p><em>Jan 20 12:40:08 hostname amavis[13676]: ANTI-VIRUS code loaded</em><br />
<em> Jan 20 12:40:08 hostname amavis[13676]: ANTI-SPAM-SA code loaded</em><br />
<em> Jan 20 12:40:08 hostname amavis[13676]: Using internal av scanner code for (primary)</em><br />
<em> ClamAV-clamd</em><br />
<em> Jan 20 12:40:08 hostname amavis[13676]: Found secondary av scanner ClamAV-clamscan at</em><br />
<em> /usr/bin/clamscan</em></p></blockquote>
<p>Nous allons tester avec la configuration par défaut d&#8217;Amavis. Notez bien que nous ne sommes pas<br />
rentrés dans la configuration personnalisé d&#8217;Amavis, nous allons d&#8217;abord tester si ça marche bien.<br />
➢ Pour tester ClamAV, créez un fichier .bat avec la chaîne de test « Eicar » suivante :</p>
<blockquote><p><em>X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*</em></p></blockquote>
<p>Envoyez vous un e-mail avec en pièce jointe ce fichier .bat . Puis allez vérifier dans les logs, vous<br />
devriez avoir ceci :</p>
<blockquote><p><em>hostname amavis[13251]: (13251-01) Blocked INFECTED (Eicar-Test-Signature), [...]</em></p></blockquote>
<p>Cela signifie que ClamAV a analysé votre pièce jointe et que ça fonctionne.<br />
➢ Nous allons faire la même chose pour SpamAssassin, envoyez-vous un e-mail avec la chaîne<br />
de test suivante :</p>
<blockquote><p><em>XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X</em></p></blockquote>
<p>Dans les logs, vous devrez obtenir ceci :</p>
<blockquote><p><em>hostname amavis[6446]: (06446-02) Blocked SPAM, [...]</em></p></blockquote>
<p>Parfait, notre configuration de base fonctionne.</p>
<p>&nbsp;</p>
<ul>
<li>Configuration un peu plus avancée :</li>
</ul>
<p>Nous allons désormais passer à la configuration plus poussée d&#8217;Amavis. Dans le cas actuel,<br />
les spams sont tout simplement bloqué mais il peut arriver qu&#8217;un e-mail passe pour un spam alors<br />
qu&#8217;il ne l&#8217;est pas, on appelle ça un faux-positif. Alors pour éviter de perdre des e-mails importants,<br />
nous les laisserons passés avec des tags «<em><strong> X-Spam</strong></em> ». En ce qui concerne les e-mails infectés par des<br />
virus, par défaut ils vont stockés sur le serveur. Chez nous, personne ne les réclame donc nous les<br />
rejetterons.<br />
Passons à l&#8217;action maintenant ! Vous l&#8217;aurez sans doute compris, les fichiers de configuration<br />
d&#8217;Amavis se trouve dans «<em> /etc/amavis/conf.d</em> ». Ici nous allons parler de deux fichiers « <em>20-</em><br />
<em> debian_defaults</em> » et de « <em>21-ubuntu_defaults</em> ».<br />
➢ La gestion des fichiers d&#8217;Amavis est assez particulière pour être expliqué. Amavis va en<br />
faite lire tout les fichiers contenus dans ce répertoire par ordre alpha-numérique. Là où il<br />
faut prêter attention, c&#8217;est quand deux paramètres se trouvent dans deux fichiers car c&#8217;est<br />
le dernier paramètre rencontré qui sera pris en compte. Par conséquent, avant toute<br />
modification, allez commenter toutes les lignes dans le fichier 21-ubuntu_defaults, ça<br />
devrait donner ceci :</p>
<blockquote><p>use strict;<br />
#<br />
# These are Ubuntu specific defaults for amavisd-new configuration<br />
#<br />
# DOMAIN KEYS IDENTIFIED MAIL (DKIM)<br />
#$enable_dkim_verification = 1;<br />
# Don&#8217;t be verbose about sending mail:<br />
#@whitelist_sender_acl = qw( .$mydomain );<br />
#$final_virus_destiny          = D_DISCARD; # (defaults to D_BOUNCE)<br />
#$final_banned_destiny = D_DISCARD; # (defaults to D_BOUNCE)<br />
#$final_spam_destiny            = D_DISCARD; # (defaults to D_REJECT)<br />
#$final_bad_header_destiny = D_PASS; # (defaults to D_PASS), D_BOUNCE suggested<br />
#$virus_admin = undef;<br />
#$spam_admin = undef;<br />
#&#8212;&#8212;&#8212;&#8212; Do not modify anything below this line &#8212;&#8212;&#8212;&#8212;-<br />
1; # insure a defined return</p></blockquote>
<p>➢ Ensuite, ouvrez le fichier « 20-debian_defaults » pour commencer la configuration d&#8217;amavis.<br />
Nous allons nous intéresser aux variables suivantes :</p>
<p><img src="http://infos-reseau.com/wp-content/uploads/2012/01/tableau-amavis-medium.jpg" alt="" /></p>
<p>Vous l&#8217;aurez constater que les variables «<em> $final_virus_destiny</em> », « <em>$final_banned_destiny</em> »,<br />
« <em>$final_spam_destiny</em> » et «<em> $final_bad_header_destiny</em> » utilisent des paramètres tel que<br />
« D_REJECT » et etc&#8230; Nous allons voir leur signification :</p>
<blockquote><p><em>D_DISCARD    Détruit les données sauf pour les virus, ils sont mis en quarantaine</em><br />
<em> D_BOUNCE      Génère un e-mail de notification par Amavis (Ne jamais utiliser sur « $final_spam_destiny »)</em><br />
<em> D_REJECT        Rejette tout simplement l&#8217;email.</em><br />
<em> D_PASS             Laisse passer l&#8217;e-mail</em></p></blockquote>
<p>Ce sont les paramètres que vous êtes susceptible de modifier en premier lieu.</p>
<p>➢ Ensuite on a les white-lists et les blacklists. Plus bas dans le fichier, vous devez avoir ceci :</p>
<blockquote><p><em># This are some examples for whitelists, since envelope senders can be forged</em><br />
<em> # they are not enabled by default.</em><br />
<em> { # a hash-type lookup table (associative array)</em><br />
<em> #&#8217;nobody@cert.org&#8217;                   =&gt; -3.0,</em><br />
<em> #&#8217;cert-advisory@us-cert.gov&#8217;           =&gt; -3.0,</em><br />
<em> #&#8217;owner-alert@iss.net&#8217;               =&gt; -3.0,</em><br />
<em> #&#8217;slashdot@slashdot.org&#8217;              =&gt; -3.0,</em><br />
<em> #&#8217;securityfocus.com&#8217;                =&gt; -3.0,</em><br />
<em> #&#8217;ntbugtraq@listserv.ntbugtraq.com&#8217;         =&gt; -3.0,</em><br />
<em> #&#8217;security-alerts@linuxsecurity.com&#8217;       =&gt; -3.0,</em><br />
<em> #&#8217;mailman-announce-admin@python.org&#8217;             =&gt; -3.0,</em><br />
<em> #&#8217;amavis-user-admin@lists.sourceforge.net&#8217;=&gt; -3.0,</em><br />
<em> #&#8217;amavis-user-bounces@lists.sourceforge.net&#8217; =&gt; -3.0,</em><br />
<em> #&#8217;spamassassin.apache.org&#8217;             =&gt; -3.0,</em><br />
<em> #&#8217;notification-return@lists.sophos.com&#8217; =&gt; -3.0,</em><br />
<em> #&#8217;owner-postfix-users@postfix.org&#8217;         =&gt; -3.0,</em><br />
<em> #&#8217;owner-postfix-announce@postfix.org&#8217; =&gt; -3.0,</em><br />
<em> #&#8217;owner-sendmail-announce@lists.sendmail.org&#8217; =&gt; -3.0,</em><br />
<em> #&#8217;sendmail-announce-request@lists.sendmail.org&#8217; =&gt; -3.0,</em><br />
<em> #&#8217;donotreply@sendmail.org&#8217;              =&gt; -3.0,</em><br />
<em> #&#8217;ca+envelope@sendmail.org&#8217;               =&gt; -3.0,</em><br />
<em> #&#8217;noreply@freshmeat.net&#8217;               =&gt; -3.0,</em><br />
<em> #&#8217;owner-technews@postel.acm.org&#8217;             =&gt; -3.0,</em><br />
<em> #&#8217;ietf-123-owner@loki.ietf.org&#8217;         =&gt; -3.0,</em><br />
<em> #&#8217;cvs-commits-list-admin@gnome.org&#8217;            =&gt; -3.0,</em><br />
<em> #&#8217;rt-users-admin@lists.fsck.com&#8217;         =&gt; -3.0,</em><br />
<em> #&#8217;clp-request@comp.nus.edu.sg&#8217;            =&gt; -3.0,</em><br />
<em> #&#8217;surveys-errors@lists.nua.ie&#8217;         =&gt; -3.0,</em><br />
<em> #&#8217;emailnews@genomeweb.com&#8217;                    =&gt; -5.0,</em><br />
<em> #&#8217;yahoo-dev-null@yahoo-inc.com&#8217;              =&gt; -3.0,</em><br />
<em> #&#8217;returns.groups.yahoo.com&#8217;            =&gt; -3.0,</em><br />
<em> #&#8217;clusternews@linuxnetworx.com&#8217;              =&gt; -3.0,</em><br />
<em> #lc(&#8216;lvs-users-admin@LinuxVirtualServer.org&#8217;) =&gt; -3.0,</em><br />
<em> #lc(&#8216;owner-textbreakingnews@CNNIMAIL12.CNN.COM&#8217;) =&gt; -5.0,</em><br />
<em> # soft-blacklisting (positive score)</em><br />
<em> #&#8217;sender@example.net&#8217;                 =&gt; 3.0,</em><br />
<em> #&#8217;.example.net&#8217;                  =&gt; 1.0,</em><br />
<em> },</em></p></blockquote>
<p>Par défaut, tout est désactivé (commenté). Ici on procède par domaine et le fonctionnement est<br />
assez simple. Pour ajouter un domaine dans la white-list, créez une ligne de la forme suivante (entre<br />
les deux crochets) :</p>
<blockquote><p><em>&#8216;infos-reseau.com&#8217;               =&gt; -3.0,</em></p></blockquote>
<p>Dans Amavis, le score doit être négatif pour être considéré comme faisant partit de la white-list.<br />
Pour la black-list, c&#8217;est l&#8217;inverse ! Exemple :</p>
<blockquote><p><em>&#8216;truc.fr&#8217;                       =&gt; 4.0,</em></p></blockquote>
<p>Après avoir modifier les fichiers de configuration d&#8217;Amavis et de Postfix, il faut redémarrer ces<br />
derniers :</p>
<blockquote><p><em>/etc/init.d/amavis restart</em><br />
<em> /etc/init.d/postfix restart (ou postfix reload)</em></p></blockquote>
<p><span style="text-decoration: underline;"><strong>/!\ ATTENTION /!\ :</strong></span> Cette configuration envoie deux e-mails de DSN (Delivery Status<br />
Notification) lors de l&#8217;envoie d&#8217;un e-mail avec une adresse incorrect. L&#8217;un des e-mails vient<br />
d&#8217;Amavis et l&#8217;autre de Postfix.</p>
<ul>
<li>Configuration de Freshclam de ClamAV :</li>
</ul>
<p>Ici, nous allons voir comment utiliser freshclam de ClamAV. Avant d&#8217;aller plus loin, qu&#8217;est ce<br />
que freshclam ? Pour la petite histoire, c&#8217;est bien beau d&#8217;installer ClamAV mais si on ne met pas à<br />
jour sa base virale, on va avoir des virus qui vont passer à travers les mailles du filet. Pas de<br />
panique, freshclam est le programme de la situation ! Il permet justement de mettre à jour<br />
automatiquement ou manuellement la base virale de notre ami ClamAV. Si vous installez pour la<br />
première fois de votre vie, vous aurez sans doute remarqué dans vos recherches google qu&#8217;aucun<br />
tutoriel ne parle de la mise à jour de cette base virale (ou très peu! Ou alors il est bien caché).<br />
Pour la configuration de freshclam rien de bien difficile en soit pour qu&#8217;il fonctionne, vous<br />
aurez remarqués que je n&#8217;ai pas parlé de l&#8217;installation. Tout simplement parce qu&#8217;il vient d&#8217;office<br />
avec ClamAV lorsque vous l&#8217;installez. Bon passons à la configuration de ce dernier !<br />
➢ Freshclam avec sa configuration par défaut est fonctionnel et il fonctionne. Nous allons juste<br />
l&#8217;ajuster.<br />
Ce qui nous intéresse, c&#8217;est que freshclam se lance automatique au démarrage du système<br />
pour qu&#8217;il puisse travailler tout seul. Et par défaut, c&#8217;est déjà le cas. Vous pouvez le vérifier par la<br />
seule présence d&#8217;un fichier « clamav-freshclam » dans le dossier /etc/init.d .<br />
D&#8217;ailleurs pour démarrer ou arrêter freshclam, voici les commandes à saisir :</p>
<blockquote><p><em>/etc/init.d/clamav-freshclam start</em><br />
<em> /etc/init.d/clamav-freshclam stop</em><br />
<em> /etc/init.d/clamav-freshclam restart</em></p></blockquote>
<p>Ensuite, nous allons voir deux paramètres dans le fichier de configuration de freshclam qui nous<br />
intéresse. Pour commencer, ouvrez le fichier /etc/clamav/freshclam.conf . Vous devez obtenir un<br />
contenu similaire à celui-ci :</p>
<blockquote><p><em># Automatically created by the clamav-freshclam postinst</em><br />
<em> # Comments will get lost when you reconfigure the clamav-freshclam package</em><br />
<em> DatabaseOwner clamav</em><br />
<em> UpdateLogFile /var/log/clamav/freshclam.log</em><br />
<em> LogVerbose false</em><br />
<em> LogSyslog false</em><br />
<em> LogFacility LOG_LOCAL6</em><br />
<em> LogFileMaxSize 0</em><br />
<em> LogTime true</em><br />
<em> Foreground false</em><br />
<em> Debug false</em><br />
<em> MaxAttempts 5</em><br />
<em> DatabaseDirectory /var/lib/clamav</em><br />
<em> DNSDatabaseInfo current.cvd.clamav.net</em><br />
<em> AllowSupplementaryGroups false</em><br />
<em> PidFile /var/run/clamav/freshclam.pid</em><br />
<em> ConnectTimeout 30</em><br />
<em> ReceiveTimeout 30</em><br />
<em> TestDatabases yes</em><br />
<em> ScriptedUpdates yes</em><br />
<em> CompressLocalDatabase no</em><br />
<em> Bytecode true</em><br />
<em> # Check for new database 24 times a day</em><br />
<em> Checks 24</em><br />
<em> DatabaseMirror db.local.clamav.net</em><br />
<em> DatabaseMirror database.clamav.net</em></p></blockquote>
<p>Les deux paramètres intéressant sont les suivants :<br />
<strong>–</strong> «<em> UpdateLogFile</em> » : il permet d&#8217;indiquer où freshclam doit dire ce qu&#8217;il se passe. Vous êtes<br />
libre de le changer de répertoire. Après la modification, pensez à redémarrer freshclam.<br />
<strong>–</strong> Le second paramètre intéressant, c&#8217;est le « <em>Checks 24</em> ». Ce paramètre indique à freshclam<br />
de vérifier 24 fois par jour s&#8217;il y a une nouvelle version de la base virale. Donc vous pouvez<br />
l&#8217;ajuster selon vos besoins.<br />
Après toute modification de ce fichier, n&#8217;oubliez pas de redémarrer freshclam.</p>
<p>&nbsp;</p>
<ul>
<li><strong>Conclusion :</strong></li>
</ul>
<p>Nous venons de mettre en place une solution de filtrage gratuit, libre et efficace sur un<br />
serveur mail Postfix !</p>
]]></content:encoded>
			<wfw:commentRss>http://infos-reseau.com/postfix-amavis-couple-avec-spamassassin-et-clamav/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remettre son Cisco en mode usine</title>
		<link>http://infos-reseau.com/remettre-son-cisco-en-mode-usine/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=remettre-son-cisco-en-mode-usine</link>
		<comments>http://infos-reseau.com/remettre-son-cisco-en-mode-usine/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 21:49:33 +0000</pubDate>
		<dc:creator>LeConcombreMasque</dc:creator>
				<category><![CDATA[IOS]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[cisco mot de passe oublié]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[mots de passe]]></category>
		<category><![CDATA[reset mot de passe]]></category>
		<category><![CDATA[usine]]></category>

		<guid isPermaLink="false">http://infos-reseau.com/?p=99</guid>
		<description><![CDATA[Peut-être êtes vous comme moi et vous est il déjà arrivé de perdre le mot de passe admin de votre Cisco Voici une petit procédure toute simple pour changer le mot de passe de votre IOS. Attention la méthode peut varier en fonction du matériel utilisé. &#160; En premier lieu connectez vous via le port [...]]]></description>
			<content:encoded><![CDATA[<p>Peut-être êtes vous comme moi et vous est il déjà arrivé de perdre le mot de passe admin de votre Cisco</p>
<p>Voici une petit procédure toute simple pour changer le mot de passe de votre IOS. Attention la méthode peut varier en fonction du matériel utilisé.</p>
<p>&nbsp;</p>
<p>En premier lieu connectez vous via le port console de votre machine puis ouvrez une connection via votre port COM. Si vous êtes sur Seven je vous invite à utiliser <a title="Télécharger Xshell" href="http://www.netsarang.com/download/main.html" target="_blank">Xshell</a>.</p>
<p>Ca y est vous êtes connectez; débranchez la prise electrique à l&#8217;arrière puis rebanchez la et maintenez la touche PAUSE sur votre clavier ou sur certains switch maintenez le bouton MODE</p>
<p>Vous devriez vous retrouver à <strong>rommon&gt; </strong></p>
<p>tapez maintenant <strong>confreg</strong></p>
<p>répondez non à toutes les option sauf pour :</p>
<p><strong>enable &laquo;&nbsp;ignore system config info y/n [y]:y</strong></p>
<p>répondez non à toutes les autres options.</p>
<p>Vous voilà revenu au prompt du départ, tapez alors<strong> reset  </strong>Votre appareil redémarre.</p>
<p>Le système redémarre et vous allez savoir si la manipulation précédente a fonctionné puisque  vous allez devoir répondre à cette question:</p>
<p><strong>would you like to enter the initial configuration dialof [yes/no]:</strong> et vous répondez<strong> no</strong></p>
<p>Faites un <strong>show version</strong> et la réponse doit être <strong>0&#215;2142</strong></p>
<p>Maintenant faites un show startup-config pour voir le mot de passe enable</p>
<p>Si vous avez un mot de passe enable configuré, vous pouvez le remplacez en faisant <strong>copy start run </strong>puis en recréer un mot de passe en faisant <strong>enable secret cisco </strong>et copier le sur la config en cours en faisant <strong>copy run start</strong></p>
<p>Désormais vous voulez repasser en configuration normale faites <strong>config-register 0&#215;2102</strong></p>
<p>Enregistrez votre configuration en faisant <strong>wr</strong> ou <strong>copy run start</strong></p>
<p>&nbsp;</p>
<p>cet article est une traduction modifiée issue de l&#8217;article de David Davis sur le site de Petri IP Knowledgebase.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://infos-reseau.com/remettre-son-cisco-en-mode-usine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Postfix : Configuration du fichier bounce.cf</title>
		<link>http://infos-reseau.com/postfix-configuration-du-fichier-bounce-cf/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=postfix-configuration-du-fichier-bounce-cf</link>
		<comments>http://infos-reseau.com/postfix-configuration-du-fichier-bounce-cf/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 13:28:00 +0000</pubDate>
		<dc:creator>PetitCanardRuse</dc:creator>
				<category><![CDATA[Outils]]></category>
		<category><![CDATA[Système GNU/Linux]]></category>
		<category><![CDATA[Système OS]]></category>
		<category><![CDATA[bounce.cf]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[message d'erreur]]></category>
		<category><![CDATA[postfix]]></category>

		<guid isPermaLink="false">http://infos-reseau.com/?p=74</guid>
		<description><![CDATA[Introduction : Le fichier bounce.cf permet à Postfix d&#8217;envoyer des messages d&#8217;erreur personnalisés. Pour être plus précis, bounce.cf contient ces messages, ici on indiquera un exemple de contenu, à vous de les personnaliser. Cette procédure a été faite avec Postfix version 2.8.5 . Configuration du fichier : Dans un premier temps, il faut créer le [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li><strong>Introduction :</strong></li>
</ul>
<p>Le fichier bounce.cf permet à Postfix d&#8217;envoyer des messages d&#8217;erreur personnalisés. Pour<br />
être plus précis, <strong>bounce.cf contient ces messages</strong>, ici on indiquera un exemple de contenu, à vous de<br />
les personnaliser. Cette procédure a été faite avec Postfix version 2.8.5 .</p>
<ul>
<li><strong>Configuration du fichier :</strong></li>
</ul>
<p>Dans un premier temps, il faut créer le fichier /etc/postfix/bounce.cf ,libre à vous de choisir<br />
la manière pour créer le fichier (via la console, ou transfert par sftp, etc&#8230;)<br />
Exemple :</p>
<blockquote>
<p style="text-align: center;"><em>nano  /etc/postfix/bounce.cf</em></p>
</blockquote>
<p>Voici un exemple de contenu :</p>
<blockquote>
<pre>#
 # The failure template is used when mail is returned to the sender;
 # either the destination rejected the message, or the destination
 # could not be reached before the message expired in the queue.
 #
 failure_template = &lt; Charset: iso-8859-1
 From: MAILER-DAEMON TELETECHNO (Mail Delivery System)
 Subject: Courriel non delivre Retourne a l'expediteur - Undelivered Mail Returned to Sender
 Postmaster-Subject: Postmaster Copy: Courriel non delivre - Undelivered Mail
 This is the mail system at host $myhostname.
 I'm sorry to have to inform you that your message could not
 be delivered to one or more recipients. It's attached below.
 For further assistance, please send mail to If you do so, please include this problem report. You can
 delete your own text from the attached returned message.
 The mail system
 EOF
 #
 # The delay template is used when mail is delayed. Note a neat trick:
 # the default template displays the delay_warning_time value as hours
 # by appending the _hours suffix to the parameter name; it displays
 # the maximal_queue_lifetime value as days by appending the _days
 # suffix.
 #
 # Other suffixes are: _seconds, _minutes, _weeks. There are no other
 # main.cf parameters that have this special behavior.
 #
 # You need to adjust these suffixes (and the surrounding text) if
 # you have very different settings for these time parameters.
 #
 delay_template = &lt; Charset: iso-8859-1
 From: MAILER-DAEMON TELETECHNO (Mail Delivery System)
 Subject: Courriel Retarde - Delayed Mail (still being retried)
 Postmaster-Subject: Postmaster Warning: Courriel Retarde - Delayed Mail
 This is the mail system at host $myhostname.
 ################################################
 # CECI EST UN AVERTISSEMENT. VOUS N'AVEZ PAS BESOIN DE RENVOYER VOTRE MESSAGE.#
 ################################################
 ######################################
 # THIS IS A WARNING ONLY. YOU DO NOT NEED TO RESEND YOUR MESSAGE.#
 ######################################
 Your message could not be delivered for more than $delay_warning_time_hours hour(s).
 It will be retried until it is $maximal_queue_lifetime_days day(s) old.
 For further assistance, please send mail to If you do so, please include this problem report. You can
 delete your own text from the attached returned message.
 The mail system
 EOF
 #
 # The success template is used when mail is delivered to mailbox,
 # when an alias or list is expanded, or when mail is delivered to a
 # system that does not announce DSN support. It is an error to specify
 # a Postmaster-Subject: here.
 #
 success_template = &lt; Charset: iso-8859-1
 From: MAILER-DAEMON TELETECHNO (Mail Delivery System)
 Subject: Rapport de Livraison du Courriel : Succes - Successful Mail Delivery Report
 This is the mail system at host $myhostname.
 Your message was successfully delivered to the destination(s)
 listed below. If the message was delivered to mailbox you will
 receive no further notifications. Otherwise you may still receive
 notifications of mail delivery errors from other systems.
 The mail system
 EOF
 #
 # The verify template is used for address verification (sendmail -bv
 # address...). or for verbose mail delivery (sendmail -v address...).
 # It is an error to specify a Postmaster-Subject: here.
 #
 verify_template = &lt; Charset: iso-8859-1
 From: MAILER-DAEMON (Mail Delivery System)
 Subject: Status livraison du courriel - Mail Delivery Status Report
 This is the mail system at host $myhostname.
 Enclosed is the mail delivery report that you requested.
 The mail system
 EOF</pre>
</blockquote>
<p>Ces 4 messages seront utilisés par postfix pour 4 cas différents. Le premier est destiné à<br />
prévenir l&#8217;expéditeur dans le cas où son message n&#8217;a pas pu être délivré et etc&#8230; Il est <strong>important de</strong><br />
<strong> respecter l&#8217;ordre des messages</strong> dans ce fichier. Postfix se <strong>fit</strong> à cette ordre pour les utiliser.</p>
<p>Nous avons traduit les termes importants pour que n&#8217;importe qui puisse comprendre le sujet<br />
du message. Nous avons mis également le «<strong> Charset</strong> » à «<strong> iso-8859-1</strong> ». Faites <strong>attention</strong> à ne pas<br />
<strong>mettre d&#8217;accent dans les « subject »</strong> des messages. Postfix veut absolument <strong>lire les « subject » en</strong><br />
<strong> code ascii</strong> et non en iso-8859-1 ! En revanche, dans le <strong>corps du message</strong> vous pouvez mettre<br />
<strong>autant d&#8217;accent que vous le souhaitez !</strong><br />
Ensuite enregistrez votre fichier dans /etc/postfix.</p>
<p>Maintenant, nous devons dire à <strong>Postfix d&#8217;utiliser le fichier</strong>, pour cela faites :</p>
<blockquote>
<p style="text-align: center;">postconf -e &#8216;bounce_template_file = /etc/postfix/bounce.cf&#8217;</p>
</blockquote>
<p>Si vous êtes observateur, vous aurez remarqués qu&#8217;une <strong>variable est présente</strong> dans le fichier,<br />
la variable <strong>$myhostname</strong>. Pour <strong>vérifier</strong> que Postfix remplace bien cette variable, on fait :</p>
<blockquote>
<p style="text-align: center;"><em>postconf -b /etc/postfix/bounce.cf</em></p>
</blockquote>
<p>Normalement, $myhostname sera remplacé par <strong>le nom de votre serveur</strong> et vous <strong>ne devez pas</strong><br />
avoir d&#8217;<strong>erreur</strong> dans ce style là :</p>
<blockquote>
<p style="text-align: center;"><em>warning: /etc/postfix/bounce.cf: non-ASCII [...]</em></p>
</blockquote>
<p>Si vous l&#8217;avez, c &#8216;est qu&#8217;un <strong>accent traîne quelque part</strong>. Il ne reste plus qu&#8217;à <strong>redémarrer</strong> Postfix<br />
pour qu&#8217;il prend en compte les changements. Faites tout simplement :</p>
<blockquote>
<p style="text-align: center;">/etc/init.d/postfix restart</p>
</blockquote>
<p>Il ne vous reste plus qu&#8217;à tester.</p>
]]></content:encoded>
			<wfw:commentRss>http://infos-reseau.com/postfix-configuration-du-fichier-bounce-cf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSH Administration des systèmes</title>
		<link>http://infos-reseau.com/ssh-administration-des-systemes/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ssh-administration-des-systemes</link>
		<comments>http://infos-reseau.com/ssh-administration-des-systemes/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 21:26:19 +0000</pubDate>
		<dc:creator>LeConcombreMasque</dc:creator>
				<category><![CDATA[Système GNU/Linux]]></category>

		<guid isPermaLink="false">http://infos-reseau.com/?p=65</guid>
		<description><![CDATA[Si il est un protocole plus qu&#8217;utile pour administrer les machines (surtout les serveurs) sous linux c&#8217;est bien SSH. Ce protocole utilise par défaut le port 22, je ne peux que vous conseiller de modifier le port d&#8217;écoute du protocole. Sur un serveur en plus de laisser un accès console, on va pouvoir faire du [...]]]></description>
			<content:encoded><![CDATA[<p>Si il est un protocole plus qu&#8217;utile pour administrer les machines (surtout les serveurs) sous linux c&#8217;est bien SSH. Ce protocole utilise par défaut le port 22, je ne peux que vous conseiller de modifier le port d&#8217;écoute du protocole.</p>
<p>Sur un serveur en plus de laisser un accès console, on va pouvoir faire du tunneling  et même transférer des fichiers</p>
<p>Sous Debian, Ubuntu on utilisera open-ssh, passons à l&#8217;installation sur le serveur:</p>
<p>Comme toujours on fait:</p>
<blockquote><p>apt-get update</p></blockquote>
<p>puis</p>
<blockquote><p>apt-get install openssh-server</p></blockquote>
<p>Plusieurs bibliothèques complémentaires sont nécessaires en fonction de ce que vous avez installez, on vous demande de confirmer donc dites ok</p>
<p>L&#8217;installation est faites et le serveur génère les clefs. vous pouvez désormais modifier les options du fichiers de config, celuis ci se trouve dans</p>
<blockquote><p>/etc/ssh/</p></blockquote>
<p>Je ne peux que vous inviter à lire la documentation du site<a title="documentation SSH sur ubuntu.fr" href="http://doc.ubuntu-fr.org/ssh" target="_blank"> ubuntu.fr</a>.</p>
<p>Pour vous connecter il faut un client, sur linux en mode console (ou graphique), openssh-client est installé par défaut. Il ne vous reste plus qu&#8217;à taper ssh utilisateur@nom ou adresse ip du serveur, vous pouvez mettre -p pour le mot de passe</p>
<p>Sur un client Linux en mode graphique, ouvrez un terminal ,tapez la commande qu&#8217;on vient de voir et vous serez connectés pour passer des commandes consoles. Pour ouvrir une liaison sftp avec le serveur, c&#8217;est relativement simple. Sous Debian et Ubuntu (Gnome 2), allez dans le menu Raccourcis et choisissez &laquo;&nbsp;Se connecter à un serveur&nbsp;&raquo;.</p>
<p><img class="aligncenter" src="http://infos-reseau.com/wp-content/uploads/2012/01/Capture-Menu-Raccourci.jpg" alt="Menu Raccourcis" width="177" height="187" /></p>
<p>La fenêtre ci-dessous apparaît, choisissez le service ssh et remplissez les champs.</p>
<p><img class="aligncenter" src="http://infos-reseau.com/wp-content/uploads/2012/01/Capture-Connexion-au-serveur.png" alt="Connexion au serveur" width="280" height="268" /></p>
<p>Ici, seul un paramètre peut vous paraître un peu obscur. Je veux parler de l&#8217;option &laquo;&nbsp;Ajouter un signet&nbsp;&raquo;. Cette option permet de créer un icône (ou signet sous gnome2) dans le panneau latéral de Nautilus avec le nom que vous souhaitez.</p>
<p>Si vous êtes sur windows plusieurs logiciels client existent:</p>
<p>PUTTY:</p>
<p>Le plus léger et le plus rapide que j&#8217;utilise depuis plusieurs années est <a title="Télécharger Putty" href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html" target="_blank">Putty</a> je l&#8217;utilise encore souvent car le simple exe suffit et il peut donc être éxécuter à partit de la clef USB. Il a aussi un coté très pratique au niveau du copier/coller: Le simple fait de sélectionner le texte dans la console le copie et à l&#8217;inverse, un clic droit dans la console et  le presee papier est collé à l&#8217;emplacement du curseur.  Vous pouvez y associer <a title="Winscp en Français" href="http://winscp.net/eng/download.php" target="_blank">Winscp</a> pour le transfert de fichier.</p>
<p>XSHELL &amp; XFTP:</p>
<p>Ces deux outils gratuits pour une utilisation étudiante ou à usage personnel sont le pendant des deux précédents outils avec quelques fonctionnalités complémentaires. Précision importante si vous utilisez windows seven,<a title="XSHELL" href="http://www.netsarang.com/download/main.html" target="_blank"> Xshell</a> gère les connections SERIAL sur port COM cela remplace à merveille le manquant Hyperterminal.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://infos-reseau.com/ssh-administration-des-systemes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EHCP, Documentation en français</title>
		<link>http://infos-reseau.com/ehcp-documentation-en-francais/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ehcp-documentation-en-francais</link>
		<comments>http://infos-reseau.com/ehcp-documentation-en-francais/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 09:41:42 +0000</pubDate>
		<dc:creator>PetitCanardRuse</dc:creator>
				<category><![CDATA[Hébergement]]></category>
		<category><![CDATA[ehcp Easy Hosting Control Panel hébergement ubuntu server thème sky dns utilisateurs teletechno]]></category>

		<guid isPermaLink="false">http://infos-reseau.com/?p=16</guid>
		<description><![CDATA[Introduction EHCP signifie en Easy Hosting Control Panel, en d&#8217;autres termes EHCP est un panneau de contrôle d&#8217;hébergement simplifié. Il permet donc à un utilisateur de gérer facilement son nom de domaine avec tout ce qui en suit (accès via FTP à son espace dédié, ses boites e-mail, etc …) Dans cette documentation, nous ne [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Introduction</li>
</ul>
<p>EHCP signifie en Easy Hosting Control Panel, en d&#8217;autres termes EHCP est un panneau de contrôle d&#8217;hébergement simplifié. Il permet donc à un utilisateur de gérer facilement son nom de domaine avec tout ce qui en suit (accès via FTP à son espace dédié, ses boites e-mail, etc …)</p>
<p>Dans cette documentation, nous ne reverrons pas certains points qui sont déjà documentés sur internet. Toutefois, nous allons indiquer quelques liens.<br />
L&#8217;installation d&#8217;EHCP est documenté sur le site officiel qui est par ailleurs assez complet, voici le lien vers la procédure d&#8217;installation : <a title="http://ehcp.net/?q=node/153" href="http://ehcp.net/?q=node/153" target="_blank">http://ehcp.net/?q=node/153</a><br />
Dans cette documentation, nous utilisons un serveur DNS secondaire sous Bind9, voici la documentation complète du DNS sur le site ubuntu-fr.org : <a title="http://doc.ubuntu-fr.org/bind9" href="http://doc.ubuntu-fr.org/bind9" target="_blank">http://doc.ubuntu-fr.org/bind9</a><br />
Par ailleurs, si vous rencontrez des problèmes avec EHCP, nous vous invitons à consulter le site <a title="ehcp.net" href="http://ehcp.net" target="_blank">ehcp.net</a>. Vous y trouverez les réponses à vos questions.</p>
<p>Nous remercions tout les auteurs qui ont écrit ces documentations !</p>
<p>Pour cette documentation, nous avons utilisé Ubuntu Server 10.04.2 LTS. C&#8217;est d&#8217;ailleurs Ubuntu qui est recommandé par les développeurs d&#8217;EHCP, bien qu&#8217;il soit possible d&#8217;installer EHCP sur debian ou sur une dérivé d&#8217;ubuntu ou de debian. Ici, EHCP est en version 0.30.4 .</p>
<p>&nbsp;</p>
<p><strong>I.  Le DNS sur EHCP :</strong></p>
<ul>
<li> Utilisation du DNS par EHCP :</li>
</ul>
<p>EHCP utilise Bind9 pour gérer les domaines. Le fonctionnement de Bind9 est identique à un serveur DNS configuré manuellement à l&#8217;exception de quelques fichiers.<br />
Par défaut, les zones que l&#8217;on déclare dans Bind9 se trouve dans le fichier named.local.conf. EHCP va mettre ses zones et ses enregistrements ailleurs. Ses zones vont se trouver dans le fichier named_ehcp.conf et les enregistrements se trouve dans un fichier portant le nom du domaine auquel ils appartiennent.</p>
<p>Si l&#8217;on veut ajouter des zones DNS sur le serveur EHCP, il ne faut pas les mettre dans le fichier named_ehcp.conf car à chaque ajout ou suppression de domaine depuis l&#8217;interface Web, le fichier est ré-écrit avec les informations stockées dans la base de donnée !</p>
<ul>
<li>Voici un exemple du contenu de ces fichiers :</li>
</ul>
<blockquote><p>/*<br />
domain id:1<br />
domainname:teletechno.local<br />
panelusername:teletechno<br />
reseller:admin<br />
aciklama-explanation:{aciklama}<br />
*/<br />
zone &laquo;&nbsp;teletechno.local&nbsp;&raquo; {<br />
type master;<br />
file &laquo;&nbsp;/etc/bind/teletechno.local&nbsp;&raquo;;<br />
};</p></blockquote>
<p style="text-align: center;"><em>Fichier named_ehcp.conf</em></p>
<p style="text-align: center;"><strong>Notez bien que la zone de recherche inverse ne se crée pas automatiquement !</strong></p>
<blockquote><p>$TTL    86400<br />
@       IN      SOA     ns.teletechno.local. your.email.here (<br />
83     ; Serial, this is www.ehcp.net dns zone template file..<br />
10800   ; Refresh<br />
1200     ; Retry<br />
86400  ; Expire<br />
86400 ) ; Minimum</p>
<p>teletechno.local.           IN NS   ns.teletechno.local.<br />
ns.teletechno.local.        IN A    192.168.16.251<br />
ns1.teletechno.local.       IN A    192.168.16.251<br />
ns2.teletechno.local.       IN A    192.168.16.251<br />
dns.teletechno.local.       IN A    192.168.16.251<br />
dns1.teletechno.local.       IN A    192.168.16.251<br />
dns2.teletechno.local.       IN A    192.168.16.251<br />
teletechno.local.           IN A    192.168.16.251<br />
mail.teletechno.local.      IN A    192.168.16.251<br />
smtp.teletechno.local.   IN A    192.168.16.251<br />
imap.teletechno.local.   IN A    192.168.16.251<br />
webmail.teletechno.local.   IN A    192.168.16.251<br />
ftp.teletechno.local.       IN CNAME        teletechno.local.<br />
www.teletechno.local.       IN CNAME        teletechno.local.<br />
teletechno.local.           IN MX  10 mail.teletechno.local.<br />
teletechno.local.           IN TXT &laquo;&nbsp;v=spf1 a mx&nbsp;&raquo;</p>
<p>*                       IN A    192.168.16.251</p></blockquote>
<p style="text-align: center;"><strong>Fichier « teletechno.local » qui contient les enregistrements du domaine « teletechno.local »</strong></p>
<ul>
<li>Synchronisation de deux serveurs DNS (avec ou sans EHCP)</li>
</ul>
<p>Nous partons du principe qu&#8217;au moins un serveur DNS est configuré et qu&#8217;il sera le serveur maître de la zone ou des zones DNS.</p>
<p>Avant de configurer le serveur DNS secondaire (esclave), une modification doit être faite sur le serveur maître. Il faut en faite configurer le transfert de zone! Dans les zones DNS configurées dans le fichier /etc/bind/named.conf.local ou named_ehcp.conf, l&#8217;option allow-transfer doit être rajouté comme suit :</p>
<blockquote><p>zone &laquo;&nbsp;teletechno.exemple&nbsp;&raquo; {<br />
type master;<br />
file &laquo;&nbsp;/etc/bind/db.teletechno.exemple&nbsp;&raquo;;<br />
allow-transfer { @ip_esclave; };<br />
};<br />
[...]<br />
zone &laquo;&nbsp;1.168.192.in-addr.arpa&nbsp;&raquo; {<br />
type master;<br />
notify no;<br />
file &laquo;&nbsp;/etc/bind/db.192&#8243;;<br />
allow-transfer { @ip_esclave; };<br />
};</p></blockquote>
<p style="text-align: center;"><strong>Remplacez @ip_esclave par l&#8217;ip du serveur DNS secondaire et à adapter</strong><br />
<strong> selon le cas de figure.</strong></p>
<p><em><strong>Avertissement :</strong></em> <em>si vous modifiez le fichier named_ehcp.conf, faites en une sauvegarde avec votre modification. Car à chaque ajout ou suppression d&#8217;un domaine, le fichier est ré-écrit avec les informations stockées dans la base de donnée !</em><br />
Sur le serveur secondaire, installez le paquet bind9 si ce n&#8217;est pas déjà fait. Ensuite éditez le fichier /etc/bind/named.conf.local (ou <em>named_ehcp.conf</em> pour EHCP, <strong>faire une sauvegarde aprés la modification !</strong>) et ajoutez y ces lignes :</p>
<blockquote><p>zone &laquo;&nbsp;teletechno.exemple&nbsp;&raquo; {<br />
type slave;<br />
file &laquo;&nbsp;/var/cache/bind/db.teletechno.exemple&nbsp;&raquo;;<br />
masters { @ip_maitre; };<br />
};</p>
<p>[...]</p>
<p>zone &laquo;&nbsp;1.168.192.in-addr.arpa&nbsp;&raquo; {<br />
type slave;<br />
file &laquo;&nbsp;/var/cache/bind/db.192&#8243;;<br />
masters { @ip_maitre; };<br />
};</p></blockquote>
<p style="text-align: center;"><strong>Remplacez @ip_maitre par l&#8217;ip du serveur DNS maître et à adapter selon le cas de figure.</strong></p>
<p><strong>Test :</strong><br />
Redémarrez sur les deux serveurs le service Bind9. Dans /var/log/syslog sur le serveur DNS esclave, vous devriez avoir les lignes suivantes :</p>
<blockquote><p>syslog.5.gz:Dec 27 23:33:53 ubuntu named[5064]: zone teletechno.exemple/IN: transferred serial 2010122701</p>
<p>syslog.5.gz:Dec 27 23:33:53 ubuntu named[5064]: transfer of &#8216;teletechno.exemple/IN&#8217; from 192.168.16.202#53: end of transfer</p>
<p>syslog.5.gz:Dec 27 23:33:35 ubuntu named[5064]: slave zone &laquo;&nbsp;1.168.192.in-addr.arpa&nbsp;&raquo; (IN) loaded (serial 2010122701)</p></blockquote>
<p>Pour vérifier le bon fonctionnement du serveur DNS secondaire, configurez un poste pour qu&#8217;il utilise le serveur DNS secondaire puis essayez de résoudre le domaine teletechno.exemple en faisant un ping.</p>
<p>&nbsp;</p>
<p><strong>II. La fonctionnalité de sauvegarde et de restauration</strong></p>
<p>La fonction de sauvegarde et de restauration permet de faire des sauvegardes régulières de l&#8217;ensemble du serveur EHCP.</p>
<ul>
<li> La sauvegarde :</li>
</ul>
<p>Pour effectuer une sauvegarde de l&#8217;ensemble du serveur EHCP, cela se passe dans le menu « System → Generate Backup » sans sélectionner un domaine !<br />
<img class="aligncenter" src="http://infos-reseau.com/wp-content/uploads/2012/01/system.png" alt="Menu system" /></p>
<p style="text-align: center;"><em><strong>Aperçu de la « section system » de la page principale. (Thème Sky)</strong></em></p>
<p>Ensuite, cette page apparaît. Remplissez les champs. L&#8217;option « Backup ehcp files itseft » permet de sauvegarder tout les fichiers contenu dans /var/www/new/ehcp</p>
<p><img class="aligncenter" src="http://infos-reseau.com/wp-content/uploads/2012/01/generate-backup.png" alt="Menu Generate Backup" /></p>
<p style="text-align: center;"><strong><em>Aperçu de la page « Generate-backup ». (Thème Sky)</em></strong></p>
<p>La sauvegarde se fera sous la forme d&#8217;une archive avec le nom formaté de la maniére suivante :<br />
backup-<em>&#8216;annee</em>&#8216;-<em>&#8216;mois</em>&#8216;-<em>&#8216;jour&#8217;</em>-<em>&#8216;heure</em>&#8216;-<em>&#8216;minute</em>&#8216;-<em>&#8216;seconde&#8217;</em>.tgz<br />
Les sauvegardes sont stockées dans <strong>/var/backup</strong>.</p>
<ul>
<li>La restauration :</li>
</ul>
<p>Pour effectuer une restauration, il vous faut une sauvegarde sinon on ne va pas très loin. Une fois muni de votre sauvegarde, rendez vous dans le menu « System → Restore Backup »</p>
<p><img class="aligncenter" src="http://infos-reseau.com/wp-content/uploads/2012/01/system-2.png" alt="Menu System" /></p>
<p style="text-align: center;"><em><strong>Aperçu de la « section system » de la page principale. (Thème Sky)</strong></em></p>
<p>Ensuite, cette page apparaît. Vous devez y indiquer le nom de la sauvegarde que vous souhaitez utiliser (la sauvegarde doit être stockée dans le répertoire <strong>/var/backup</strong>).</p>
<p style="text-align: center;"><img class="aligncenter" src="http://infos-reseau.com/wp-content/uploads/2012/01/restore-backup.png" alt="Menu Restore Backup" width="554" height="149" /></p>
<p style="text-align: center;"><em><strong>Aperçu de la page « restore backup ». (Thème Sky)</strong></em></p>
<p>Une fois le nom saisi, cliquez sur le bouton « envoyer ». Pour surveiller l&#8217;état de la restauration, cliquez sur le lien « List Backups » et allez à la fin de la liste.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://infos-reseau.com/wp-content/uploads/2012/01/ListBackup.png" alt="Message lors d'une restauration" width="583" height="42" /></p>
<p style="text-align: center;"><em><strong>Aperçu du message dans « List Backup » lors d&#8217;une restauration en cours. (Thème Sky)</strong></em></p>
<p>Cliquez sur le lien « Refresh List » afin de voir apparaître le message disant que la restauration s&#8217;est bien passée.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://infos-reseau.com/wp-content/uploads/2012/01/ListBackup-2.png" alt="Message d'une restauration terminée" width="583" height="64" /></p>
<p style="text-align: center;"><em><strong> Aperçu du message dans « List Backup » lorsque la sauvegarde est terminé avec succès . (Thème Sky)</strong></em></p>
<ul>
<li>Contenu de la sauvegarde :</li>
</ul>
<p>L&#8217;archive de sauvegarde est architecturée de cette façon :<br />
→ Une archive avec les fichiers de l&#8217;interface de EHCP (si l&#8217;option « <strong>Backup ehcp files itseft</strong> » a été cochée.<br />
→ Une archive contenant le(s) domaine(s) avec les fichiers contenu dans «<strong> /var/www/vhosts/</strong> »<br />
→ Un fichier « mysql.sql » contenant la base de donnée SQL.</p>
<p><strong>III. Personnalisation du thème</strong></p>
<p>Cette documentation est valable pour le thème « Sky » qui n&#8217;est pas le thème par défaut d&#8217;EHCP ! Seul la partie concernant le nom des pages est applicable à l&#8217;ensemble des thèmes !</p>
<ul>
<li> Étape : Ajouter une bannière et modifier le nom des pages.</li>
</ul>
<p>Dans le thème « Sky », le nom « EHCP » est présent sur toutes les pages dans un encadrer bleu en haut à gauche.</p>
<p><img class="aligncenter" src="http://infos-reseau.com/wp-content/uploads/2012/01/logo-ehcp.png" alt="Logo EHCP" /></p>
<p>Pour y mettre votre logo, commencez par <strong>uploader</strong> sur le serveur EHCP le logo avec les <strong>dimensions suivantes</strong> de préférence : <strong>110px * 27px</strong>.<br />
Uploadez dans le dossier du thème : <strong>/var/www/new/ehcp/templates/sky/&#8217;langue&#8217;</strong> (en ou fr si le thème a été traduit). Vous trouverez également dans ce dossier les images « favicon.ico » et favicon-large.png ».<br />
Ensuite, il faut éditer le fichier « <strong>template_en.html</strong> » dans le dossier <strong>templates/sky/en</strong> (&#8216;en&#8217; si le thème n&#8217;a pas été traduit, sinon ça serait fr).</p>
<p>Avant d&#8217;aller y insérer le code html pour mettre notre image, nous allons donner un nom au page. Ajoutez ce code <strong>aprés la balise &lt;head&gt;</strong> :</p>
<blockquote><p>&lt;title&gt;Teletechno – EHCP&lt;/title&gt;</p></blockquote>
<p>Ensuite rendez-vous à la ligne 174, vous devriez voir :</p>
<blockquote><p>&lt;h1&gt;EHCP&lt;/h1&gt;</p></blockquote>
<p>Remplacez EHCP par le code suivant pour y mettre le logo :</p>
<blockquote><p>&lt;img src=&nbsp;&raquo;templates/sky/en/NomLogo.Extension&nbsp;&raquo; Border=0&gt;</p></blockquote>
<p style="text-align: center;"><em><strong>Remplacez « NomLogo.Extension » par le nom du fichier image.</strong></em></p>
<ul>
<li>Étape : remplacer EHCP par le nom de votre société sur la page de login</li>
</ul>
<p>Pour changer le nom de la page de login et y remplacer « EHCP » par Teletechno de l&#8217;encadrer bleu, éditez le fichier loginpage_en.html dans le répertoire du thème (<strong>/var/www/new/ehcp/templates/sky/&#8217;langue&#8217;</strong> (en ou fr si le thème a été traduit))<br />
A la ligne 5, vous devriez avoir cette balise :</p>
<blockquote><p>&lt;title&gt;EHCP Control Panel Login&lt;/title&gt;</p></blockquote>
<p>Remplacez le par ce que vous voulez, exemple :</p>
<blockquote><p>&lt;title&gt;Teletechno &#8211; EHCP &#8211; Login&lt;/title&gt;</p></blockquote>
<p>Ensuite, allez à la ligne 5 et remplacez « EHCP » par ce que vous voulez.</p>
<p style="text-align: center;"><em><strong>Ici, on ne met pas le logo car l&#8217;espace ,qui peut y être consacré, est insuffisant.</strong></em></p>
<p><strong>IV. Les utilisateurs EHCP</strong><br />
Dans EHCP, il y a deux types d&#8217;utilisateurs. On a d&#8217;un côté les utilisateurs qui peuvent modérer des domaines, que l&#8217;on appellera « utilisateur », et de l&#8217;autre des « utilisateurs-domaines » dont leurs droits sont limités à leur domaine.</p>
<ul>
<li>  Les « utilisateurs »</li>
</ul>
<p>Les « utilisateurs » peuvent seulement modérer leur(s) domaine(s) qu&#8217;ils créent eux même. L&#8217;administrateur est le seul à pouvoir modérer l&#8217;ensemble des domaines présents sur le serveur EHCP.<br />
Pour créer ce type d&#8217;utilisateur, rendez-vous dans le menu « Panel Users → Add Panel User ».</p>
<p style="text-align: center;"><img src="http://infos-reseau.com/wp-content/uploads/2012/01/PanelUsers.png" alt="Menu Panel Users" /><br />
<em><strong>Aperçu de la « section Panel Users ». (Thème Sky)</strong></em></p>
<p>Ensuite, un formulaire apparaît dans lequel, on rentre toutes les informations nécessaire à la création de l&#8217;utilisateur . On peut définir :<br />
→  le nombre de domaine que cet utilisateur peut créer,<br />
→  le quota en MégaByte qui correspond à la taille de son espace dédié,<br />
→  le nombre d&#8217;utilisateur qu&#8217;il peut créer et donc gérer,<br />
→  le nombre d&#8217;utilisateur FTP,<br />
→  le nombre de base de donnée qu&#8217;il peut utiliser.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://infos-reseau.com/wp-content/uploads/2012/01/CreatePanelUsers.png" alt="Menu Create Panel Users" /><br />
<em><strong>Aperçu de la page « create Panel Users ». (Thème Sky)</strong></em></p>
<ul>
<li>Les « utilisateurs-domaines » et les domaines</li>
</ul>
<p>Un « utilisateur-domaine » est un compte utilisateur lié à un domaine donné et n&#8217;a de droit que sur ce dernier. En conséquence, les droits en sont réduit et ne permet pas certaines actions.<br />
La création d&#8217;un « utilisateur-domaine » est indissociable de la création un domaine sur EHCP. Donc la création d&#8217;un domaine et d&#8217;un « utilisateur-domaine » se fait en même temps. Mais étant donné qu&#8217;un utilisateur classique permet de faire la même chose qu&#8217;un « utilisateur-domaine », ce dernier n&#8217;est pas obligatoire. Il est intéressant si on veut donner les droits à une personne sur un seul domaine.<br />
Donc la création d&#8217;un domaine peut se faire sans « utilisateur-domaine » en utilisant le menu « Domain → Easy add domain » ou avec un « utilisateur-domaine » via le menu « Domain → Add domain ».</p>
<p style="text-align: center;"><img src="http://infos-reseau.com/wp-content/uploads/2012/01/domain.png" alt="Menu Domain" /><br />
<em><strong>Aperçu de la « section Domain ». (Thème Sky)</strong></em></p>
<p style="text-align: center;"><img src="http://infos-reseau.com/wp-content/uploads/2012/01/Adddomain.png" alt="" /><br />
<em><strong>Aperçu du menu « Add Domain ». (Thème Sky)</strong></em></p>
<p style="text-align: left;">Il est préférable de créer un utilisateur avec le domaine car nous pouvons paramétrer notamment l&#8217;upload, le download sur l&#8217;espace dédié à ce domaine, et un utilisateur FTP.</p>
<p style="text-align: center;"><img src="http://infos-reseau.com/wp-content/uploads/2012/01/EasyAddDomain.png" alt="" /><br />
<em><strong>Aperçu du menu « Easy Add Domain ». (Thème Sky)</strong></em></p>
<p>Ce menu permet une création d&#8217;un domaine avec une configuration minimun.</p>
]]></content:encoded>
			<wfw:commentRss>http://infos-reseau.com/ehcp-documentation-en-francais/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

