projet dans DevOps Skill Tree

Alerter quand les clients ne peuvent plus utiliser le service Projet

Surveillez un parcours réel de bibliothèque avec Prometheus, ignorez les pannes brèves et recevez les avis de panne et de rétablissement.

DevOpsLinux

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Ce projet s’adresse aux débutants DevOps qui connaissent les bases du terminal. La page d’accueil de Northline Library peut fonctionner alors que les lecteurs ne peuvent plus chercher un livre ou consulter une confirmation de réservation. Vous construirez une alerte liée au résultat client.

Un laboratoire guidé relie une véritable sonde de recherche, une règle de panne persistante et des notifications locales. Un défi indépendant applique la méthode aux réservations tout en excluant un autre service en panne. Chaque unité dispose d’un environnement indépendant.

Ce que vous apprendrez

  • Distinguer une page ou un exportateur accessible d’un parcours client réussi.
  • Choisir une sonde HTTP qui contrôle le contenu et délimiter sa portée avec job et journey.
  • Configurer une règle Prometheus qui ignore les pannes brèves et déclenche après une panne persistante.
  • Séparer pending, firing et inactive de la réception d’une notification.
  • Rétablir le parcours et constater un véritable webhook resolved sans arrêter la surveillance.

À qui s’adresse ce cours

Aux nouveaux développeurs et apprenants DevOps souhaitant un exercice de surveillance complet et limité.

Prérequis : Bases du terminal. HTTP, chemins, indentation YAML, guillemets, here-documents et syntaxe des règles sont expliqués avant emploi. Aucune expérience de Prometheus, programmation applicative ou administration de messagerie n’est nécessaire.

Environnement : Linux dans le navigateur, onglets Library et Monitoring, Prometheus, Blackbox Exporter, Alertmanager et boîte locale sont préparés. Aucune installation locale ni compte externe. Les livres sont fictifs, les réservations sont des aperçus en lecture seule. Instructions et solutions complètes : anglais et huit traductions. Site, libellés et sorties restent en anglais.

Questions fréquentes

Faut-il développer l’application ou installer les outils ?

Non. Vous modifiez deux courts fichiers et utilisez un contrôleur qui provoque de vraies pannes métier sans imposer l’état des alertes.

Des personnes reçoivent-elles des messages ?

Non. Une boîte locale reçoit les vrais webhooks Alertmanager dans cette instance jetable.

Que change le défi ?

Vous choisissez le chemin et les étiquettes propres aux réservations, sans inclure le service d’exercice en panne. La solution explique les choix et le rétablissement.

Est-ce une plateforme de production complète ?

Le cours cible un résultat client, une panne persistante et le rétablissement. L’attente de 20 secondes est pédagogique. Haute disponibilité, tableaux de bord, SLO et exploitation de notifications externes sont hors périmètre.

Enseignant

labby
Labby
Labby is the LabEx teacher.