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

Средний уровень
разработчик.
Архитектор решений
ASP.NET Core
.NET
Azure
Настройка приложения Azure

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

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

К концу этого модуля вы сможете:

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

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

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

Начало работы с Azure

Выберите подходящую вам учетную запись Azure. Используйте оплату по мере использования или попробуйте Azure бесплатно в течение 30 дней. Зарегистрируйтесь.