기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
많은가 수신 요청에 헤더를 샘플링하고 추가하고, X-Ray 데몬을 실행하고, 추적 데이터를 X-Ray로 자동 전송하는 등 다양한 수준의 X-Ray 통합을 AWS 서비스 제공합니다. X-Ray와의 통합에는 다음이 포함될 수 있습니다.
-
활성 계측 – 수신 요청을 샘플링하고 구성합니다.
-
수동 계측 – 다른 서비스에 의해 샘플링된 요청을 구성합니다.
-
요청 추적 – 모든 수신 요청에 추적 헤더를 추가하고 다운스트림으로 전파합니다.
-
도구 – X-Ray 대몬(daemon)을 실행하여 X-Ray SDK로부터 세그먼트를 수신합니다.
참고
X-Ray SDKs 포함되어 있습니다 AWS 서비스. 예를 들어 Java Elastic Beanstalk용 X-Ray SDK 플러그인을 사용하여 환경 이름과 ID 등 애플리케이션이 실행되는 Elastic Beanstalk 환경에 대한 정보를 추가할 수 있습니다.
다음은 X-Ray와 통합된의 몇 가지 예 AWS 서비스 입니다.
-
AWS Distro for OpenTelemetry(ADOT) - ADOT를 사용하면 엔지니어가 애플리케이션을 한 번 계측하고 상관관계가 있는 지표 및 추적을 Amazon CloudWatch, AWS X-Ray, Amazon OpenSearch Service, Amazon Managed Service for Prometheus를 포함한 여러 AWS 모니터링 솔루션으로 전송할 수 있습니다.
-
AWS Lambda - 모든 런타임에서 수신되는 요청을 능동 및 수동 계측합니다.는 트레이스 맵에 두 개의 노드를 AWS Lambda 추가합니다. 하나는 AWS Lambda 서비스용이고 다른 하나는 함수용입니다. 계측을 활성화하면는 X-Ray SDK와 함께 사용할 Java 및 Node.js 런타임에서 X-Ray 데몬 AWS Lambda 도 실행합니다.
-
Amazon API Gateway — 액티브 및 패시브 계측. API 게이트웨이는 샘플링 규칙을 사용하여 기록할 요청을 결정하고 서비스 맵에 게이트웨이 단계에 대한 노드를 추가합니다.
-
AWS Elastic Beanstalk – 도구. Elastic Beanstalk는 다음 플랫폼에 대한 X-Ray 대몬(daemon)을 포함합니다.
-
Java SE – 2.3.0 이상 구성
-
Tomcat – 2.4.0 이상 구성
-
Node.js – 3.2.0 이상 구성
-
Windows Server – 2016년 12월 9일 이후 릴리스된 Windows Server Core 이외의 모든 구성.
Elastic Beanstalk 콘솔을 사용하여 이러한 플랫폼에서 대몬(daemon)을 실행하도록 Elastic Beanstalk에 지시하거나
aws:elasticbeanstalk:xray
네임스페이스에서XRayEnabled
옵션을 사용할 수 있습니다. -
-
Elastic Load Balancing – Application Load Balancer에서 추적을 요청합니다. Application Load Balancer는 트레이스 ID를 요청 헤더에 전달한 다음 요청 헤더를 대상 그룹으로 전송합니다.
-
Amazon EventBridge — 수동 계측. EventBridge에 이벤트를 게시하는 서비스가 X-Ray SDK로 계측되는 경우, 이벤트 타겟은 추적 헤더를 수신하고 원래 추적 ID를 계속 전파할 수 있습니다.
-
Amazon Simple Notification Service – 수동 계측. Amazon SNS 게시자가 X-Ray SDK로 클라이언트를 추적하는 경우, 구독자는 추적 헤더를 검색하여 동일한 추적 ID를 가진 게시자로부터 원본 추적을 계속 전파할 수 있습니다.
-
Amazon Simple Queue Service – 수동 계측. X-Ray SDK를 사용하여 요청을 추적하는 서비스가 있는 경우, Amazon SQS는 추적 헤더를 전송하고 발신자가 소비자에게 보낸 원본 추적에 일정한 추적 ID를 계속해서 전파합니다.
다음 주제 중에서 선택하여 전체 통합 세트를 살펴보세요 AWS 서비스.