Traces
Traces(트레이스)는 다운스트림 AWS 리소스, 마이크로서비스, 데이터베이스, API를 포함한 개별 구성 요소를 통한 요청 흐름에 대한 상세한 정보를 제공하여 복잡한 분산 시스템을 통한 요청 처리를 추적합니다. 이를 통해 병목 현상과 지연 문제를 식별하여 성능 최적화에 도움이 됩니다.
이 섹션에서는 AWS X-Ray SDK for .NET을 사용하여 .NET 애플리케이션을 계측하고 X-Ray 데몬을 통해 AWS X-Ray로 트레이스 정보를 생성 및 전송하는 방법에 대한 AWS 문서와 오픈소스 리포지토리 링크를 제공합니다.
AWS X-Ray의 핵심 개념에 대해 알아보려면 AWS X-Ray 개발자 가이드의 AWS X-Ray란 무엇인가 및 개념 섹션을 방문하세요.
X-Ray SDK for .NET은 C# .NET 웹 애플리케이션, .NET Core 웹 애플리케이션, AWS Lambda의 .NET Core 함수를 계측하기 위한 라이브러리입니다. 애플리케이션이 처리하는 수신 요청, 다운스트림 AWS 서비스 호출, HTTP 웹 API 호출, SQL 데이터베이스 호출에 대한 정보를 포함하여 트레이스 데이터를 생성하고 X-Ray 데몬으로 전송하기 위한 클래스와 메서드를 제공합니다.