OpenEdge-labs trainings
  • OpenEdge-labs trainings
  • Thématiques
    • Cloud
      • Administration Openstack
      • Administration Openstack-avancé
      • Développement sur OpenStack
      • Openshift:Déploiement, administration, sécurisation et monitoring
    • Virtualisation
      • XCP-NG
      • Open Nebula
    • Systèmes
      • Monitoring-observabilite
        • Outils
          • monitoring
            • Prometheus
            • Victoria Metrics
            • Nagios XI pour Administrateurs
          • Observabilite
            • Opentelemetry-initiation
            • OpenTelemetry: approfondissement
            • Jaeger
            • eBPF-observabilité
            • LGTM stack
            • Grafana-Initiation
            • Grafana-approfondissement
            • Loki-initiation
            • Loki-approfondissement
        • Méthodologies
          • Stratégie d'incident management: monitoring à l'autoremédiation
          • Datavisualisation avec Grafana
          • Continuous Profiling
          • Auto-remédiation – Automatisation des Processus de Remédiation
      • Linux
        • Parcours développeur(TD)
          • Développement de Scripts et Automatisation sur Linux/Unix
          • Programmation Système Avancée sur Unix/Linux
          • Sécurité des Applications sur Unix/Linux
          • Développement et le Déploiement d'Applications Cloud-Native sur Linux
          • Linux, Drivers et Programmation Noyau
        • Parcours administrateur
          • Optimisation et le Tuning des Performances sur Linux/Unix
          • Sécurité avancée sur Linux
        • Parcours architecte(TD)
          • Conception d'Architectures Résilientes sur Linux/Unix
          • Conception d'Architectures Cloud et Hybrid Cloud sur Linux/Unix
    • Stockage
      • Etat de l’art-Systèmes de stockage open source
      • Migration vers un système de stockage open source
      • Glusterfs
      • Ceph
      • Sécurisation d'un système de stockage Open Source
    • Data
      • Opensearch
      • Opensearch-administration avancée
      • Dataviz open source
      • Kafka
      • Cassandra
    • Cloud native
      • Observabilité Avancée avec OpenTelemetry et Jaeger
      • Chaos Engineering et Résilience des Applications
      • Polyglot Persistence dans les Applications Cloud Native
      • Développement d'Architectures Serverless Open Source
      • Cloud Native Security – Zero Trust et Au-delà
      • Formation Avancée sur le Développement d'Architectures Serverless Open Source
    • IOT
      • Introduction à l'IoT
      • Analytique et Big Data pour l'IoT avec des Outils Open Source
      • Blockchain pour l'IoT avec des Technologies Open Source
      • Développement de Solutions IoT avec MicroPython et ESP8266/ESP32
      • Edge Computing avec Open Source IoT
      • Sécurité IoT avec des Outils Open Source
    • Devops
      • GitLab - Administration, CI/CD, et Gestion de Projets
      • Ingénierie de la Performance et la Planification de la Capacité
    • IA
      • Initiation à l'Intelligence Artificielle pour les Dirigeants
      • Transformation Digitale et Intelligence Artificielle (IA) pour les DSI
      • Gestion des Risques et Sécurité en IA
      • Applications Stratégiques de l'IA pour les Dirigeants
      • Intelligence Artificielle et Éthique pour les Décideurs
      • IA et Data Science pour les DSI
      • Analyse des Coûts et ROI des Projets IA
      • Stratégies d'Adoption de l'IA Open Source pour les DSI
      • Développement et Déploiement d'Applications IA Open Source
    • Edge computing
      • Développement de Solutions Edge Computing avec Open Source
      • Edge Computing pour l'IoT avec Open Source
      • Edge Computing et Conteneurisation avec Docker et Kubernetes Open Source
    • Industrie4.0
      • Parcours modulaire
      • Introduction à l'Industrie 4.0 et Sécurité Numérique
      • Architecte en Solutions IIoT et Cybersécurité Industrielle
      • Intelligence Artificielle, Cybersécurité et Digitalisation des Processus
      • Jumeau Numérique, Simulation et Sécurité
    • AIOPS(Disponible Juin 2025)
    • Cybersecurite
      • Cybersecurite industrielle
        • Parcours modulaire Cybersécurité industrielle
      • Cybersecurite-gouvernance
  • PARCOURS spécialisés de formations
    • Incident Management 360° : Stratégie, Résilience et Optimisation
    • Spécialisation Industrie 4.0
    • Cybersecurite
    • Expert en Virtualisation Open Source
Powered by GitBook
On this page
  1. Thématiques
  2. Systèmes
  3. Monitoring-observabilite
  4. Outils
  5. monitoring

Nagios XI pour Administrateurs


