Реализация наблюдаемости в облачном приложении .NET 8 с помощью OpenTelemetry

Средний уровень
Разработка
Архитектор решений
ASP.NET Core
.NET
Azure
конфигурация приложения Azure;

Реализуйте наблюдаемость в существующем облачном приложении с помощью OpenTelemetry. Затем просмотрите данные в приложениях Аналитика и сторонних средствах.

Цели обучения

По завершении этого модуля вы сможете:

  • Описать три основных аспекта наблюдаемости и как они помогают отслеживать приложения.
  • Создайте облачное приложение с помощью OpenTelemetry.
  • Убедитесь, что облачное приложение создает наблюдаемые данные.
  • Используйте приложения Аналитика и сторонние средства для мониторинга облачного приложения.

Предварительные требования

  • Опыт разработки приложений в C# и .NET
  • Знакомство с основными понятиями службы RESTful
  • Доступ к подписке Azure с правами владельца
  • Возможность запуска контейнеров разработки в GitHub Codespaces или Visual Studio Code