Préface          La solution de supervision est devenue une issue indispensable pour touteentreprise ayant un réseau LAN d...
1-1 :Arborescences des fichiers de configuration:Avant de commencer la mise en place de Nagios, il est de préférence dêtre...
-conf.d/hostsgroups_nagios.cfg : regroupement dhôtes par fonction (clients voip)-conf.d/localhost_nagios.cfg: Fichier géné...
Normalement       toutes    les    dépendances       requises    seront     téléchargéesautomatiquement et tout sera préco...
-Passons au serveur secondaire qui joue un peu le rôle de relayeur si jamais un desservices du serveur principal tombe en ...
Pour avoir l’intégralité de cet ouvrage rendez vous sur :http://www.amazon.fr/dp/B00BPPS0FG
Prochain SlideShare
Chargement dans…5
×

Mise en place de Nagios3 pas à pas

3 231 vues

Publié le

Savoir quelle solution de supervision choisir est toujours délicat et surtout avec la panoplie de produits qui existent, dans cet ouvrage retrouvez toute une comparaison "pratique" des solutions régnantes sur le marché et surtout comment et Pas à Pas implémenter Nagios et ses sur-couches afin de cacher un peu son interface dite fastidieuse et encombrante autrement dit l'interface d'administration sera embelli avec des graphes et des Maps afin de détecter rapidement un problème dans son réseau et cela juste par un coup d’œil. Tous les problèmes d'installation et de paramétrage sont traitées et bien détaillé afin de pouvoir installer son Nagios en toute fluidité et rapidité chose qui est rare dans un tutoriel.

