

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 벤딩된 로그를 사용하여 AWS Elemental MediaTailor 로그 전송
<a name="vended-logs"></a>

벤딩된 로그를 사용하면 유연성을 높이고 MediaTailor가 재생 구성에서 내보내는 로그를 전송할 위치를 제어할 수 있습니다.

MediaTailor는 벤딩 로그를 사용하여 구성과 관련된 모든 로그 활동을 Amazon CloudWatch Logs로 전송합니다. 그런 다음 CloudWatch Logs는 지정한 로그의 백분율을 선택한 대상으로 전송합니다. 지원되는 대상은 Amazon CloudWatch Logs 로그 그룹, Amazon S3 버킷 또는 Amazon Data Firehose 스트림입니다.

판매 로그는 볼륨 할인 요금으로 사용할 수 있으므로 로그를 CloudWatch Logs로 직접 전송하는 것과 비교하여 비용을 절감할 수 있습니다. 요금은 [Amazon CloudWatch 요금](https://aws.amazon.com/cloudwatch/pricing/)*의 로그 탭에서 판매* 로그를 참조**하세요**.

벤딩 로그를 사용하려면 다음을 수행해야 합니다.

1. [권한 추가](#vended-logs-perms).

1. [로그 전송 대상 생성](#vended-logs-destinations).

1. [CloudWatch Logs에서 로그 전송 구성](#vended-logs-delivery).

1. [MediaTailor에서 판매 로그 활성화](#vended-logs-config).

판매 로그에 대한 자세한 내용은 CloudWatch Logs 사용 설명서의 [AWS 서비스에서 로깅 활성화](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AWS-logs-and-resource-policy.html)를 참조하세요. MediaTailor는 벤딩된 로그의 V2를 지원합니다.

## 1단계: MediaTailor 로그 전송에 대한 권한 추가
<a name="vended-logs-perms"></a>

판매 로그를 설정하는 사람에게는 전송 대상을 생성하고, 로그 전송을 구성하고, MediaTailor에서 판매 로그를 활성화할 수 있는 권한이 있어야 합니다. 다음 정책을 사용하여 판매 로그를 설정할 수 있는 적절한 권한이 있는지 확인합니다.

**CloudWatch Logs 및 전송 대상에 대한 정책**  
*Amazon CloudWatch Logs 사용 설명서*의 다음 섹션에서는 CloudWatch Logs 및 전송 대상의 로그를 사용할 수 있는 정책을 제공합니다. 여러 위치로 로그를 전송하는 경우 여러 정책을 생성하는 대신 정책 설명을 하나의 정책으로 결합할 수 있습니다.  
+ [CloudWatch Logs로 전송된 로그](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AWS-logs-and-resource-policy.html#AWS-logs-infrastructure-V2-CloudWatchLogs)
+ [Amazon S3로 보낸 로그](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AWS-logs-and-resource-policy.html#AWS-logs-infrastructure-V2-S3)
+ [Firehose로 전송된 로그](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AWS-logs-and-resource-policy.html#AWS-logs-infrastructure-V2-Firehose)

**콘솔에서 설정하기 위한 정책**  
API 또는 대신 콘솔을 통한 판매 로그 전송을 설정하는 경우 정책에 다음과 같은 추가 권한이 AWS CLI있어야 합니다.

**MediaTailor의 판매 로그에 대한 정책**  
MediaTailor에서 판매 로그 전송을 생성, 확인 또는 수정하려면 정책에 다음 권한이 있어야 합니다.

권한 추가 및 정책 작업에 대한 자세한 내용은 섹션을 참조하세요[에 대한 자격 증명 및 액세스 관리 AWS Elemental MediaTailor](security-iam.md).

## 2단계: MediaTailor 로그의 전송 대상 생성
<a name="vended-logs-destinations"></a>

로그가 전송될 리소스를 생성합니다. 이후 단계에서 로그 전송을 구성하는 데 사용할 리소스의 ARN을 기록합니다.

**CloudWatch Logs 로그 그룹 전송 대상**  
로그 그룹을 생성하는 데 도움이 되도록 다음 중 하나를 사용합니다.  
+ 콘솔의 경우 Amazon [ CloudWatch Logs 사용 설명서의 CloudWatch Logs에서 로그 그룹 생성을](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html#Create-Log-Group) 참조하세요. *Amazon CloudWatch *
+ API의 경우 Amazon CloudWatch Logs API 참조의 [CreateLogGroup](https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_CreateLogGroup.html)을 참조하세요. *Amazon CloudWatch * 
+ SDKs 및 CLI의 경우 Amazon CloudWatch Logs 사용 설명서의 [AWS SDK와 `CreateLogGroup` 함께 사용을 AWS CLI](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/example_cloudwatch-logs_CreateLogGroup_section.html) 참조하세요. *Amazon CloudWatch * 

**Amazon S3 버킷 전송 대상**  
버킷을 생성하는 데 도움이 되도록 다음 중 하나를 사용합니다.  
+ 콘솔, SDKs 및 CLI의 경우 *Amazon Simple Storage Service 사용 설명서*의 [버킷 생성을](https://docs.aws.amazon.com/AmazonS3/latest/userguide/create-bucket-overview.html) 참조하세요.
+ API의 경우 *Amazon Simple Storage Service API* 참조의 [CreateBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateBucket.html)을 참조하세요.

**Firehose 스트림 전송 대상**  
스트림 생성에 대한 도움말은 *Amazon Data* [Firehose 개발자 안내서의 콘솔에서 Firehose 스트림 생성을](https://docs.aws.amazon.com/firehose/latest/dev/basic-create.html) 참조하세요.

## 3단계: MediaTailor 재생 구성에 대해 판매 로그 활성화
<a name="vended-logs-config"></a>

이전 단계에서 생성한 전송 대상으로 로그를 전송할 재생 구성을 생성하거나 업데이트합니다. 이후 단계에서 로그 전송을 구성하는 데 사용할 구성의 이름을 기록합니다.
+ 콘솔을 통해 벤딩된 로그를 활성화하려면 [구성 생성](configurations-create.md) 또는 구성 [구성 설정 편집](configurations-edit.md) 편집을 사용하여 **로깅** 설정에 액세스합니다. **로깅 전략**에서 **판매 로그**를 선택합니다.
+ API를 통해 벤딩된 로그를 활성화하려면 기존 구성이 있어야 합니다. `ConfigureLogsForPlaybackConfiguration`를 사용하여 로깅 전략를 추가합니다`Vended logs`.

CloudWatch Logs로 로그를 직접 전송하는 레거시 MediaTailor 로깅 전략을 사용 중이고 벤딩된 로그로 마이그레이션하려는 경우 섹션을 참조하세요[로깅 전략 마이그레이션](vended-logs-migrate.md).

**중요**  
 로그 전략을 레거시 CloudWatch에서 판매 로그로 변경하면 업데이트를 저장하는 즉시 MediaTailor가이 변경을 수행합니다. 판매 로깅을 완전히 구성할 때까지 로그 수신을 중지합니다.

## 4단계: CloudWatch Logs에서 로그 전송 구성
<a name="vended-logs-delivery"></a>

CloudWatch Logs에서는 로그 전송 부분을 나타내는 세 가지 요소를 생성해야 합니다. 이러한 요소는 *Amazon CloudWatch Logs API 참조*의 [CreateDelivery](https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_CreateDelivery.html)에 자세히 설명되어 있습니다. CloudWatch Logs API를 사용하여 전송을 구성하는 상위 단계는 다음과 같습니다.

**CloudWatch Logs(API)에서 로그 전송을 구성하려면**

1. [https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutDeliverySource.html](https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutDeliverySource.html)를 사용하여 로그 소스를 추가합니다.

   는 로그를 생성하는 재생 구성을 `DeliverySource` 나타냅니다. 를 생성하려면 재생 구성의 이름이 필요합니다`DeliverySource`.

1. [https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutDeliveryDestination.html](https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutDeliveryDestination.html)를 사용하여 로그를 작성할 대상을 추가합니다.

   는 전송 대상을 `DeliveryDestination` 나타냅니다. 를 생성하려면 로그 그룹, 버킷 또는 스트림의 ARN이 필요합니다`DeliveryDestination`.

1. 계정 간에 로그를 전송하는 [https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutDeliveryDestinationPolicy.html](https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutDeliveryDestinationPolicy.html) 경우를 사용합니다.

   전송 대상이 재생 구성과 다른 계정에 있는 경우이 필요합니다`DeliveryDestinationPolicy`. 이 정책은 CloudWatch Logs가에 로그를 전송하도록 허용합니다`DeliveryDestination`.

1. [https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_CreateDelivery.html](https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_CreateDelivery.html)를 사용하여를 `DeliverySource`에 연결합니다`DeliveryDestination`.

   는 `DeliverySource`와 간의 연결을 `Delivery` 나타냅니다`DeliveryDestination`.

# AWS Elemental MediaTailor 로깅 전략 마이그레이션
<a name="vended-logs-migrate"></a>

 로그 전략을 레거시 CloudWatch에서 판매 로그로 변경하면 업데이트를 저장하는 즉시 MediaTailor가이 변경을 수행합니다. 로깅 워크플로의 중단을 방지하려면 다음 단계를 사용하여 로깅 전략을 마이그레이션하세요.

1. 에 설명된 단계를 따릅니다[벤딩된 로그 사용](vended-logs.md). 에서 두 로깅 전략(**벤딩 로그** 및 **레거시 CloudWatch**)을 *모두* [MediaTailor에서 판매 로그 활성화](vended-logs.md#vended-logs-config)선택합니다.

   MediaTailor는 판매된 로그를 통해 CloudWatch Logs로 직접 로그를 전송합니다.

1. 로깅 전략 및 전송 대상에 따라 워크플로에서 필요한 변경을 수행합니다.

1. 다시 살펴보고 **로깅 전략**에서 **레거시 CloudWatch**를 [MediaTailor에서 판매 로그 활성화](vended-logs.md#vended-logs-config) 제거합니다.