Module 1 : Introduction à la Surveillance avec Nagios XI (1 heure)

  • Objectifs du Module :

    • Comprendre les concepts de base de la surveillance réseau et système.

    • Introduction à Nagios XI : Fonctionnalités, avantages, et architecture.

  • Contenu :

    • Qu'est-ce que Nagios XI ? : Vue d’ensemble.

    • Architecture de Nagios XI : Composants clés (Nagios Core, Nagios XI Interface, Base de données).

    • Comparaison avec d'autres outils de surveillance : Zabbix, Prometheus, etc.

  • Lab 1 :

    • Exploration de l'interface Nagios XI :

      • Connexion à une instance de Nagios XI.

      • Navigation dans les différentes sections : tableau de bord, rapports, configuration.

      • Utilisation des vues préconfigurées pour la surveillance.


Module 2 : Installation et Configuration Initiale de Nagios XI (2 heures)

  • Objectifs du Module :

    • Installer Nagios XI sur un serveur Linux.

    • Configurer les paramètres initiaux pour la surveillance.

  • Contenu :

    • Prérequis matériels et logiciels : Serveur, OS supportés, dépendances.

    • Installation de Nagios XI : Installation manuelle vs. Installation via image préconstruite.

    • Configuration de base :

      • Configuration du serveur web (Apache/Nginx).

      • Configuration de la base de données MySQL/MariaDB.

    • Sécurisation de Nagios XI : Configuration SSL, gestion des utilisateurs.

  • Lab 2 :

    • Installation de Nagios XI :

      • Mise en place d'un environnement de test (VM ou Cloud).

      • Installation de Nagios XI sur une distribution Linux (ex. : CentOS, Ubuntu).

      • Vérification de l’installation via l’accès web.

    • Configuration initiale :

      • Configuration de l'interface réseau, mise en place d'un certificat SSL, et ajout d'utilisateurs.


Module 3 : Surveillance des Hôtes et Services (3 heures)

  • Objectifs du Module :

    • Apprendre à surveiller les hôtes (serveurs, routeurs, etc.) et les services (HTTP, SSH, etc.).

    • Configurer les plugins et les commandes de surveillance.

  • Contenu :

    • Surveillance des Hôtes :

      • Ajout d'hôtes à Nagios XI.

      • Configuration des groupes d'hôtes pour une gestion simplifiée.

    • Surveillance des Services :

      • Ajout et configuration des services à surveiller.

      • Utilisation de plugins pour étendre les capacités de Nagios XI (ex. : check_http, check_ping).

    • Configuration avancée des alertes :

      • Seuils d’alerte, escalades, notifications par email/SMS.

  • Lab 3 :

    • Surveillance d'un serveur Web :

      • Ajouter un serveur Web à la liste des hôtes.

      • Configurer la surveillance du service HTTP et vérifier la disponibilité via Nagios XI.

    • Surveillance des services critiques :

      • Surveiller les services SSH, FTP, et MySQL sur un serveur Linux.

      • Tester les notifications d’alerte pour différents scénarios (service down, seuil critique).


Module 4 : Configuration Avancée et Personnalisation (3 heures)

  • Objectifs du Module :

    • Maitriser les configurations avancées pour personnaliser Nagios XI selon les besoins de l'entreprise.

    • Intégrer des scripts personnalisés pour des scénarios de surveillance spécifiques.

  • Contenu :

    • Modèles et Hérédité :

      • Création et utilisation de modèles pour hôtes et services.

      • Hérédité des paramètres pour simplifier la configuration.

    • Utilisation de Scripts Personnalisés :

      • Écriture de scripts bash/perl/python pour des vérifications spécifiques.

      • Intégration de scripts dans Nagios XI.

    • Extensions et Addons :

      • Installation et configuration de modules complémentaires (Nagios Exchange).

      • Exemples : Nagios BPI, NagVis pour la visualisation graphique.

  • Lab 4 :

    • Création d'un modèle d'hôte :

      • Créer un modèle pour les serveurs Linux avec des vérifications standardisées (CPU, RAM, etc.).

      • Appliquer ce modèle à plusieurs hôtes.

    • Ajout d'un script personnalisé :

      • Écrire un script pour surveiller l'espace disque d'un répertoire spécifique.

      • Intégrer ce script dans Nagios XI et configurer les alertes.


