Amazon ECS 서비스 이벤트 메시지 보기

Amazon ECS 서비스 이벤트 메시지 보기

서비스에 문제가 있을 때 진단 정보를 확인해야 할 첫 번째 곳은 서비스 이벤트 로그예요. DescribeServices API, AWS CLI 또는 AWS Management Console로 서비스 이벤트를 볼 수 있어요.

출처: 문서

본문

서비스에 문제가 있을 때 진단 정보를 확인해야 할 첫 번째 곳은 서비스 이벤트 로그입니다. DescribeServices API, AWS CLI 또는 AWS Management Console을 사용해 서비스 이벤트를 볼 수 있습니다.

Amazon ECS API로 서비스 이벤트 메시지를 볼 때는 서비스 스케줄러의 이벤트만 반환됩니다. 여기에는 가장 최근의 작업 배치 및 인스턴스 상태 이벤트가 포함됩니다. 그러나 Amazon ECS 콘솔은 다음 소스의 서비스 이벤트를 표시합니다.

  • Amazon ECS 서비스 스케줄러의 작업 배치 및 인스턴스 상태 이벤트 – 이 이벤트에는 service (service-name) 접두사가 있습니다. 이 이벤트 보기가 유용하도록 가장 최근 100개의 이벤트만 표시됩니다. 원인이 해결되거나 6시간이 지날 때까지 중복 이벤트 메시지는 생략됩니다. 원인이 6시간 내에 해결되지 않으면 해당 원인에 대한 다른 서비스 이벤트 메시지를 받게 됩니다.
  • Service Auto Scaling 이벤트 – 이 이벤트에는 Message 접두사가 있으며 서비스가 Application Auto Scaling 확장 정책으로 구성된 경우에만 발생합니다.

팁: Amazon ECS MCP 서버를 AI 어시스턴트와 함께 사용해 자연어로 서비스 이벤트를 분석할 수 있습니다.

다음 단계를 사용해 현재 서비스 이벤트 메시지를 확인하세요.

콘솔

  1. https://console.aws.amazon.com/ecs/v2 에서 콘솔을 엽니다.
  2. 탐색 창에서 Clusters를 선택합니다.
  3. Clusters 페이지에서 클러스터를 선택합니다.
  4. 검사할 서비스를 선택합니다.
  5. Events 탭에서 메시지를 봅니다.

AWS CLI

describe-services 명령을 사용해 지정된 서비스의 서비스 이벤트 메시지를 볼 수 있습니다. 다음 AWS CLI 예시는 기본 클러스터의 service-name 서비스를 설명하며, 최신 서비스 이벤트 메시지를 제공합니다.

aws ecs describe-services \
    --cluster default \
    --services service-name \
    --region us-west-2

더 알아보기 (Learn more)