Tape les commandes et les résultats sans regarder, puis Entrée. Pour les autres questions, réponds avant d’ouvrir : c’est l’effort de rappel qui fait retenir.

Rappel actif

Restitue de mémoire, sans support.

  1. Décode le sigle FCAPS et donne pour chaque domaine un exemple concret d’action de supervision.

  2. Donne les trois composants de l’architecture SNMP, en une phrase chacun, puis la phrase-résumé du cours.

  3. Donne les requêtes SNMP du cours, rangées par catégorie, et l’unique type de réponse.

Tape la commande

Écris la commande exacte, puis Entrée pour vérifier.

  1. Avant de recharger Nagios, vérifie la cohérence de toute sa configuration.

  2. Recharge Nagios pour qu’il prenne en compte un nouvel hôte.

  3. Lance le script d’installation du TP en définissant Secret42 comme mot de passe de nagiosadmin.

  4. Au-delà du cours (outils net-snmp) : lis sysUpTime sur l’équipement 192.168.1.1 en SNMPv2c, communauté public.

Écris-le

Rédige la requête, la configuration ou le code, puis compare avec la réponse.

  1. Écris le bloc Nagios qui surveille la machine pc-sami-benali (192.168.1.100), basée sur le modèle linux-server, déclarée en panne après 3 échecs, vérifiée et notifiée en permanence, avec une alerte toutes les 30 minutes tant que le problème dure.

  2. Écris le bloc qui surveille le ping de pc-sami-benali : alerte à 200 ms ou 10 % de perte, critique à 800 ms ou 50 %.

Calcule

Pose le calcul et donne le résultat, puis Entrée pour vérifier.

  1. En suivant l’arbre iso(1), identified-organisation(3), dod(6), internet(1), management(2), mib-2(1) : quel est l’OID de mib-2 ?

  2. Le groupe system est le nœud 1 sous mib-2, et sysUpTime en est l’objet 3. Quel OID interroger pour la valeur (instance .0) de sysUpTime ?

  3. Avec check_ping!100.0,20%!500.0,60%, un ping mesure 250 ms de délai moyen et 10 % de perte. Quel état affiche Nagios ?

Distingue

Deux notions proches : dis ce qui les sépare vraiment.

  1. Polling et trap : qui initie l’échange, sur quel port, et quel est l’avantage de chacun ?

  2. SNMPv1, v2c et v3 : qu’est-ce qui sépare v2c de v3, du point de vue sécurité ?

  3. Trap et InformRequest : les deux notifient un incident. Quelle différence ?

  4. GetNextRequest et GetBulkRequest : lequel utiliser pour lire une table de 500 interfaces, et pourquoi ?

Explique pourquoi

Le mécanisme derrière la règle.

  1. Pourquoi SNMP utilise-t-il UDP et pas TCP ?

  2. Pourquoi une supervision proactive ? Reprends l’exemple du data center du cours.

  3. Dans contacts.cfg, pourquoi ne faut-il pas renommer contact_name nagiosadmin ?

Cas pratique

Choisis et justifie avec les critères du cours.

  1. Tu installes un nouveau routeur. Le constructeur a laissé SNMPv2c activé avec la communauté public en lecture-écriture. Quels sont les risques, et que fais-tu ?

  2. Le nouvel hôte n’apparaît pas dans l’interface Nagios, alors que host.cfg est correct. Quelles vérifications fais-tu ?

Trouve l'erreur

Chaque affirmation contient au moins une faute.

  1. Le cours donne host (26) sous mib-2, soit l’OID 1.3.6.1.2.1.26 pour les ressources de l’hôte. Qu’en penses-tu ?

  2. « Les traps arrivent sur le port 161 du manager. »

  3. « Nagios, c’est SNMP : il ne peut surveiller que par SNMP. »

Classe

Range chaque élément et explique les cas limites.

  1. Pour chaque besoin, quel outil du comparatif choisis-tu ? (a) petite équipe, open source, alertes e-mail, mise en place rapide ; (b) graphiques de trafic SNMP sur le long terme ; (c) stack cloud-native déjà sous Prometheus ; (d) environnement 100 % Windows, moins de 100 capteurs, pas de budget.

  2. Range chaque action dans son domaine FCAPS : facturer un service à l’usage ; repérer qu’un lien est saturé chaque soir ; détecter qu’une interface est tombée ; changer la communauté SNMP par défaut ; recenser le firmware de chaque switch.

Et si...

Prévois la conséquence.

  1. Et si un switch tombe complètement en panne électrique ? Lequel des deux mécanismes, trap ou polling, le détecte ?