기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
다운스트림 호출 구성을 위해 라이브러리 패치
참고
End-of-support 알림 - 2027년 2월 25일에 AWS X-Ray는 AWS X-Ray SDKs. 2027년 2월 25일 이후에는 더 이상 업데이트 또는 릴리스를 받을 수 없습니다. 지원 타임라인에 대한 자세한 내용은 섹션을 참조하세요X-Ray SDK 및 데몬 지원 종료 타임라인. OpenTelemetry로 마이그레이션하는 것이 좋습니다. OpenTelemetry로 마이그레이션하는 방법에 대한 자세한 내용은 X-Ray 계측에서 OpenTelemetry 계측으로 마이그레이션을 참조하세요.
다운스트림 호출을 구성하려면 Ruby용 X-Ray SDK를 사용하여 애플리케이션이 사용하는 라이브러리를 패치합니다. Ruby용 X-Ray SDK는 다음 라이브러리를 패치할 수 있습니다.
패치된 라이브러리를 사용하면 Ruby용 X-Ray SDK는 직접 호출에 대한 하위 세그먼트를 생성하고 요청 및 응답의 정보를 기록합니다. SDK가 SDK 미들웨어 또는 XRay.recorder.begin_segment
호출에서 하위 세그먼트를 생성하려면 세그먼트를 사용할 수 있어야 합니다.
라이브러리를 패치하려면 X-Ray 레코더에 전달하는 구성 객체에서 해당 라이브러리를 지정합니다.
예 main.rb – 라이브러리 패치
require 'aws-xray-sdk'
config = {
name: 'my app',
patch: %I[net_http aws_sdk]
}
XRay.recorder.configure(config)