Informazioni su come monitorare i problemi di prestazioni usando la traccia distribuita.

Completato

In questa unità vengono illustrate le funzionalità di Application Insights in Azure Spring Apps per comprendere meglio i problemi relativi ai microservizi.

A questo punto è disponibile uno stack di microservizi completo:

  • Un microservizio Spring Boot che archivia i dati in MySQL.
  • Un todo-gateway basato su Spring Cloud Gateway.

Tuttavia, anche con solo questi due componenti, il monitoraggio e l'analisi dei problemi di prestazioni nell'architettura sono già piuttosto impegnativi.

Per risolvere il problema, si userà il monitoraggio delle prestazioni applicative (APM, Application Performance Monitoring):

  1. Vai al portale di Azure.
  2. Passare alla pagina di panoramica del cluster Azure Spring Apps e scegliere Application Insights dal menu.
  3. Questa impostazione dovrebbe essere già Abilita.
  4. Si avrà accesso a una mappa delle applicazioni in cui sono archiviati i dati di traccia.

Suggerimento

L'inserimento dei dati di traccia nel sistema può richiedere alcuni minuti, quindi usare questo tempo per generare un carico e attendere l'arrivo dei dati.

A questo punto si avrà accesso a una mappa delle applicazioni completa e a un motore di ricerca che consente di trovare i colli di bottiglia delle prestazioni.

Diagramma che mostra la traccia distribuita.