SlideShare une entreprise Scribd logo
1  sur  16
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
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 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
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
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
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
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 ...
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
Réalisation
9
Test de fonctionnement avec Nagios
Installation et configuration de Puppet
Installation et configuration de Nagios
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
Installation et configuration de Puppet
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
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é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
Merci de votre aimable
attention

Contenu connexe

Tendances

RapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRITRapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRITLina Meddeb
 
Zabbix - fonctionnement, bonnes pratiques, inconvenients
Zabbix - fonctionnement, bonnes pratiques, inconvenientsZabbix - fonctionnement, bonnes pratiques, inconvenients
Zabbix - fonctionnement, bonnes pratiques, inconvenientsbiapy
 
Etude et mise en place d'une solution d'administration et de supervision Open...
Etude et mise en place d'une solution d'administration et de supervision Open...Etude et mise en place d'une solution d'administration et de supervision Open...
Etude et mise en place d'une solution d'administration et de supervision Open...Chiheb Ouaghlani
 
Rapport de projet de conception et de développement
Rapport de projet de conception et de développementRapport de projet de conception et de développement
Rapport de projet de conception et de développementDonia Hammami
 
Rapport de PFE du Diplôme de Mastère pro en Modélisation, Bases de Données et...
Rapport de PFE du Diplôme de Mastère pro en Modélisation, Bases de Données et...Rapport de PFE du Diplôme de Mastère pro en Modélisation, Bases de Données et...
Rapport de PFE du Diplôme de Mastère pro en Modélisation, Bases de Données et...Sarra LAOUINI
 
mémoire de projet de fin d'études
mémoire de projet de fin d'études mémoire de projet de fin d'études
mémoire de projet de fin d'études MortadhaBouallagui
 
Présentation de nagios
Présentation de nagiosPrésentation de nagios
Présentation de nagiosilyassin
 
Rapport de stage nagios
Rapport de stage nagiosRapport de stage nagios
Rapport de stage nagioshindif
 
Pfe conception et réalisation d'une application de gestion des processus d'ac...
Pfe conception et réalisation d'une application de gestion des processus d'ac...Pfe conception et réalisation d'une application de gestion des processus d'ac...
Pfe conception et réalisation d'une application de gestion des processus d'ac...Ahmed Makni
 
Supervision V2 ppt
Supervision V2 pptSupervision V2 ppt
Supervision V2 pptjeehane
 
Projet réalisé par ameny Khedhira & Arij Mekki
Projet réalisé par  ameny Khedhira & Arij MekkiProjet réalisé par  ameny Khedhira & Arij Mekki
Projet réalisé par ameny Khedhira & Arij MekkiAmeny Khedhira
 
Rapport projet fin d'étude
Rapport projet fin d'étudeRapport projet fin d'étude
Rapport projet fin d'étudeHibaFarhat3
 
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )Saadaoui Marwen
 
Rapport de stage PFE - Mémoire master: Développement d'une application Android
Rapport de stage PFE - Mémoire master: Développement d'une application AndroidRapport de stage PFE - Mémoire master: Développement d'une application Android
Rapport de stage PFE - Mémoire master: Développement d'une application AndroidBadrElattaoui
 
Présentation (Mémoire fin étude )
Présentation (Mémoire  fin étude )Présentation (Mémoire  fin étude )
Présentation (Mémoire fin étude )Ramzi Noumairi
 

Tendances (20)

RapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRITRapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRIT
 
Zabbix - fonctionnement, bonnes pratiques, inconvenients
Zabbix - fonctionnement, bonnes pratiques, inconvenientsZabbix - fonctionnement, bonnes pratiques, inconvenients
Zabbix - fonctionnement, bonnes pratiques, inconvenients
 
Rapport du stage
Rapport du stageRapport du stage
Rapport du stage
 
La virtualisation
La virtualisationLa virtualisation
La virtualisation
 
Etude et mise en place d'une solution d'administration et de supervision Open...
Etude et mise en place d'une solution d'administration et de supervision Open...Etude et mise en place d'une solution d'administration et de supervision Open...
Etude et mise en place d'une solution d'administration et de supervision Open...
 
Rapport de projet de conception et de développement
Rapport de projet de conception et de développementRapport de projet de conception et de développement
Rapport de projet de conception et de développement
 
