Amazon ECS 컨테이너 인스턴스 상태 모니터링
Amazon ECS는 컨테이너 인스턴스 상태 모니터링을 제공합니다. Amazon ECS가 컨테이너 인스턴스에서 컨테이너를 실행하지 못하게 할 수 있는 문제를 감지했는지를 빠르게 확인할 수 있습니다. Amazon ECS는 문제를 식별하기 위해 에이전트 버전 1.57.0
이상으로 실행 중인 모든 컨테이너 인스턴스에 대해 자동 검사를 수행합니다. 컨테이너 인스턴스의 에이전트 버전 확인에 대한 자세한 정보는 Amazon ECS 컨테이너 에이전트 업데이트 섹션을 참조하세요.
AWS CLI 버전 1.22.3
이상 또는 AWS CLI 버전 2.3.6
이상을 사용해야 합니다. AWS CLI 업데이트 방법에 대한 자세한 정보는 AWS Command Line Interface 버전 2 사용 설명서의 최신 버전의 AWS CLI 설치 또는 업데이트를 참조하세요.
상태 검사는 1분에 2회 정도 수행되며 통과 또는 실패 상태를 반환합니다. 모든 검사 결과가 통과인 경우 인스턴스의 전체 상태는 OK
로 표시됩니다. 하나 이상의 검사 결과가 실패인 경우에는 전체 상태는 IMPAIRED
로 표시됩니다. 상태 검사는 Amazon ECS 컨테이너 에이전트에 내장된 기능으로 끄거나 삭제할 수 없습니다. 이러한 상태 확인 결과를 토대로 식별 가능한 특정 문제를 확인할 수 있습니다. 자세한 내용은 상태 확인 단원을 참조하십시오.
CONTAINER_INSTANCE_HEALTH
옵션과 함께 DescribeContainerInstances
API를 실행하여 컨테이너 인스턴스 상태를 검색합니다.
aws ecs describe-container-instances \ --cluster
cluster_name
\ --container-instances47279cd2cadb41cbaef2dcEXAMPLE
\ --include CONTAINER_INSTANCE_HEALTH
다음은 출력에 있는 상태 객체의 예입니다.
"healthStatus": { "overallStatus": "OK", "details": [{ "type": "CONTAINER_RUNTIME", "status": "OK", "lastUpdated": "2021-11-10T03:30:26+00:00", "lastStatusChange": "2021-11-10T03:26:41+00:00" }] }