Informazioni su come monitorare i problemi di prestazioni usando la traccia distribuita.
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):
- Vai al portale di Azure.
- Passare alla pagina di panoramica del cluster Azure Spring Apps e scegliere Application Insights dal menu.
- Questa impostazione dovrebbe essere già Abilita.
- 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.