Carte d’application
Surveiller et dépanner des solutions Azure
Ebadur Osib
Senior Cloud Consulting Engineer
Quand le diagnostic devient chaotique
Présentation de la carte d’application
Qu’est-ce que la carte d’application ?
Fonction intégrée d’Application Insights.
Carte visuelle en temps réel de l’architecture.
Découvre automatiquement composants et dépendances externes, dont :
Applications web
API
Bases de données
Dépendances externes
Utilise traçage distribué et télémétrie d’exécution.
Aucune configuration manuelle, dépannage plus rapide
Création de la carte d’application
Construite avec le traçage distribué.
La télémétrie suit chaque requête dans le système.
Les traces sont assemblées automatiquement en graphe de dépendances
Lire la carte
1
https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
Indicateurs clés
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
Santé des dépendances
1
https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
Carte d’application en microservices
Comprendre des architectures complexes.
Visualise le flux des requêtes.
Identifier les pannes en cascade.
Rend visible le périmètre d’impact.
Accélère l’analyse des causes racines.
Le goulot caché
Le défi sans carte d’application
Résultat avec la carte d’application
Résumé
Visualise composants et dépendances.
Basée sur le traçage distribué et la télémétrie.
Met en évidence latence et taux d’échec.
Simplifie le diagnostic des systèmes distribués.
Essentielle pour microservices et apps cloud-native
Passons à la pratique !
Surveiller et dépanner des solutions Azure
Preparing Video For Download...