게시된 날짜: Aug 30, 2019
이제 Amazon ECS(Elastic Container Service)는 고객이 ECS 작업의 일부로 실행되는 컨테이너의 런타임 컨테이너 ID를 조회할 수 있는 기능을 지원합니다. 이전에는 고객이 컨테이너의 런타임 컨테이너 ID를 해당 ECS 작업에 연결하기 위해 여러 API를 함께 연결해야 했습니다. 이 연결은 디버깅과 같은 사용 사례에 유용했습니다. 이제 describe-tasks 및 stop-task API는 ECS 작업 내의 모든 컨테이너에 대한 런타임 컨테이너 ID를 반환합니다. 즉, 고객은 로그 파일을 통해 실패한 컨테이너를 검색하여 각 작업에 매핑함으로써 오류를 진단하는 간소화된 워크플로를 갖게 됩니다.
디버깅하는 동안 고객은 로그 파일에서 관찰된 오류를 해당 로그를 생성한 특정 작업 및 컨테이너와 연결할 수 있습니다. 이전에는 작업을 특정 컨테이너에 연결하려면 고객이 검사 API를 사용하여 작업을 호스팅하는 컨테이너 인스턴스에서 명령을 실행해야 했으며, 여러 단계가 필요했습니다. 이제 ECS 고객은 ECS 콘솔 및 API에서 컨테이너-작업 간 매핑을 노출하여 영향 받는 컨테이너 및 작업에 대한 오류를 추적할 수 있으므로 애플리케이션 오류의 원인을 파악하기 위한 노력을 줄일 수 있습니다.
시작하려면 ECS describe-tasks 및 stop-task API 호출 또는 ECS 콘솔의 작업 세부 정보 보기를 통해 AWS 명령줄 인터페이스를 사용할 수 있습니다.