Mappa applicazione

Monitorare e risolvere problemi nelle soluzioni Azure

Ebadur Osib

Senior Cloud Consulting Engineer

Quando il troubleshooting si complica

servizi ingarbugliati

Monitorare e risolvere problemi nelle soluzioni Azure

Introduzione alla mappa applicazione

diagramma pulito

Monitorare e risolvere problemi nelle soluzioni Azure

Cos'è la mappa applicazione?

  • Funzionalità integrata di Application Insights.
  • Fornisce una mappa in tempo reale dell'architettura.
  • Scopre automaticamente componenti e dipendenze esterne, tra cui:
    • Web app
    • API
    • Database
    • Dipendenze esterne
  • Usa distributed tracing e telemetria runtime.
  • Nessuna configurazione manuale, troubleshooting più veloce
Monitorare e risolvere problemi nelle soluzioni Azure

Come viene creata la mappa applicazione

  flusso mappa app

  • Costruita con distributed tracing.
  • La telemetria segue ogni richiesta nel sistema.
  • Le tracce sono unite automaticamente in un grafo di dipendenze
Monitorare e risolvere problemi nelle soluzioni Azure

Leggere la mappa

panoramica app insights

1 https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
Monitorare e risolvere problemi nelle soluzioni Azure

Metriche chiave

vista intelligente insights

 

  • Mostra metriche chiave, tra cui:
    • Latenza
    • Numero richieste
    • Tasso di errore
  • Nessuna query richiesta.
1 https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
Monitorare e risolvere problemi nelle soluzioni Azure

Stato delle dipendenze

  linee salute dipendenze rosse sulla mappa

1 https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
Monitorare e risolvere problemi nelle soluzioni Azure

Mappa applicazione nei microservizi

 

  • Capire architetture complesse.
  • Visualizza il flusso delle richieste.
  • Individua guasti a cascata.
  • Rende visibile il blast radius di un problema.
  • Supporta un'analisi rapida della causa radice.

microservizi

Monitorare e risolvere problemi nelle soluzioni Azure

Il collo di bottiglia nascosto

ordini lenti

Monitorare e risolvere problemi nelle soluzioni Azure

La sfida senza la mappa applicazione

causa nascosta

Monitorare e risolvere problemi nelle soluzioni Azure

Il risultato con la mappa applicazione

risultato con mappa applicazione

Monitorare e risolvere problemi nelle soluzioni Azure

Riepilogo

  • Visualizza componenti e dipendenze.
  • Basata su distributed tracing e telemetria.
  • Evidenzia latenza e tassi di errore.
  • Semplifica il troubleshooting nei sistemi distribuiti.
  • Essenziale per microservizi e app cloud-native

  rete districata

Monitorare e risolvere problemi nelle soluzioni Azure

Ayo berlatih!

Monitorare e risolvere problemi nelle soluzioni Azure

Preparing Video For Download...