Anwendungs‑Map
Azure-Lösungen überwachen und Fehler beheben
Ebadur Osib
Senior Cloud Consulting Engineer
Wenn Troubleshooting chaotisch wird
Einführung in die Anwendungs‑Map
Was ist die Anwendungs‑Map?
In Application Insights integriert.
Bietet eine Echtzeit‑Karte der Anwendungsarchitektur.
Erkennt automatisch Komponenten und externe Abhängigkeiten, z. B.:
Web‑Apps
APIs
Datenbanken
Externe Abhängigkeiten
Nutzt verteiltes Tracing und Laufzeit‑Telemetrie.
Keine manuelle Konfiguration, schnellere Fehlersuche
Wie die Anwendungs‑Map entsteht
Erstellt mit verteiltem Tracing.
Telemetrie folgt jeder Anfrage durch dein System.
Traces werden automatisch zu einem Abhängigkeitsgraphen verknüpft
Die Karte lesen
1
https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
Schlüsselmetriken
Wichtige Kennzahlen, u. a.:
Latenz
Anfragenanzahl
Fehlerrate
Keine Abfrage nötig.
1
https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
Abhängigkeitszustand
1
https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
Anwendungs‑Map in Microservices
Komplexe Architekturen verstehen.
Anfragefluss visualisieren.
Kaskadierende Ausfälle erkennen.
Den Blast‑Radius sichtbar machen.
Schnellere Root‑Cause‑Analyse unterstützen.
Der versteckte Engpass
Die Herausforderung ohne Anwendungs‑Map
Das Ergebnis mit Anwendungs‑Map
Zusammenfassung
Visualisiert Komponenten und Abhängigkeiten.
Basiert auf verteiltem Tracing und Telemetrie.
Hebt Latenz und Fehlerraten hervor.
Vereinfacht Troubleshooting in verteilten Systemen.
Unverzichtbar für Microservices und Cloud‑native Apps
Lass uns üben!
Azure-Lösungen überwachen und Fehler beheben
Preparing Video For Download...