Module 5 : Gestion des Performances et Optimisation (2 heures)

  • Objectifs du Module :

    • Améliorer les performances de Nagios XI pour une surveillance efficace à grande échelle.

    • Optimiser la gestion des ressources et des processus de vérification.

  • Contenu :

    • Optimisation des Performances :

      • Meilleures pratiques pour configurer le poller.

      • Utilisation des checks passifs pour réduire la charge.

    • Équilibrage de Charge et Haute Disponibilité :

      • Mise en place de Nagios XI en mode HA (High Availability).

      • Configuration d’un cluster de serveurs de surveillance.

    • Gestion des Logs et Rotation :

      • Configuration des logs pour éviter l’accumulation excessive.

      • Mise en place de la rotation des logs et du monitoring de l'espace disque.

  • Lab 5 :

    • Optimisation des vérifications :

      • Configuration d’un plan de vérification pour réduire la charge sur le serveur Nagios.

      • Mise en place de checks passifs pour des services non critiques.

    • Mise en place d'une solution HA :

      • Installation de Nagios XI en cluster sur deux serveurs.

      • Test de la bascule automatique en cas de panne d’un des nœuds.


Module 6 : Rapports et Visualisation des Données (2 heures)

  • Objectifs du Module :

    • Générer des rapports détaillés sur l'état des systèmes surveillés.

    • Utiliser les outils de visualisation pour une meilleure compréhension des données de surveillance.

  • Contenu :

    • Génération de Rapports :

      • Types de rapports disponibles : Disponibilité, SLA, état des hôtes/services.

      • Personnalisation des rapports et automatisation de l'envoi.

    • Visualisation avec NagVis :

      • Installation et configuration de NagVis pour la visualisation graphique.

      • Création de cartes de réseau et de tableaux de bord personnalisés.

    • Analyse de Performance :

      • Utilisation de PNP4Nagios pour la visualisation des données de performance.

      • Détection des tendances et analyse prédictive.

  • Lab 6 :

    • Création d'un rapport SLA :

      • Configurer et générer un rapport SLA pour un service critique.

      • Automatiser l’envoi de ce rapport par email chaque mois.

    • Mise en place de NagVis :

      • Créer une carte réseau interactive montrant les relations entre les différents hôtes et services.

      • Personnalisation des icônes et des états pour une meilleure lisibilité.


Module 7 : Sécurité et Maintenance de Nagios XI (2 heures)

  • Objectifs du Module :

    • Mettre en place des mesures de sécurité pour protéger Nagios XI contre les menaces.

    • Apprendre à maintenir et à mettre à jour Nagios XI pour assurer une surveillance continue et efficace.

  • Contenu :

    • Sécurisation de Nagios XI :

      • Configuration des accès utilisateurs : Rôles et permissions.

      • Mise en place de l'authentification forte (2FA) et de la sécurisation des communications (SSL/TLS).

    • Maintenance Régulière :

      • Procédures de mise à jour de Nagios XI et des plugins.

      • Sauvegarde et restauration de la configuration et des données.

    • Résolution de Problèmes :

      • Utilisation des logs pour diagnostiquer les problèmes.

      • Gestion des erreurs courantes et des situations d'urgence.

  • Lab 7 :

    • Configuration de la sécurité :

      • Mise en place de rôles pour différents types d'utilisateurs.

      • Activer 2FA pour l'accès à l'interface Nagios XI.

    • Procédure de mise à jour :

      • Mettre à jour une instance de Nagios XI avec la dernière version.

      • Sauvegarder et restaurer une configuration complète de Nagios XI.


Module 8 : Études de Cas et Projets Pratiques (2 heures)

  • Objectifs du Module :

    • Appliquer les connaissances acquises dans des scénarios réels.

    • Résoudre des cas pratiques complexes en utilisant Nagios XI.

  • Contenu :

    • Études de Cas :

      • Étude de cas 1 : Surveillance d’une infrastructure hybride (Cloud et On-Premise).

      • Étude de cas 2 : Intégration de Nagios XI avec un outil de gestion des incidents (ex. : ServiceNow).

    • **Projets Pr

atiques** : - Les participants conçoivent et déploient une solution complète de surveillance basée sur un scénario réel fourni par l’instructeur.

  • Lab 8 :

    • Projet de Fin de Formation :

      • Chaque participant (ou groupe) configure une solution Nagios XI pour un environnement simulé, incluant la surveillance, la configuration des alertes, et la génération de rapports.

      • Présentation des projets et retour d'expérience.


Conclusion et Évaluation (30 minutes)

  • Récapitulatif :

    • Résumé des concepts clés abordés pendant la formation.

    • Réponses aux questions restantes.

  • Évaluation des Compétences :

    • QCM et exercices pratiques pour évaluer la compréhension des participants.

    • Discussion sur les prochaines étapes pour la mise en œuvre des compétences acquises dans leur environnement professionnel.

  • Certification :

    • Présentation du processus de certification pour Nagios XI (le cas échéant).


PreviousVictoria MetricsNextObservabilite

Last updated 1 month ago