소개

완료됨

클라우드 네이티브 애플리케이션은 분산 컨테이너 집합으로 실행할 수 있는 독립적인 마이크로 서비스로 구성됩니다. 전체 애플리케이션의 동작을 연구하여 버그 또는 성능 문제를 진단하기 어려울 수 있습니다. 원격 분석 데이터를 기록하는 방법을 조기에 고려해야 합니다. .NET Aspire는 개발자 중심 보기에서 원격 분석을 표시하는 대시보드를 제공합니다.

여러분이 야외 장비 소매업체의 직원이라고 상상해 보세요. 새 클라우드 네이티브 앱을 빌드하기 시작했으며 마이크로 서비스를 관리하고 연결하기 위해 .NET Aspire를 통합했습니다. 이제 코드에서 버그가 발생할 때 마이크로 서비스의 성능을 연구하고 세부 정보를 가져오려고 합니다.

이 모듈에서는 .NET Aspire를 통해 클라우드 네이티브 앱에서 원격 분석을 쉽게 기록하고 검사할 수 있는 방법을 알아보세요.

학습 목표

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

  • .NET Aspire와 OpenTelemetry 간의 관계를 이해합니다.
  • .NET에서 사용할 수 있는 원격 분석 데이터 원본을 이해합니다.
  • .NET Aspire 대시보드를 사용하여 클라우드 네이티브 애플리케이션에서 원격 분석 데이터를 모니터링합니다.
  • 애플리케이션에 ILogger 메시지를 추가합니다.