이 단원에서는 CloudWatch 지표, CloudWatch Logs, Kinesis Data Firehose 및 AWS X-Ray을 사용하여 API를 모니터링하는 방법을 알아볼 수 있습니다. CloudWatch 실행 로그와 CloudWatch 지표를 결합하여 오류 및 실행 추적을 기록하고 API의 성능을 모니터링할 수 있습니다. API 직접 호출을 Firehose에 기록하고 싶을 수도 있습니다. AWS X-Ray을 사용해 API를 구성하는 다운스트림 서비스를 통한 호출을 추적할 수도 있습니다.
참고
API Gateway는 다음과 같은 경우 로그 및 지표를 생성하지 않을 수 있습니다.
413 요청 엔터티가 너무 큼 오류가 발생한 경우
429개 초과로 요청이 너무 많음 오류가 발생한 경우
API 매핑이 없는 사용자 지정 도메인으로 보낸 요청에서 400개의 연속 오류가 발생한 경우
내부 오류로 인해 500개의 연속 오류가 발생한 경우
API Gateway는 REST API 메서드를 테스트할 때 로그와 지표를 생성하지 않습니다. CloudWatch 항목이 시뮬레이션됩니다. 자세한 내용은 API Gateway 콘솔을 사용하여 REST API 메서드 테스트 단원을 참조하십시오.