Introdução
Os aplicativos nativos da nuvem consistem em microsserviços independentes que podem ser executados como um conjunto distribuído de contêineres. Pode ser difícil estudar o comportamento de todo o aplicativo para diagnosticar bugs ou problemas de desempenho. Você deve considerar antecipadamente como registrar dados de telemetria. O .NET Aspire fornece um painel que exibe telemetria em uma exibição focada no desenvolvedor.
Imagine que você é um funcionário de uma varejista de equipamentos ao ar livre. Começou a criar a sua nova aplicação nativa da nuvem e integrou o .NET Aspire para gerir e ligar os seus microsserviços. Agora, você quer estudar o desempenho dos microsserviços e obter detalhes quando bugs surgem em seu código.
Neste módulo, você verá como o .NET Aspire facilita o registro e o exame de telemetria em um aplicativo nativo da nuvem.
Objetivos de aprendizagem
No final deste módulo, saberá como:
- Entenda a relação entre o .NET Aspire e o OpenTelemetry.
- Entenda as fontes de dados de telemetria disponíveis no .NET.
- Use o painel do .NET Aspire para monitorar os dados de telemetria de um aplicativo nativo da nuvem.
- Adicione mensagens ILogger ao aplicativo.