Sujet : Mise en place d’un système de supervision Open source. Table des matièr

Sujet : Mise en place d’un système de supervision Open source. Table des matières Cahier des charges ............................................................................................................................1 Introduction générale.........................................................................................................................2 Chapitre I: Présentation du cadre du stage ..........................................................................................3 1. Présentation de la société ...........................................................................................................4 2. Etude de l’existant .....................................................................................................................5 2.1 Description de l’existant ......................................................................................................6 2.2 Critique de l’existant ............................................................................................................7 2.3 Solution proposée ................................................................................................................8 3. Etude de choix ...........................................................................................................................9 3.1 Les offres éditeurs ...............................................................................................................10 3.2 Les offres libres ...................................................................................................................11 3.3 Choix du logiciel .................................................................................................................12 4. Conclusion ................................................................................................................................1 3 Chapitre II: Présentation de l’outil de supervision Nagios................................................................. 14 1. La supervision .........................................................................................................................15 1.1 Définition ..........................................................................................................................16 1.2 Objectifs ............................................................................................................................17 2. Nagios .....................................................................................................................................18 2.1 Présentation .......................................................................................................................19 2.2 Fonctionnalités ..................................................................................................................20 2.3 Architecture .......................................................................................................................21 2.4 Plugins...............................................................................................................................22 2.5 Les fichiers de configuration ...........................................................................................23 3. Conclusion ..............................................................................................................................24 Chapitre III: Les compléments de Nagios .........................................................................................25 1. NS Client pour la supervision des serveurs Windows...............................................................26 1.1 Présentation : .....................................................................................................................27 1.2 Architecture .......................................................................................................................28 2. NRPE pour la supervision des serveurs Linux..........................................................................29 2.1 Présentation .......................................................................................................................30 2.2 Architecture .......................................................................................................................31 3. Conclusion ..............................................................................................................................32 Chapitre IV: Mise en place du système de supervision .....................................................................33 1. Chronogramme 2. Environnements de mise en place 2.1 Environnement matériel 2.2 Environnement logiciel 3. Mise en place de Nagios 3.1 Installation de FAN 3.1.1 PREMIÈRE CONFIGURATION 3.1.1.1 Interface réseau 3.1.2 Nagios 3.1.3 CONFIGURATION DE NAGIOS 3.2 Exemple d’Utilisations 3.2.1 Utilisation des Template pour l’ajout et la supervision des serveurs Windows 3.2.2 Utilisation des Template pour l’ajout et la supervision des serveurs Linux 4. Conclusion Conclusion générale ........................................................................................................................47 Références netographiques ..............................................................................................................48 Cahier des charges Titre du projet : Mise en place d’un système de supervision Open source. Travail demandé: Implémentation et configuration de la solution Nagios Open Source qui vise à superviser à distance les différents serveurs de la société avec gestion des alertes dans un environnement multiplateformes. Entreprise d’accueil : Keystone Consulting s.a.r.l Plan du travail : Le but principal du projet est de pouvoir établir ou choisir et installer une station de surveillance des serveurs qui remplit les conditions suivantes : Coûts financiers les plus réduits possibles. Récupération des informations permettant la détection des pannes, l’indisponibilité des serveurs et de leurs services. Des renseignements supplémentaires de monitoring sur la charge CPU, Espace disque, mémoire disponible, input/output, etc… Gestion des alertes. Introduction générale Actuellement toutes les entreprises sont équipées d’un réseau local au minimum, et de réseaux de longues distances pour les plus importantes d’entre elles. Leurs parcs informatiques englobent une dizaine voir une centaine d’équipements, engendrés par des serveurs de bases de données et des serveurs de traitements. Vu que ces systèmes informatiques sont au cœur des activités des entreprises, leur maitrise devient primordiale.Ils doivent fonctionner pleinement et en permanence pour garantir la fiabilité et l’efficacité exigées, et surtout travailler à réduire les problèmes de défaillances, les pannes, les coupures et les différents problèmes techniques qui peuvent causer des pertes considérables. De ce fait, les administrateurs réseau font appel à des logiciels de surveillance et de supervision de réseaux afin de vérifier l'état du réseau en temps réel de l'ensemble du parc informatique sous leur responsabilité. Et être aussi informés automatiquement (par email et/ou par SMS) en cas de problèmes. Grâce à un tel système, les délais d'interventions sont fortement réduits et les anomalies peuvent être aussitôt prises en main avant même qu’un utilisateur peut s’en apercevoir.Ainsi, la supervision des réseaux s’avère nécessaire et indispensable. Elle permet entre autre d’avoir une vue globale du fonctionnement et des problèmes pouvant survenir sur un réseau mais aussi d’avoir des indicateurs sur la performance de son architecture. Dans ce cadre, le présent rapport se base sur trois axes principaux : - Présenter les notions de base de la supervision informatique et de ses logiciels les plus utilisés actuellement. - Etudier la solution choisie parmi plusieurs en énumérant ses fonctionnalités et apports. - la réalisation, et la mise en place de cette solution. Chapitre I: Présentation du cadre du stage Ce chapitre se focalise sur la présentation de l’entreprise accueillante et l’étude détaillée de l’existant où on cernera la problématique de mon sujet et on présentera la solution adoptée pour ce dernier. 1. Présentation de la société : Keystone Consulting est un groupe technologique, leader sur le marché de l’ingénierie informatique. Son expertise, et ses compétences hautement qualifiées lui procurent une place d’avant-garde sur un marché en perpétuelle mutation. Tout au long de son long parcours, Keystone Consulting est parvenu à nouer des partenariats avec les leaders mondiaux dans le segment des services et ingénierie informatique à l’instar de Cisco, EMC, IBM, Microsoft, Novell, Trend Micro, Tandberg, et Vmware. Cinq principaux atouts confortent sa position de leader : - La maîtrise des technologies émergentes - L’expertise technologique labellisée selon les standards internationaux - La couverture technologique étendue permettant d’offrir des solutions de bout en bout - Le support technique basé sur un processus efficace de résolution des incidents. - L’assise financière solide lui permettant de financer ses ambitions Notre groupe se vaut d’une série de certifications de renommée internationale (Cisco, EMC, IBM, Novell, Trend Micro, Vmware et Microsoft). Un gage de qualité pour les clients dans la mesure où elles sont assorties d’un processus rigoureux de formation et d’examens. Pour étendre son spectre technologique et anticiper les besoins de ses clients, Keystone Consulting n’a eu de cesse d’aller à la conquête des technologies émergentes. Que ce soit dans l’édition de logiciels, l’intégration systèmes ou l’intégration réseaux, trois secteurs-clefs de son activité, notre groupe peut se prévaloir d’un rôle pionnier, présentant à ses clients des solutions sur mesure performantes et sécurisées. Nos filiales toutes à vocation technologique opèrent dans les secteurs suivants : - Internet service provider (GlobalNet) - Formation technologique (Technical Training) - Déploiement infrastructure GSM (NX Tunisie) - Fabrication des modules et produits d'éclairage à LED (Sky Industries) - Vente et installation des équipements de chauffage, de climatisation et d'éléctricité ( Sky Energy) - Centre d’appel Multicanal (Pro 2C) - Conseils en hautes technologies ( Eagles Technologies) - Plateforme de réservation en ligne (Cyberesa) Les entreprises qui ont besoin d’améliorer leur productivité par des solutions innovantes, basées sur les nouvelles technologies informatiques, trouveront chez nous tout l’accompagnement nécessaire pour étudier, préconiser et déployer des solutions performantes et pérennes. Nos services touchent le conseil après vente, le design de solutions, le déploiement, la formation, le transfert technologique et le support après vente. Keystone consulting apporte, en effet, non seulement des Solutions technologiques innovantes qui répondent aux besoins et attentes les plus spécifiques du marché mais fournit un support et une assistance permanente garantissant une réactivité optimale pour ses clients. Nous proposons dans ce cadre différents niveaux de support technique à travers un système d’escalade permettant de remonter les incidents depuis la Hotline technique, entité de support technique de premier niveau, jusqu’aux ingénieurs et experts compétents affectés aux entités de support technique de second et troisième niveau. La pérennité de l’activité de Keystone consulting est garantie par son assise financière solide. Sa vision stratégique repose sur l’anticipation des mutations technologiques et l’exploration des domaines novateurs très pointus avec pour ultime objectif l'amélioration de la productivité et de la compétitivité de ses clients 2. Etude de l’existant 2.1 Description de l’existant Ce présent travail s’est déroulé dans un environnement comportant un parc informatique composé d’une dizaine de machines et de serveurs locaux et distants, dont le nombre est capable de se dupliquer en fonction du temps et des clients. La société Keystone consulting possède un très grand nombre de serveurs locaux en Tunisie, ainsi qu’elle héberge une dizaine de serveurs pour ses clients dans un centre d’hébergement en Allemagne (Housting Center). 2.2 Critique de l’existant Ayant un très grand nombre de serveurs à gérer, l’administrateur est incapable de vérifier leurs disponibilité (en ligne ou pas), de déterminer la qualité des services qu’ils offrent, ni détecter la défaillance des équipements (charge CPU, Etat mémoire, surcharge du disque….), ni les surcharges et pénurie temporaire des ressources. Le seul moyen de détecter ces anomalies ne peut se faire que par la réception des différentes plaintes et réclamations des clients. Se souciant de sa réputation et concerné par la satisfaction et le confort de ses clients, la société veut à tout prix éviter la confrontation à des clients mécontents d’où éviter le risque de les perdre, et ce en travaillant à offrir une meilleure qualité de services à ses clients en anticipant les pannes et en évitant les arrêts de longue durée gênant les services qui peuvent causer de lourdes conséquences aussi bien financières qu’organisationnelles. Le but de ce projet est donc de trouver une solution optimale pour la gestion des serveurs et le monitoring de ses équipements en premier lieu, offrir la possibilité de devenir « pro actif » face aux problèmes rencontrés en un second lieu, et finalement et le plus important, de pouvoir détecter et interpréter en un simple coup d’œil lescauses et origines des problèmes rencontrés afin de les fixer le plus rapidement possible. 2.3 Solution proposée La gestion des serveurs distants et le monitoring de ses équipements étant le plus grand souci de l’administrateur, on a jugé nécessaire de mettre en évidence un outil uploads/Management/ nagios-report.pdf

  • 25
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Jan 06, 2022
  • Catégorie Management
  • Langue French
  • Taille du fichier 0.5824MB