

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 提供されたログを使用して 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 料金表」の「ログ」タブの「Vended* **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 と配信先でログを操作できるようにするポリシーについて説明します。複数の場所にログを送信する場合は、複数のポリシーを作成する代わりに、ポリシーステートメントを 1 つのポリシーに結合できます。  
+ [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 で販売されたログ配信を作成、表示、または変更するには、ポリシーに次のアクセス許可が必要です。

アクセス許可の追加とポリシーの操作については、「」を参照してください[の Identity and Access Management 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「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*「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)を編集して**ログ記録**設定にアクセスすることで、提供されたログを有効にするには。**ログ記録戦略**については、**「Vended logs**」を選択します。
+ API を通じて販売ログを有効にするには、既存の設定が必要です。`ConfigureLogsForPlaybackConfiguration` を使用してログ記録戦略 を追加します`Vended logs`。

CloudWatch Logs に直接ログを送信するレガシー MediaTailor ログ記録戦略を使用していて、提供されたログに移行する場合は、「」を参照してください[ログ記録戦略の移行](vended-logs-migrate.md)。

**重要**  
 ログ戦略をレガシー CloudWatch から販売済みログに変更した場合、MediaTailor は更新を保存するとすぐにこの変更を行います。販売者のログ記録が完全に設定されるまで、ログの受信は停止します。

## ステップ 4: CloudWatch Logs でログ配信を設定する
<a name="vended-logs-delivery"></a>

CloudWatch Logs では、ログ配信の一部を表す 3 つの要素を作成する必要があります。これらの要素は、*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)」に説明されている手順に従います。では[MediaTailor で販売ログを有効にする](vended-logs.md#vended-logs-config)、*両方の*ログ記録戦略 (**提供されたログ**と**レガシー CloudWatch**) を選択します。

   MediaTailor は、提供されたログと CloudWatch Logs の両方を通じてログを直接送信します。

1. ロギング戦略と配信先に依存するワークフローに必要な変更を加えます。

1. **ログ記録戦略**から**レガシー CloudWatch** を再検討[MediaTailor で販売ログを有効にする](vended-logs.md#vended-logs-config)して削除します。