Carte d'application

Surveiller et dépanner des solutions Azure

Ebadur Osib

Senior Cloud Consulting Engineer

Quand le dépannage devient chaotique

Services enchevêtrés

Surveiller et dépanner des solutions Azure

Présentation de la carte d'application

Schéma épuré

Surveiller et dépanner des solutions Azure

Qu'est-ce que la carte d'application ?

  • Fonction intégrée d'Application Insights.
  • Affiche en temps réel la carte de l'architecture.
  • Découvre automatiquement les composants et dépendances externes, dont :
    • Applications Web
    • API
    • Bases de données
    • Dépendances externes
  • Utilise la traçabilité distribuée et la télémétrie d'exécution.
  • Aucune configuration manuelle ; dépannage plus rapide
Surveiller et dépanner des solutions Azure

Création de la carte d'application

  Flux de carte d'application

  • Construite à partir de traçabilité distribuée.
  • La télémétrie suit chaque requête à travers votre système.
  • Les traces sont assemblées automatiquement en un graphe de dépendances
Surveiller et dépanner des solutions Azure

Lire la carte

Vue d'ensemble d'App Insights

1 https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
Surveiller et dépanner des solutions Azure

Mesures clés

Vue intelligente – Insights

 

  • Mesures clés affichées, dont :
    • Latence
    • Nombre de requêtes
    • Taux d'échec
  • Aucune requête nécessaire.
1 https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
Surveiller et dépanner des solutions Azure

Santé des dépendances

  Santé des dépendances (lignes rouges)

1 https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
Surveiller et dépanner des solutions Azure

Carte d'application et microservices

 

  • Comprendre les architectures complexes.
  • Visualiser le flux des requêtes.
  • Repérer les pannes en cascade.
  • Rendre visible le rayon d'impact d'un problème.
  • Accélérer l'analyse de la cause première.

Microservices

Surveiller et dépanner des solutions Azure

Le goulot caché

Goulet caché

Surveiller et dépanner des solutions Azure

Le défi sans carte d'application

Cause cachée

Surveiller et dépanner des solutions Azure

Résultat avec la carte d'application

Résultat avec la carte d'application

Surveiller et dépanner des solutions Azure

Résumé

  • Visualise les composants et dépendances.
  • Repose sur la traçabilité distribuée et la télémétrie.
  • Met en évidence latence et taux d'échec.
  • Simplifie le dépannage des systèmes distribués.
  • Essentiel pour microservices et applis infonuagiques

  Toile démêlée

Surveiller et dépanner des solutions Azure

Passons à la pratique !

Surveiller et dépanner des solutions Azure

Preparing Video For Download...