CloudWatch로 엔드포인트 및 API 모니터링 - AWS X-Ray

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

CloudWatch로 엔드포인트 및 API 모니터링

AWS X-Ray는 Amazon CloudWatch와 통합되어 애플리케이션의 상태를 모니터링하는 CloudWatch ServiceLens, CloudWatch Rum 및 CloudWatch Synthetics를 지원합니다. ServiceLens는 지표, 로그 및 트레이스를 상호 연결함으로써 서비스에 대한 전체적인 보기를 제공하여 성능 병목 현상을 신속하게 파악하고 영향을 받는 사용자를 식별할 수 있게 합니다. ServiceLens에 대한 자세한 내용은 ServiceLens를 사용하여 애플리케이션의 상태 모니터링을 참조하십시오.

CloudWatch RUM을 사용하면 실제 사용자 모니터링을 수행하여 실제 사용자 세션에서 웹 애플리케이션 성능에 대한 클라이언트 측 데이터를 거의 실시간으로 수집하고 볼 수 있습니다. 다음으로 바꿉니다.AWS X-RayCloudWatch RUM을 사용하면 애플리케이션의 최종 사용자부터 다운스트림을 통해 요청 경로를 분석하고 디버깅할 수 있습니다.AWS관리형 서비스. 이를 통해 최종 사용자에게 영향을 주는 지연 시간 추세 및 오류를 식별할 수 있습니다.

ServiceLens는 외부에서 엔드포인트 및 API를 모니터링할 수 있게 하는 완전관리형 서비스인 CloudWatch Synthetics와 통합됩니다. Synthetics는 하루 24시간 분당 1회 실행되는 경량의 모듈식 카나리아를 사용합니다. 카나리아는 고객과 동일한 경로를 따르고 동일한 작업을 수행하는 구성 가능한 스크립트입니다. 이를 통해 고객의 관점에서 고객의 경험과 회사의 서비스 가용성을 외부에서 볼 수 있습니다.

카나리아를 사용자 지정하여 가용성, 지연, 트랜잭션, 손상되거나 연결이 끊어진 링크, 단계별 작업 완료, 페이지 부하 오류, UI 자신의 부하 지연, 복잡한 마법사 흐름 또는 애플리케이션의 다른 워크플로우를 검사하도록 설정할 수 있습니다.

Synthetics를 시작하려면 API, 엔드포인트 및 웹 앱에 X-Ray를 활성화하십시오. 예를 들어 다음 작업을 수행할 수 있습니다.API 게이트웨이에서 실행되는 API. 그런 다음,canary를 생성하고 서비스 그래프에서 Synthetics 노드를 관찰합니다. Synthetics 테스트 설정에 대한 자세한 내용은 Synthetics를 사용하여 카나리아 생성 및 관리를 참조하십시오.