Tests de disponibilité

Surveiller et dépanner des solutions Azure

Ebadur Osib

Senior Cloud Consulting Engineer

Mon appli est-elle en ligne ?

Actualisation du site Web

Surveiller et dépanner des solutions Azure

Tests de disponibilité

 

  • Comme un moniteur de rythme cardiaque.
  • Vérifie à intervalles réguliers.
  • Teste depuis plusieurs emplacements.
  • Déclenche des alertes en cas d'échec.

  heartbeat-flow.jpg

Surveiller et dépanner des solutions Azure

Qu'est-ce qu'un test de disponibilité

availabilitytests.jpg

 

  • S'exécutent automatiquement.
  • Déclenchés selon un horaire.
  • Mesurent :
    • Disponibilité (uptime)
    • Réactivité
    • Justesse
  • Détectent vite les défaillances.
Surveiller et dépanner des solutions Azure

Découvrir le problème trop tard coûte cher

scenario.jpg

Surveiller et dépanner des solutions Azure

Découvrir le problème trop tard coûte cher

Loadbalancerfailing.jpg

Surveiller et dépanner des solutions Azure

Découvrir le problème trop tard coûte cher

availabilitytestprobes.jpg

Surveiller et dépanner des solutions Azure

Types de tests de disponibilité

Types de tests

Surveiller et dépanner des solutions Azure

Test ping

  ping.jpg

  • Envoie une requête HTTP GET à une URL donnée depuis des emplacements précisés.
  • Conçu pour une surveillance basique et rapide de l'uptime.
Surveiller et dépanner des solutions Azure

Test standard

 

  • S'exécute dans un vrai navigateur.
  • Valide tout le parcours utilisateur.
  • Teste des actions comme l'ouverture de session ou le chargement des pages.

standardtest.jpg

Surveiller et dépanner des solutions Azure

Test de suivi personnalisé

  customtest.jpg

 

  • Logique de test personnalisée à l'aide d'un SDK.
  • Valide des API et des flux de travail.
  • Prend en charge des vérifications en plusieurs étapes et propres à l'entreprise.
Surveiller et dépanner des solutions Azure

Résultats et analyses des tests

  globalusage.jpg

 

  • Les tests de disponibilité génèrent des données riches.
  • Affichez les pourcentages d'uptime et les tendances de performance dans le temps.
  • Chaque exécution inclut des résultats détaillés et l'état.
  • En cas d'échec, explorez les journaux pour voir les erreurs : délais dépassés, problèmes réseau, etc.
Surveiller et dépanner des solutions Azure

Meilleures pratiques

Meilleures pratiques

  • Exécutez des tests depuis plusieurs régions et validez le parcours utilisateur critique.
  • Équilibrez fréquence, coûts et couverture.
  • Reliez les tests aux alertes et examinez les résultats pour repérer les tendances récurrentes.
Surveiller et dépanner des solutions Azure

Passons à la pratique !

Surveiller et dépanner des solutions Azure

Preparing Video For Download...