Implementar observabilidade em um aplicativo nativo de nuvem .NET 8 com o OpenTelemetry
Implemente a observabilidade em um aplicativo nativo da nuvem existente usando o OpenTelemetry. Em seguida, exiba os dados no Application Insights e em ferramentas de terceiros.
Objetivos de aprendizagem
Ao final deste módulo, você saberá como:
- Descreva os três pilares da observabilidade e como eles ajudam a monitorar aplicativos.
- Crie um aplicativo nativo da nuvem de observabilidade usando o OpenTelemetry.
- Certifique-se de que um aplicativo nativo de nuvem esteja gerando dados observáveis.
- Use o Application Insights e ferramentas de terceiros para monitorar um aplicativo nativo da nuvem.
Pré-requisitos
- Experiência no desenvolvimento de aplicativos em C# e .NET
- Familiaridade com os conceitos do serviço RESTful
- Acesso a uma assinatura do Azure com privilégio de Proprietário
- Capacidade de executar contêineres de desenvolvimento no GitHub Codespaces ou no Visual Studio Code