Amazon ECS 서비스 및 태스크에 대한 CloudWatch Logs Live Tail 보기 - Amazon Elastic Container Service

Amazon ECS 서비스 및 태스크에 대한 CloudWatch Logs Live Tail 보기

CloudWatch Logs Live Tail을 사용하면 모이는 새 로그 이벤트의 스트리밍 목록을 보고 인시던트를 신속하게 해결할 수 있습니다. Amazon ECS 콘솔에서 태스크 및 서비스 이벤트를 볼 수 있습니다. 이 보기는 태스크 및 서비스 상태에 대한 일관된 보기를 제공합니다.

Amazon ECS 서비스의 각 태스크에는 각 컨테이너에 대한 전용 로그 스트림이 있습니다. 서비스가 스케일 업되면 각 태스크 인스턴스는 고유한 로그 스트림 세트를 보유합니다. 로그 스트림의 이름 지정 규칙은 다음 패턴을 따릅니다.

log-group-prefix/container-name/task-id

단일 태스크는 해당 수명 동안 같은 로그 스트림에 씁니다. 로그 스트림에는 해당 태스크 컨테이너의 메시지와 애플리케이션 코드의 출력이 포함됩니다. 사용자 지정 로그를 포함하여 모든 메시지에는 타임스탬프가 지정됩니다.

참고

Live Tail 세션은 세션 사용 시간(분)별로 비용이 발생합니다. 요금에 대한 자세한 정보는 Amazon CloudWatch 요금을 참조하세요.

필수 권한

CloudWatch Logs Live Tail 세션을 시작하고 중지하려면 콘솔 IAM 사용자에 대해 다음 권한이 필요합니다.

  • logs:DescribeLogGroups

  • logs:StartLiveTail

  • logs:StopLiveTail

절차

  1. https://console.aws.amazon.com/ecs/v2에서 콘솔을 엽니다.

  2. 보려는 리소스 결정

    리소스 단계
    태스크
    1. 클러스터(Clusters) 페이지에서 클러스터를 선택합니다.

      클러스터 세부 정보 페이지가 표시됩니다.

    2. 작업 탭을 선택합니다.

      태스크 세부 정보 페이지가 표시됩니다.

    3. 로그 탭을 선택합니다.

    서비스
    1. 클러스터(Clusters) 페이지에서 클러스터를 선택합니다.

      클러스터 세부 정보 페이지가 표시됩니다.

    2. 서비스를 선택하세요.

      서비스 세부 정보 페이지가 표시됩니다.

    3. 로그 탭을 선택합니다.

  3. CloudWatch Logs Live Tail을 선택한 다음 시작을 선택하세요.

  4. (선택 사항) 스트림을 필터링하려면 필터 아래 로그 그룹 선택에서 로그 그룹을 선택하세요.

AWS CLI 참조

AWS CLI를 사용하여 CloudWatch Logs에 대한 Live Tail 세션을 시작할 수도 있습니다. 다음 리소스는 Live Tail에서 AWS CLI를 사용하는 방법에 대한 자세한 정보를 제공합니다.