AWS Fargate에서 Amazon ECS 태스크에 대한 로그 드라이버를 구성하려면 어떻게 해야 하나요?

2분 분량
0

AWS Fargate에서 Amazon Elastic Container Service(Amazon ECS) 태스크에 대한 로그 드라이버를 구성하려고 합니다.

간략한 설명

AWS Fargate에 대한 태스크 정의를 생성할 때 Amazon ECS가 Amazon CloudWatch logs를 자동으로 구성하도록 허용하는 옵션이 제공됩니다. 이 옵션은 접두사가 ecs인 태스크 정의 패밀리 이름을 사용하여 사용자 대신 로그 그룹을 생성합니다.

해결 방법

로그 그룹 자동 구성 옵션을 사용하여 로그 드라이버를 구성합니다.

  1. Amazon ECS 콘솔을 엽니다.
  2. 탐색 창에서 [태스크 정의]를 선택하고 [새 태스크 정의 생성]을 선택합니다.
  3. [시작 유형 호환성 선택] 섹션에서 [FARGATE]를 선택한 후 [다음 단계]를 선택합니다.
  4. [태스크 및 컨테이너 정의 구성] 섹션에서 [태스크 정의 이름]에 태스크 정의에 대한 이름을 입력합니다.
  5. [컨테이너 정의] 섹션에서 [컨테이너 추가]를 선택합니다.
  6. 컨테이너 요구 사항에 따라 필수 필드에 입력합니다.
  7. [저장 및 로깅] 섹션의 [로그 구성]에서 다음 옵션 중 하나를 선택합니다.
    awslogs-group, awslogs-region, awslogs-stream-prefix 기본값을 사용하려면 [CloudWatch Logs 자동 구성] 확인란을 선택합니다. 그런 다음 8단계로 건너뜁니다.
    사용자 지정 로그 그룹 및 스트림을 원하는 경우 [CloudWatch Logs 자동 구성] 확인란 선택을 취소합니다. 이어서 다음 단계를 완료합니다.
    로그 드라이버에 대해 awslogs를 선택합니다.로그 그룹이 없는 경우 awslogs-create-group 파라미터를 설정하고 태스크 실행 역할에 필요한 logs:CreateLogGroup 작업을 사용합니다.
    (필수) awslogs-group 키의 경우 자동으로 채워진 값을 그대로 두거나 텍스트 상자가 비어 있다면 그룹에 대한 값을 입력합니다.
    (필수) awslogs-region 키의 경우 자동으로 채워진 값을 그대로 두거나 텍스트 상자가 비어 있다면 AWS 리전에 대한 값을 입력합니다.
    (필수) awslogs-stream-prefix 키의 경우 자동으로 채워진 값을 그대로 두거나 텍스트 상자가 비어 있다면 스트림에 대한 값을 입력합니다. 사용 사례에 따라 다른 파라미터를 정의할 수 있습니다. 자세한 내용은 태스크 정의에서 로그 구성 지정을 참조하세요.
  8. [추가]를 선택합니다.
  9. 태스크 정의 마법사의 나머지 필드를 채운 다음 [생성]을 선택합니다.
</ol
AWS 공식
AWS 공식업데이트됨 4년 전
댓글 없음

관련 콘텐츠