OpenTelemetry를 사용하여 클라우드 네이티브 .NET 8 애플리케이션에서 관찰성 구현

중급
개발자
솔루션 아키텍처
ASP.NET Core
.NET
Azure
Azure App Configuration

OpenTelemetry를 사용하여 기존 클라우드 네이티브 애플리케이션에서 관찰 가능성을 구현합니다. 그런 다음 Application Insights 및 타사 도구에서 데이터를 봅니다.

학습 목표

이 모듈을 마치면 다음을 수행할 수 있습니다.

  • 관찰 가능성의 세 가지 핵심 요소와 애플리케이션 모니터링에 도움이 되는 방법을 설명합니다.
  • OpenTelemetry를 사용하여 가시성 클라우드 네이티브 애플리케이션을 만듭니다.
  • 클라우드 네이티브 애플리케이션이 관찰 가능한 데이터를 생성하고 있는지 확인합니다.
  • Application Insights 및 타사 도구를 사용하여 클라우드 네이티브 애플리케이션을 모니터링합니다.

사전 요구 사항

  • C# 및 .NET에서 애플리케이션 개발 경험
  • RESTful 서비스 개념 관련 지식
  • 소유자 권한으로 Azure 구독에 액세스
  • GitHub Codespaces 또는 Visual Studio Code에서 개발 컨테이너를 실행하는 기능