기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
CloudWatch Logs Insights로 모니터링
이 솔루션은 CloudWatch Logs Insights 콘솔의 저장된 쿼리 아래에 표시되는 4개의 CloudWatch Logs Insights
각 쿼리 이름에는 여러 배포에서 식별할 수 있는 스택 이름과 리전이 포함됩니다. 예를 들어 DLT - Test Timeline [my-stack us-east-1]입니다.
저장된 쿼리 사용
저장된 쿼리를 실행하려면:
-
왼쪽 패널에서 저장된 쿼리를 확장합니다.
-
접두사가 인 쿼리를 선택합니다
DLT -. -
쿼리에와 같은 자리 표시자 값이 포함된 경우 이를 테스트 결과의 실제 테스트 실행 ID로
REPLACE_WITH_TEST_RUN_ID바꿉니다. -
쿼리 실행을 선택합니다.
DLT - 테스트 타임라인
모든 오케스트레이션 Lambda 함수에서 단일 테스트 실행의 전체 수명 주기를 표시합니다. 이 쿼리를 사용하여 테스트 생성부터 완료까지 이벤트 시퀀스를 추적합니다.
| 속성 | 값 |
|---|---|
|
필드 |
|
|
필터 |
|
|
정렬 |
|
|
Limit |
500 |
를 조사하려는 테스트 실행 IDREPLACE_WITH_TEST_RUN_ID로 바꿉니다.
DLT - 테스트 오류
Lambda 함수 및 ECS 작업에서 단일 테스트 실행에 대한 모든 ERROR 수준 항목을 표시합니다. 이 쿼리를 사용하여 테스트가 실패하거나 예기치 않은 결과를 생성할 때 근본 원인을 식별할 수 있습니다.
| 속성 | 값 |
|---|---|
|
필드 |
|
|
필터 |
|
|
정렬 |
|
를 조사하려는 테스트 실행 IDREPLACE_WITH_TEST_RUN_ID로 바꿉니다.
DLT - 작업 실패
중지 코드 및 실패 분류와 함께 개별 ECS 작업 실패를 표시합니다. 이 쿼리를 사용하여 테스트 중에 특정 Fargate 작업이 중지된 이유를 이해할 수 있습니다.
| 속성 | 값 |
|---|---|
|
필드 |
|
|
필터 |
|
|
정렬 |
|
|
Limit |
50 |
이 쿼리에는 테스트 실행 ID가 필요하지 않습니다. 모든 테스트 실행에서 모든 최근 작업 실패가 표시됩니다.
DLT - 고아 정리
분리된 ECS 서비스 감지 기록을 표시합니다. 이 쿼리를 사용하여 시간당 고아 정리 프로세스가 중단된 서비스를 찾고 제거하는지 확인합니다.
| 속성 | 값 |
|---|---|
|
필드 |
|
|
필터 |
|
|
정렬 |
|
|
Limit |
50 |