0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
3 231
Sur SlideShare
0
Issues des intégrations
0
Intégrations
1 105
Actions
Partages
0
Téléchargements
121
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Mise en place de Nagios3 pas à pas

  1. 1. Préface La solution de supervision est devenue une issue indispensable pour touteentreprise ayant un réseau LAN de petite ou de grande taille. Le but dopter de mettre en place une solution de supervision est queladministrateur soit alerté dés quune panne dans le réseau se déclenchenotamment un dysfonctionnement dun port RJ45 que ça soit dun Switch ou dunemachine ou bien quand un service nest plus accessible en loccurrence un partageSMB sur un serveur ou bien un accès à une base de donnée Mysql . Cela dit, ladministrateur pourra agir presque en temps réel voir mêmeavant que lutilisateur ne sen rende compte chose qui est importante car le problèmepourrait bel et bien passer inaperçu et bien tout ça grâce à une notification envoyésoit par E-mail ou par SMS. En outre il existe plusieurs solutions pouvant faire de la supervisionréseau doù vient la nécessite de faire une étude pour bien choisir le produit adéquatavec son parc informatique en sachant que plusieurs dentre elles sont payantesmais offrant une flexibilité et une interface graphique bien faite et surtout intelligiblece qui laissent parfois les firmes investir sur ces solutions qui sont parfois justeattrayantes. Dans cet ebook, on retrouvera toutes les étapes d’installation de Nagiospas à pas tout en mettant en place des plugins inédit comme celui de la Voip poursurveiller sa gigue, générer ses fichiers de configurations via un script, ce sujet seraaussi traité dans cet ouvrage en outre on retrouve comment mettre en placel’authentification https pour l’interface de connexion de Nagios. Presque tous les plugins seront abordés en commençant par vérifier sonespace disque ou son authentification ldap ou même à une base de données Mysql,vérifier l’état des ports de son switch ou même remonter une alerte au cas ou leserveur subit une attaque par déni de service.
  2. 2. 1-1 :Arborescences des fichiers de configuration:Avant de commencer la mise en place de Nagios, il est de préférence dêtre enmesure de savoir ou se trouvent les fichiers de configurations principaux surtout queNagios en dispose de pas mal. Pour maîtriser cet outil il faudrait être capable enpremier davoir en main tous les chemins de fichiers pour bien monitorer sesmachines distantes et intervenir en cas derreur.Alors comment se définit Nagios?Toute la configuration dans mon cas se trouve dans /etc/nagios3:-CGI.cfg: Cest là ou se trouve la définition des paramètres de scripts CGIpersonnellement je lai laissé par défaut.-Resource.cfg: ressource externes et variables par défaut, le fichier par défaut faitlaffaire.-Apache2.conf : La configuration de linterface Web qui a été générée.-nagios.cfg : Fichier de configuration principal de Nagios ayant tous les chemins desautres fichiers Nagios.cfg log_file Permet de préciser où Nagios crééra son fichier journal principal. Dans mon cas cest /var/log/nagios3/nagios3.log cfg_file Directive utilisée pour spéfichier le fichier de configuration dun objet (commandes de nagios,host...).Dans mon cas /etc/nagios3/commands.cfg cfg_dir Dossier qui va contenir les fichiers.cfg des hotes ajoutées dans Nagios. Dans mon cas /etc/nagios/conf.d enable_notifications Permet dactiver les notifications dalertes execute_service_check Permet de spécifier si Nagios vérifiera les servies lors dun redémarrage nagios_user Lutilisateur sous lequel le démon de Nagios sexécute par défaut cest nagios (non pas mettre root) nagios_group Même cas mais pour le groupe maintenant pour mon cas cest le groupe dit spécial Nagios de lutilisateur Nagios.-conf.d/contacts_nagios.cfg : Lemail de ladministrateur qui va être alerté
  3. 3. -conf.d/hostsgroups_nagios.cfg : regroupement dhôtes par fonction (clients voip)-conf.d/localhost_nagios.cfg: Fichier généré par Nagios pour surveiller la machinehébergeant ce dernier, un bon template pour en configurer dautres.-Pour les plugins:/usr/lib/nagios/plugins: Tous les plugins de Nagios sont regroupés dans ce dossierquand on ajoute un plugin à la main on commence par le copier dans ce dossier./etc/nagios-plugins/config: Englobe la configuration des plugins qui se trouvant dans/usr/lib/nagios/plugins.N.B:Lemplacement des fichiers de configuration dépend de la version de Nagios et de lamanière avec laquelle ce dernier a été installé cette arborescence correspond à un Nagios3installé à partir du gestionnaire de package apt-get.Après avoir assimilé la hiérarchie des fichiers de configuration de Nagios onprocédera à son installation :-Pour installer Nagios, il existe deux méthodes soit compiler les sources soitlinstaller via le gestionnaire de Package. Après avoir tenter de compiler les sources ,jai rencontrer plusieurs erreurs jai pas trop passer de temps là-dessus et jai optépour la deuxième solution qui a parfaitement marché alors que je croyais le contraire,celle-ci entame même une configuration automatique dApache2.Comment ai-jeprocéder?Pré-requis indispensables:-PHP5-Apache2Ensuite dans le terminal en tant que root il faut taper :
  4. 4. Normalement toutes les dépendances requises seront téléchargéesautomatiquement et tout sera préconfiguré à la fin de ce processus. Le service deNagios sera aussi démarré et un script pour ce dernier sera mis dans init.d afin queNagios soit automatiquement lancé lors du démarrage.Pour lancer Nagios on tape dans un navigateur web http://localhost/nagios3 on obtientune page dauthentification or lors de linstallation on na définit aucun utilisateurcomment faire?Pour sassurer que lutilisateur a bien été crée:Pour créer un autre utilisateur il suffit de reprendre la même commande mais sanslargument -c car ce dernier crée le fichier htpasswd.users alors que là il existe déjà :Si jamais on rencontre une erreur en accédant à Nagios il faudrait lancer un ::
  5. 5. -Passons au serveur secondaire qui joue un peu le rôle de relayeur si jamais un desservices du serveur principal tombe en panne Rhea prend le relais ceci dit ilcomprendra presque la même configuration que Cronos pour ne pas répéter lamême chose je vais mettre directement le fichier de configuration :Exécutons le script !Et le scan continue jusquà ce que lon ait:Il ne reste plus qua tester l’authentification HTTPS
  6. 6. Pour avoir l’intégralité de cet ouvrage rendez vous sur :http://www.amazon.fr/dp/B00BPPS0FG

×