Log Aggregation/CloudWatch or S3
5. ECS Log 수집 - Cloudwatch
Camouflage129
2020. 2. 27. 15:41
ECS Container의 로그를 수집하는 방법에 대해 알아보겠습니다.
먼저 컨테이너에서 돌아가는 서비스의 로그 중 STDOUT, STDEER I/O 스트림에 대한 부분을 전송해준다고 합니다.
로그는 아래와같이 구성하시면 됩니다.
위와 같은 구성으로 전달할 수 있으나,
STDOUT, STDERR외에 Custom하게 생성된 로그에 대해서는 전달 할 방법이 없게됩니다.
따라서 저는 기존에 EC2 로그 수집방법을 활용하여서 Cluster Logs 폴더를 만들고
이를 Conatiner에 매핑한 후 Logs를 해당 폴더에 쌓아서 수집하는 형태로 구성하시는 것이 더 좋을 것이라고 판단됩니다.
이러한 구성을 만들어보도록 하겠습니다.