설명
provider.tracing.apiGateway는 Serverless Framework가 생성한 REST API의 X-Ray 추적을 제어합니다. 추적을 끄면 해당 API에서 샘플링한 요청 흐름과 지연 정보를 수집하지 못합니다.
잠재적 영향
서비스 간 호출에서 오류나 성능 저하가 발생한 지점을 찾기 어려워질 수 있습니다.
해결 방법
provider.tracing.apiGateway: true로 설정하고 필요한 Lambda·백엔드 계측도 구성하세요. 샘플링된 추적은 모든 요청의 액세스 로그를 대신하지 않습니다.
예시
외부 REST API를 provider.apiGateway.restApiId로 가져온 경우에는 이 설정 대신 해당 API 단계의 추적을 별도로 구성하세요.
변경 전
yaml
provider:
name: aws
tracing:
apiGateway: false
변경 후
yaml
provider:
name: aws
tracing:
apiGateway: true