Amazon ECS 컨테이너 상태 확인
Amazon ECS 컨테이너 상태 확인
콘솔과 DescribeTasks 응답의 API에서 컨테이너 상태를 확인할 수 있습니다. 이 글에서는 컨테이너 상태 확인 출력을 로그로 전달하는 방법을 알아봅니다.
출처: 문서
본문
콘솔과 DescribeTasks 응답의 API에서 컨테이너 상태를 확인할 수 있어요. 자세한 내용은 Amazon Elastic Container Service API Reference의 DescribeTasks 문서를 참고하세요.
컨테이너에 대해 예를 들어 Amazon CloudWatch Logs 같은 로깅을 사용한다면, 상태 확인 명령을 구성하여 컨테이너 상태 출력을 로그로 전달할 수 있습니다. stdout과 stderr 정보를 모두 잡으려면 2>&1을 사용해야 합니다.
다음 예시는 파이프(>>)와 논리 OR(||) 연산자 같은 셸 기능이 필요하므로 CMD-SHELL을 사용합니다:
"command": [
"CMD-SHELL",
"curl -f http://localhost/ >> /proc/1/fd/1 2>&1 || exit 1"
],
더 알아보기 (Learn more)
- 컨테이너 상태 확인에 대한 자세한 내용은 AWS 개발자 가이드의 관련 문서를 참고하세요.