Rapport de PFE du Diplôme de Mastère pro en Modélisation, Bases de Données et...
Rapport de PFE du Diplôme de Mastère pro en Modélisation, Bases de Données et...Rapport de PFE du Diplôme de Mastère pro en Modélisation, Bases de Données et...
Rapport de PFE du Diplôme de Mastère pro en Modélisation, Bases de Données et...
 
projet fin d'étude IWAN
projet fin d'étude IWANprojet fin d'étude IWAN
projet fin d'étude IWAN
 
mémoire de projet de fin d'études
mémoire de projet de fin d'études mémoire de projet de fin d'études
mémoire de projet de fin d'études
 
Présentation de nagios
Présentation de nagiosPrésentation de nagios
Présentation de nagios
 
Rapport de stage nagios
Rapport de stage nagiosRapport de stage nagios
Rapport de stage nagios
 
Rapport finiale
Rapport finialeRapport finiale
Rapport finiale
 
Rapport de stage
Rapport de stageRapport de stage
Rapport de stage
 
Pfe conception et réalisation d'une application de gestion des processus d'ac...
Pfe conception et réalisation d'une application de gestion des processus d'ac...Pfe conception et réalisation d'une application de gestion des processus d'ac...
Pfe conception et réalisation d'une application de gestion des processus d'ac...
 
Supervision V2 ppt
Supervision V2 pptSupervision V2 ppt
Supervision V2 ppt
 
Projet réalisé par ameny Khedhira & Arij Mekki
Projet réalisé par  ameny Khedhira & Arij MekkiProjet réalisé par  ameny Khedhira & Arij Mekki
Projet réalisé par ameny Khedhira & Arij Mekki
 
Rapport projet fin d'étude
Rapport projet fin d'étudeRapport projet fin d'étude
Rapport projet fin d'étude
 
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )
 
Rapport de stage PFE - Mémoire master: Développement d'une application Android
Rapport de stage PFE - Mémoire master: Développement d'une application AndroidRapport de stage PFE - Mémoire master: Développement d'une application Android
Rapport de stage PFE - Mémoire master: Développement d'une application Android
 
Présentation (Mémoire fin étude )
Présentation (Mémoire  fin étude )Présentation (Mémoire  fin étude )
Présentation (Mémoire fin étude )
 

En vedette

Projet de fin d'etude sur le parc informatique
Projet  de fin d'etude sur le parc informatiqueProjet  de fin d'etude sur le parc informatique
Projet de fin d'etude sur le parc informatiqueHicham Ben
 
Rapport Projet de fin d'etude sur le parc informatique
Rapport Projet  de fin d'etude sur le parc informatiqueRapport Projet  de fin d'etude sur le parc informatique
Rapport Projet de fin d'etude sur le parc informatiqueHicham Ben
 
Presentation pfe gestion parc informatique et help desk
Presentation pfe gestion parc informatique et help deskPresentation pfe gestion parc informatique et help desk
Presentation pfe gestion parc informatique et help deskRaef Ghribi
 
