Meer informatie over het bewaken van prestatieproblemen met behulp van gedistribueerde tracering.

Voltooid

In deze les kijken we naar de Application Insights-functies van Azure Spring Apps om meer inzicht te krijgen in problemen met microservices.

We hebben nu een volledige microservicesstack:

  • Een Spring Boot-microservice, waarmee de gegevens worden opgeslagen in MySQL.
  • Een todo-gateway op basis van een Spring Cloud-gateway.

Maar zelfs met alleen die twee onderdelen is het al bijzonder lastig om prestatieproblemen in onze architectuur te bewaken en onderzoeken.

We gaan Application Performance Monitoring (APM) gebruiken om dit probleem op te lossen:

  1. Ga naar de Azure-portal.
  2. Ga naar de overzichtspagina van uw Azure Spring Apps-cluster en selecteer Application Insights in het menu.
  3. Deze instelling moet al op Inschakelen staan.
  4. U hebt toegang tot een toepassingsoverzicht en slaat uw traceringsgegevens op.

Tip

Het kan een paar minuten duren voordat traceringsgegevens zijn opgenomen door het systeem, dus gebruik deze tijd om enige belasting te genereren en wacht totdat de gegevens binnenkomen.

U hebt nu toegang tot een volledige toepassingstoewijzing en een zoekmachine waarmee u prestatieknelpunten kunt vinden.

Diagram that shows distributed tracing.