1
2010/2011
Élaboré par :
KOUAKOU Aboua Pokou Alexis
Étudiant en Systèmes Réseaux Informatiques et Télécommunications (SRI...
2
Plan
Conclusion
Réalisation
Etude de Nagios
Etude de Puppet
Introduction
Problématique et solutioni
II
III
IV
Introduction
 Société Nationale de Développement
Informatique (SNDI)
 Gestion de plus de 70 serveurs
 Gestion assurée p...
I. Problématique et solution
EXISTANT
 Actuellement
 Eyes Of Network (EON) « solution complète de
supervision réseau et...
5
II. Etude de Puppet
Puppet est un logiciel développé en langage Ruby par Luke
Kanies et le laboratoire PUPPET LABS
Libre...
6
II. Etude de Puppet
Fonctionne en mode client-serveur
Serveur appelé Puppetmaster(Linux) et client ou agent
appelé Puppe...
II. Etude de Nagios
Nagios a été développé par Ethan Galstad et débute
son histoire en 1999 sous le nom de NetSaint
Libre ...
88
Fonctionne en mode client-serveur
Fonctionnement reposant sur l’utilisation des plugins
l'un installé sur la machine qu...
Réalisation
9
Test de fonctionnement avec Nagios
Installation et configuration de Puppet
Installation et configuration de ...
10
Installation et configuration de Puppet
 Installation
 apt-get update (mise à jour)
 apt-get install puppetmaster (s...
11
Installation et configuration de Puppet
12
Installation et configuration de Nagios
 Installation
 apt-get update (mise à jour)
 apt-get install nagios3 nagios-...
13
Installation et configuration de Nagios
14
Conclusion
15
 A travers ce projet nous avons appris à mettre en œuvre
un système d’administration de machines dans un ré...
16
Merci de votre aimable
attention
Prochain SlideShare
Chargement dans…5
×

memoire utilisation de Puppet et Nagios

610 vues

Publié le

kouakou aboua alexis (ESATIC)

Publié dans : Technologie
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

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

Aucune remarque pour cette diapositive
  • Monsieur le président du jury, Messieurs les membres du jury, honorable invité bonsoir.
    D’entrée je tiens à vous remercier messieurs les jury pour l’intérêt que vous portez au résultats de mon projet de fin d’étude. Permettez moi de remercier toutes les personnes présentent dans cette salle pour avoir accepté d’ effectuer le déplacement pour suivre mon exposé .
    J’ai l’honneur ce après midi de vous présentez les résultats de mon projet de fin d’ étude qui s’intitule « mise en place d’une administration centralisée de machine avec Puppet et supervision par Nagios. »
    j’ai eu la chance de travailler avec deux éminentes personnes qui m’ont assisté et mon soutenu durant ces trois mois de stage passé à la SNDI. Ce sont Mr Aska enseignant chercheur à l’ESATIC et Mlle Coulibaly Tenin Ingénieur système au niveau de la SNDI.
    Ma présentation s’articulera autour des points suivants:
  • Notre exposé va se dérouler autour des points suivants : introduction, problématique et solution, Puppet, Nagios, réalisation et enfin la conclusion
  • La SNDI est une société de droit privé ivoirienne placée sous tutelle de la primature. Elle a pour mission première d’automatiser certaines tâches administratives afin de garantir une meilleur gestion des fonds publiques. Selon des informations de la direction technique la SNDI gère un parc informatique composés d’au moins 70 serveurs.
    Ces serveurs sont gérer tous par les administrateurs systèmes issues du département de l’exploitation. Dans le souci d’accomplir leur tache de façon efficace ils utilisent des logiciels libres et mènent des recherches sur d’autres logiciels pouvant les aider a mieux gérer le parc qu’ils ont a leur charge. C’est dans ce cadre que nous avons été sollicité pour réfléchir sur la mise en place d’une administration centralisée de machines avec Puppet et supervision par Nagios.
  • Avant de posez la problématique cherchons à avoir des informations sur l’existant
  • En un mot Puppet est un outil indispensable au administrateur qui veulent gagner du temps et administrer leurs parc informatique à distance. Ceci étant parlons à présent de Nagios
  • Ainsi Nagios s’avère utile au administrateur utilisant Puppet comme solution de gestion de configuration. Car elle permet d’effectuer un suivie des machines du réseau et leurs disponibilités. Désormais nous avons une idée de Puppet et de Nagios. Voyons comment nous pouvons les déployés.
  • Page 35
  • memoire utilisation de Puppet et Nagios

    1. 1. 1 2010/2011 Élaboré par : KOUAKOU Aboua Pokou Alexis Étudiant en Systèmes Réseaux Informatiques et Télécommunications (SRIT) Société d'accueil : Société Nationale de Développement Informatique(SNDI) Encadré par : Mlle. COULIBALY Tenin (SNDI) M. ASKA Marcellin (ESATIC)
    2. 2. 2 Plan Conclusion Réalisation Etude de Nagios Etude de Puppet Introduction Problématique et solutioni II III IV
    3. 3. Introduction  Société Nationale de Développement Informatique (SNDI)  Gestion de plus de 70 serveurs  Gestion assurée par les administrateurs systèmes issus du département de l’exploitation (DXP)  Utilisation de logiciels libres pour gérer le parc informatique  Thème: ‘‘mise en place d’une administration centralisée de machines avec Puppet et supervision par Nagios’’ 3
    4. 4. I. Problématique et solution EXISTANT  Actuellement  Eyes Of Network (EON) « solution complète de supervision réseau et système » P18  Constat: Aucun logiciel de gestion des configurations PROBLÉMATIQUE SOLUTION PUPPET NAGIOS 4 Quelle solution utilisée, capable de résoudre le problème de gestion des configuration ?
    5. 5. 5 II. Etude de Puppet Puppet est un logiciel développé en langage Ruby par Luke Kanies et le laboratoire PUPPET LABS Libre sous licence GPL et multiplateformes, Gestion de configuration automatisée Centralisation des configurations pour un meilleur contrôle du parc informatique Utilisé dans de grandes entreprises: Google, Twitter, Sun...
    6. 6. 6 II. Etude de Puppet Fonctionne en mode client-serveur Serveur appelé Puppetmaster(Linux) et client ou agent appelé Puppet (Linux ou Windows) Echange de certificat sécurisé par le protocole SSL demande réponse Cryptage SSL
    7. 7. II. Etude de Nagios Nagios a été développé par Ethan Galstad et débute son histoire en 1999 sous le nom de NetSaint Libre sous licence GPL et multiplateformes, Nagios est une application permettant la supervision système et réseau Utilisé dans de grandes entreprises: Toshiba, Yahoo, Sony... Composé d’un moteur d’application, d’une interface web, de plugins Méthode d’alerte par sms, email, notification ...
    8. 8. 88 Fonctionne en mode client-serveur Fonctionnement reposant sur l’utilisation des plugins l'un installé sur la machine qui supporte NAGIOS, et l'autre sur la machine que l'on souhaite superviser Communication bidirectionnelle entre serveur Nagios et les clients II. Etude de Nagios
    9. 9. Réalisation 9 Test de fonctionnement avec Nagios Installation et configuration de Puppet Installation et configuration de Nagios
    10. 10. 10 Installation et configuration de Puppet  Installation  apt-get update (mise à jour)  apt-get install puppetmaster (serveur)  apt-get install puppet (client)  Configuration  Définir les modules dans le dossier manifests contenu dans /etc/puppet (serveur)  Créer un fichier ex: "site.pp" (serveur)  Redémarrer le service puppetmaster avec la commande " /etc/init.d/puppetmaster restart "
    11. 11. 11 Installation et configuration de Puppet
    12. 12. 12 Installation et configuration de Nagios  Installation  apt-get update (mise à jour)  apt-get install nagios3 nagios-nrpe-plugin (serveur)  apt-get install nagios-nrpe-server nagios-plugins (client)  Configuration  Dossier conf.d pour les configurations coté serveur;  créer un fichier ex: "server.cfg" (serveur)  le fichier nrpe.cfg contenu dans le dossier /etc/nagios(client)
    13. 13. 13 Installation et configuration de Nagios
    14. 14. 14
    15. 15. Conclusion 15  A travers ce projet nous avons appris à mettre en œuvre un système d’administration de machines dans un réseau local.  On peut ajouter que l’utilisation des logiciels que sont Puppet et Nagios améliorent la qualité de service d’une entreprise et facilite le travail de l’administrateur qui à lui seul doit gérer un nombre important d’équipements informatiques.  Cette solution sera donc très utile à la SNDI vu le nombre de serveur qu’elle gère.  Pour terminer nous pouvons recommander, concernant l’usage de Nagios, l’ajout de logiciel complémentaire comme Nagvis, Centreon et l’ajout du Dashboard pour Puppet. Ces solutions pourront faciliter l’usage de ces logiciels.
    16. 16. 16 Merci de votre aimable attention

    ×