MEMOIRE DE FIN DE CYCLE Pour l’obtention du : Master 2 en SIR (REALISATION D...
MEMOIRE DE FIN DE CYCLE Pour l’obtention du : Master 2  en SIR (REALISATION D...MEMOIRE DE FIN DE CYCLE Pour l’obtention du : Master 2  en SIR (REALISATION D...
MEMOIRE DE FIN DE CYCLE Pour l’obtention du : Master 2 en SIR (REALISATION D...Olympe Tchibozo
 
Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...Addi Ait-Mlouk
 
Mobile apps & Server Apis, the weak link? par Emanuele Pecorari
Mobile apps & Server Apis, the weak link? par Emanuele PecorariMobile apps & Server Apis, the weak link? par Emanuele Pecorari
Mobile apps & Server Apis, the weak link? par Emanuele PecorariOlivier DASINI
 
IPv6 within the wallon public sector, the AWT case V1
IPv6 within the wallon public sector, the AWT case V1IPv6 within the wallon public sector, the AWT case V1
IPv6 within the wallon public sector, the AWT case V1ir. Carmelo Zaccone
 
Table ronde AWEX sur l'Internationalisation - spécial jeunes sociétés du numé...
Table ronde AWEX sur l'Internationalisation - spécial jeunes sociétés du numé...Table ronde AWEX sur l'Internationalisation - spécial jeunes sociétés du numé...
Table ronde AWEX sur l'Internationalisation - spécial jeunes sociétés du numé...ir. Carmelo Zaccone
 
Digital Wallonia - ICT in wallonia 2015 / Focus on Telecom
Digital Wallonia - ICT in wallonia 2015 / Focus on TelecomDigital Wallonia - ICT in wallonia 2015 / Focus on Telecom
Digital Wallonia - ICT in wallonia 2015 / Focus on Telecomir. Carmelo Zaccone
 
Future Internet Week - IPv6 the way forward: IPv6 and security from a user’s ...
Future Internet Week - IPv6 the way forward: IPv6 and security from a user’s ...Future Internet Week - IPv6 the way forward: IPv6 and security from a user’s ...
Future Internet Week - IPv6 the way forward: IPv6 and security from a user’s ...ir. Carmelo Zaccone
 
ICT Guided Tour Canadian Ed. '14
ICT Guided Tour Canadian Ed. '14ICT Guided Tour Canadian Ed. '14
ICT Guided Tour Canadian Ed. '14ir. Carmelo Zaccone
 
5 Conclusions À Retenir Concernant Les Menaces Ciblées
5 Conclusions À Retenir Concernant Les Menaces Ciblées5 Conclusions À Retenir Concernant Les Menaces Ciblées
5 Conclusions À Retenir Concernant Les Menaces CibléesSymantec
 
Ops@viadeo : Puppet & Co... 6 mois après par Xavier Krantz
Ops@viadeo : Puppet & Co... 6 mois après par Xavier KrantzOps@viadeo : Puppet & Co... 6 mois après par Xavier Krantz
Ops@viadeo : Puppet & Co... 6 mois après par Xavier KrantzOlivier DASINI
 

En vedette (20)

Projet de fin d'etude sur le parc informatique
Projet  de fin d'etude sur le parc informatiqueProjet  de fin d'etude sur le parc informatique
Projet de fin d'etude sur le parc informatique
 
Rapport Projet de fin d'etude sur le parc informatique
Rapport Projet  de fin d'etude sur le parc informatiqueRapport Projet  de fin d'etude sur le parc informatique
Rapport Projet de fin d'etude sur le parc informatique
 
Presentation pfe gestion parc informatique et help desk
Presentation pfe gestion parc informatique et help deskPresentation pfe gestion parc informatique et help desk
Presentation pfe gestion parc informatique et help desk
 
MEMOIRE DE FIN DE CYCLE Pour l’obtention du : Master 2 en SIR (REALISATION D...
MEMOIRE DE FIN DE CYCLE Pour l’obtention du : Master 2  en SIR (REALISATION D...MEMOIRE DE FIN DE CYCLE Pour l’obtention du : Master 2  en SIR (REALISATION D...
MEMOIRE DE FIN DE CYCLE Pour l’obtention du : Master 2 en SIR (REALISATION D...
 
Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...
 
Mobile apps & Server Apis, the weak link? par Emanuele Pecorari
Mobile apps & Server Apis, the weak link? par Emanuele PecorariMobile apps & Server Apis, the weak link? par Emanuele Pecorari
Mobile apps & Server Apis, the weak link? par Emanuele Pecorari
 
mon PFA
mon PFAmon PFA
mon PFA
 
IPv6 within the wallon public sector, the AWT case V1
IPv6 within the wallon public sector, the AWT case V1IPv6 within the wallon public sector, the AWT case V1
IPv6 within the wallon public sector, the AWT case V1
 
Poo
PooPoo
Poo
 
Table ronde AWEX sur l'Internationalisation - spécial jeunes sociétés du numé...
Table ronde AWEX sur l'Internationalisation - spécial jeunes sociétés du numé...Table ronde AWEX sur l'Internationalisation - spécial jeunes sociétés du numé...
Table ronde AWEX sur l'Internationalisation - spécial jeunes sociétés du numé...
 
ICT Guided Tour Asia Ed. 2015
ICT Guided Tour Asia Ed. 2015ICT Guided Tour Asia Ed. 2015
ICT Guided Tour Asia Ed. 2015
 
Digital Wallonia - ICT in wallonia 2015 / Focus on Telecom
Digital Wallonia - ICT in wallonia 2015 / Focus on TelecomDigital Wallonia - ICT in wallonia 2015 / Focus on Telecom
Digital Wallonia - ICT in wallonia 2015 / Focus on Telecom
 
3-GSP presentation short
3-GSP presentation short3-GSP presentation short
3-GSP presentation short
 
Smart home Cafe Numérique Mons
Smart home Cafe Numérique MonsSmart home Cafe Numérique Mons
Smart home Cafe Numérique Mons
 
Future Internet Week - IPv6 the way forward: IPv6 and security from a user’s ...
Future Internet Week - IPv6 the way forward: IPv6 and security from a user’s ...Future Internet Week - IPv6 the way forward: IPv6 and security from a user’s ...
Future Internet Week - IPv6 the way forward: IPv6 and security from a user’s ...
 
ICT Guided Tour Canadian Ed. '14
ICT Guided Tour Canadian Ed. '14ICT Guided Tour Canadian Ed. '14
ICT Guided Tour Canadian Ed. '14
 
5 Conclusions À Retenir Concernant Les Menaces Ciblées
5 Conclusions À Retenir Concernant Les Menaces Ciblées5 Conclusions À Retenir Concernant Les Menaces Ciblées
5 Conclusions À Retenir Concernant Les Menaces Ciblées
 
Poo vb.net
Poo vb.netPoo vb.net
Poo vb.net
 
Ops@viadeo : Puppet & Co... 6 mois après par Xavier Krantz
Ops@viadeo : Puppet & Co... 6 mois après par Xavier KrantzOps@viadeo : Puppet & Co... 6 mois après par Xavier Krantz
Ops@viadeo : Puppet & Co... 6 mois après par Xavier Krantz
 
Transition de l'AWT vers  IPv6
Transition de l'AWT vers  IPv6Transition de l'AWT vers  IPv6
Transition de l'AWT vers  IPv6
 

Similaire à memoire utilisation de Puppet et Nagios

Installer et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linuxInstaller et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linuxZakariyaa AIT ELMOUDEN
 
#JRES2015 #LightningTalks - Outils libres pour la gestion d'un parc de machin...
#JRES2015 #LightningTalks - Outils libres pour la gestion d'un parc de machin...#JRES2015 #LightningTalks - Outils libres pour la gestion d'un parc de machin...
#JRES2015 #LightningTalks - Outils libres pour la gestion d'un parc de machin...Mickaël Masquelin
 
Mise en place de Nagios core sur Ubuntu 22.04
Mise en place de Nagios core  sur Ubuntu 22.04Mise en place de Nagios core  sur Ubuntu 22.04
Mise en place de Nagios core sur Ubuntu 22.04ImnaTech
 
De la chaîne de production au SI géré par des logiciels
De la chaîne de production au SI géré par des logicielsDe la chaîne de production au SI géré par des logiciels
De la chaîne de production au SI géré par des logicielsJohan Moreau
 
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008FAN Fully Automated Nagios
 
Openshift 3 & Kubernetes
Openshift 3 & KubernetesOpenshift 3 & Kubernetes
Openshift 3 & KubernetesPerfect Memory
 
Alphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et AdministrationAlphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et AdministrationAlphorm
 
Supervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec NagiosSupervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec Nagioschristedy keihouad
 
Déploiement pour l’hébergement d’architecture cliente et mise en place du Sel...
Déploiement pour l’hébergement d’architecture cliente et mise en place du Sel...Déploiement pour l’hébergement d’architecture cliente et mise en place du Sel...
Déploiement pour l’hébergement d’architecture cliente et mise en place du Sel...OpenNebula Project
 
Presentation nabil.mgueraman version-f.pptx [enregistrement automatique]
Presentation nabil.mgueraman version-f.pptx [enregistrement automatique]Presentation nabil.mgueraman version-f.pptx [enregistrement automatique]
Presentation nabil.mgueraman version-f.pptx [enregistrement automatique]nabil15
 
Sec day cuckoo_workshop
Sec day cuckoo_workshopSec day cuckoo_workshop
Sec day cuckoo_workshopThomas Roccia
 
Rapport d'installation de Linux Engine X MariaDB PHP5
Rapport d'installation de Linux Engine X MariaDB PHP5Rapport d'installation de Linux Engine X MariaDB PHP5
Rapport d'installation de Linux Engine X MariaDB PHP5Mame Cheikh Ibra Niang
 
Rapport systéme embarqué busybox
Rapport systéme embarqué busyboxRapport systéme embarqué busybox
Rapport systéme embarqué busyboxAyoub Rouzi
 
CV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrCV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrSaddam ZEMMALI ☁
 
Alphorm.com Formation Odoo Technique : Installer et Configurer
Alphorm.com Formation Odoo Technique : Installer et ConfigurerAlphorm.com Formation Odoo Technique : Installer et Configurer
Alphorm.com Formation Odoo Technique : Installer et ConfigurerAlphorm
 
Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...Kouotou Aboubakar Sidiki, Eng, PMP
 

Similaire à memoire utilisation de Puppet et Nagios (20)

BIENVENUE.pptx
BIENVENUE.pptxBIENVENUE.pptx
BIENVENUE.pptx
 
Installer et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linuxInstaller et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linux
 
M211-V1-0909.pptx.pdf
M211-V1-0909.pptx.pdfM211-V1-0909.pptx.pdf
M211-V1-0909.pptx.pdf
 
#JRES2015 #LightningTalks - Outils libres pour la gestion d'un parc de machin...
#JRES2015 #LightningTalks - Outils libres pour la gestion d'un parc de machin...#JRES2015 #LightningTalks - Outils libres pour la gestion d'un parc de machin...
#JRES2015 #LightningTalks - Outils libres pour la gestion d'un parc de machin...
 
Présentation devops&puppet 04112014
Présentation devops&puppet 04112014 Présentation devops&puppet 04112014
Présentation devops&puppet 04112014
 
Mise en place de Nagios core sur Ubuntu 22.04
Mise en place de Nagios core  sur Ubuntu 22.04Mise en place de Nagios core  sur Ubuntu 22.04
Mise en place de Nagios core sur Ubuntu 22.04
 
De la chaîne de production au SI géré par des logiciels
De la chaîne de production au SI géré par des logicielsDe la chaîne de production au SI géré par des logiciels
De la chaîne de production au SI géré par des logiciels
 
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008
 
Openshift 3 & Kubernetes
Openshift 3 & KubernetesOpenshift 3 & Kubernetes
Openshift 3 & Kubernetes
 
Alphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et AdministrationAlphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et Administration
 
Supervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec NagiosSupervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec Nagios
 
Déploiement pour l’hébergement d’architecture cliente et mise en place du Sel...
Déploiement pour l’hébergement d’architecture cliente et mise en place du Sel...Déploiement pour l’hébergement d’architecture cliente et mise en place du Sel...
Déploiement pour l’hébergement d’architecture cliente et mise en place du Sel...
 
Fully Automated Nagios Jm2L 2009
Fully Automated Nagios Jm2L 2009Fully Automated Nagios Jm2L 2009
Fully Automated Nagios Jm2L 2009
 
Presentation nabil.mgueraman version-f.pptx [enregistrement automatique]
Presentation nabil.mgueraman version-f.pptx [enregistrement automatique]Presentation nabil.mgueraman version-f.pptx [enregistrement automatique]
Presentation nabil.mgueraman version-f.pptx [enregistrement automatique]
 
Sec day cuckoo_workshop
Sec day cuckoo_workshopSec day cuckoo_workshop
Sec day cuckoo_workshop
 
Rapport d'installation de Linux Engine X MariaDB PHP5
Rapport d'installation de Linux Engine X MariaDB PHP5Rapport d'installation de Linux Engine X MariaDB PHP5
Rapport d'installation de Linux Engine X MariaDB PHP5
 
Rapport systéme embarqué busybox
Rapport systéme embarqué busyboxRapport systéme embarqué busybox
Rapport systéme embarqué busybox
 
CV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrCV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel Fr
 
Alphorm.com Formation Odoo Technique : Installer et Configurer
Alphorm.com Formation Odoo Technique : Installer et ConfigurerAlphorm.com Formation Odoo Technique : Installer et Configurer
Alphorm.com Formation Odoo Technique : Installer et Configurer
 
Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...
 

memoire utilisation de Puppet et Nagios

  • 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 Plan Conclusion Réalisation Etude de Nagios Etude de Puppet Introduction Problématique et solutioni II III IV
  • 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. 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 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 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. 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. 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. Réalisation 9 Test de fonctionnement avec Nagios Installation et configuration de Puppet Installation et configuration de Nagios
  • 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 "
  • 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)
  • 14. 14
  • 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 Merci de votre aimable attention

Notes de l'éditeur

  1. 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:
  2. Notre exposé va se dérouler autour des points suivants : introduction, problématique et solution, Puppet, Nagios, réalisation et enfin la conclusion
  3. 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.
  4. Avant de posez la problématique cherchons à avoir des informations sur l’existant
  5. 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
  6. 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.
  7. Page 35