AWS CloudFormation
사용 설명서 (API 버전 2010-05-15)

AWS::ECS::TaskDefinition LogConfiguration

LogConfiguration 속성은 컨테이너의 사용자 지정 로그 드라이버에 전송하는 로그 구성 옵션을 지정합니다.

구문

AWS CloudFormation 템플릿에서 이 개체를 선언하려면 다음 구문을 사용합니다.

JSON

{ "LogDriver" : String, "Options" : {Key : Value, ...} }

YAML

LogDriver: String Options: Key : Value

Properties

LogDriver

컨테이너에 사용할 로드 드라이버입니다. 이 파라미터에 대해 나열된 유효한 값은 Amazon ECS 컨테이너 에이전트가 기본적으로 통신할 수 있는 로그 드라이버입니다.

Fargate 시작 유형을 사용하는 작업의 경우, 지원되는 로그 드라이버는 awslogssplunk입니다.

EC2 시작 유형을 사용하는 작업의 경우, 지원되는 로그 드라이버는 awslogs, syslog, gelf, fluentd, splunk, journaldjson-file입니다.

awslogs 드라이버를 사용하는 자세한 방법은 Amazon Elastic Container Service 개발자 안내서awslogs 로그 드라이버 사용을 참조하십시오.

참고

위 목록에는 포함되지 않았지만 Amazon ECS 컨테이너 에이전트와 함께 사용하려는 사용자 지정 드라이버가 있는 경우 GitHub에서 사용 가능한 Amazon ECS 컨테이너 에이전트 프로젝트를 해당 드라이버와 함께 작동하도록 사용자 지정할 수 있습니다. 포함하고 싶은 변경에 대해서는 풀 요청을 제출할 것을 권장합니다. 하지만 Amazon Web Services는 현재 이 소프트웨어의 변경된 사본을 실행하도록 지원하지 않습니다.

이 파라미터를 사용하려면 컨테이너 인스턴스에서 도커 원격 API 버전 1.18 이상을 사용해야 합니다. 컨테이너 인스턴스의 도커 원격 API 버전을 확인하려면, 컨테이너 인스턴스에 로그인한 후 sudo docker version --format '{{.Server.APIVersion}}' 명령을 실행합니다.

Required: 예

Type: 문자열

허용된 값: awslogs | fluentd | gelf | journald | json-file | splunk | syslog

Update requires: Replacement

Options

로그 드라이버로 보낼 구성 옵션입니다. 이 파라미터를 사용하려면 컨테이너 인스턴스에서 도커 원격 API 버전 1.19 이상을 사용해야 합니다. 컨테이너 인스턴스의 도커 원격 API 버전을 확인하려면, 컨테이너 인스턴스에 로그인한 후 sudo docker version --format '{{.Server.APIVersion}}' 명령을 실행합니다.

Required: 아니요

Type: 문자열 맵

Update requires: Replacement

이 페이지에서: