チャネルアセンブリの実行ログ - AWS Elemental MediaTailor

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

チャネルアセンブリの実行ログ

ロググループの実行 CloudWatchログにはMediaTailor/Channel/AsRunLog、再生中のプログラムと広告ブレークに関する情報が表示されます。

チャンネルを作成すると、実行ログはデフォルトで無効になります。コンソールまたは AWS Command Line Interface (AWS CLI) を使用して、アカウント内の各チャネルのログ実行状態を有効または無効にできます。

実行ログを有効にすると、 はサービスにリンクされたロール MediaTailor を自動的に作成します。これにより、 MediaTailor は CloudWatch Logs アカウントで実行ログを書き込んで管理できます。サービスにリンクされたロールの詳細については、「 MediaTailor のサービスにリンクされたロールの使用」を参照してください。

注記

As Run Log は現在、デフォルトのプログラムのみをサポートしています。現在、プログラムルールによって作成された alternateMedia はサポートされていません。つまり、現在、alternateMedia の実行ログは生成されません。

実行ログの有効化

実行ログを有効にするには、チャンネル名を指定し、そのチャンネルの実行ログタイプを有効にします。

Console
チャンネルの作成時に実行ログを有効にするには
  1. にサインイン AWS Management Console し、https://console.aws.amazon.com/mediatailor/ で MediaTailor コンソールを開きます。

  2. ナビゲーションペインで、[Channel assembly] (チャネルアセンブリ) > [Channels] (チャネル) とクリックします。

  3. ナビゲーションバーで、[Create channel] (チャネルを作成) をクリックします。

  4. 「チャンネルの詳細の設定」、「出力の設定」、「アクセスコントロール」ペインで、必要に応じてチャンネルを設定します。

  5. アクセスコントロールペインで、へを選択します。

  6. ログ記録ペインの ログタイプ で、実行として有効に を選択し、実行ログを有効にします。

チャンネルの更新時に実行ログを有効にするには
注記

チャンネルが現在実行されている場合は、更新する前にそのチャンネルを停止する必要があります。チャンネルを停止したら、アクション > 編集 を選択してチャンネルの更新を開始できます。

  1. にサインイン AWS Management Console し、https://console.aws.amazon.com/mediatailor/ で MediaTailor コンソールを開きます。

  2. ナビゲーションペインで、[Channel assembly] (チャネルアセンブリ) > [Channels] (チャネル) とクリックします。

  3. 更新するチャンネルを選択して、実行ログを有効にします。

  4. [Actions] (アクション)、[Edit] (編集) の順に選択します。

  5. 「チャンネルの詳細の設定」、「出力の設定」、「アクセスコントロール」ペインで、必要に応じてチャンネル設定を更新します。

  6. アクセスコントロールペインで、へを選択します。

  7. ログ記録ペインの ログタイプ で、実行として有効に を選択し、実行ログを有効にします。

ログ記録タブから実行ログを有効にするには
注記

チャンネルが現在実行中の場合は、アクション > 編集を選択して実行ログを有効にする代わりに、ログ記録タブを使用する必要があります。

  1. にサインイン AWS Management Console し、https://console.aws.amazon.com/mediatailor/ で MediaTailor コンソールを開きます。

  2. ナビゲーションペインで、[Channel assembly] (チャネルアセンブリ) > [Channels] (チャネル) とクリックします。

  3. 実行ログを有効にするチャンネルを選択します。

  4. チャンネル名の下のナビゲーションバーで、ログ記録を選択します

  5. ログ > ログタイプ で、実行として を選択して実行ログを有効にします。

AWS Command Line Interface (AWS CLI)

実行ログを有効にするには

configure-logs-for-channel コマンドを実行し、必要なパラメータに適切な値を指定します。

この例は Linux、macOS、または Unix 用にフォーマットされており、読みやすさを向上させるためにバックスラッシュ (\) の行継続文字を使用しています。

$ aws mediatailor configure-logs-for-channel \ --channel-name MyChannel \ --log-types AS_RUN

この例は Microsoft Windows 用にフォーマットされており、読みやすさを向上させるためにキャレット (^) の行継続文字を使用しています。

C:\> aws mediatailor configure-logs-for-channel ^ --channel-name MyChannel ^ --log-types AS_RUN

上記の中で、

  • MyChannel は、所有し、実行ログを有効にするチャネルの名前です。

コマンドが正常に実行された場合は、以下のような出力が表示されます。

{ "ChannelName": "MyChannel", "LogTypes": [ "AS_RUN" ] }

実行ログの無効化

有効になっているチャンネルの実行ログを無効にするには、チャンネル名を指定し、そのチャンネルの実行ログタイプを無効にします。

Console
チャンネルの更新時に実行ログを無効にするには
注記

チャンネルが現在実行されている場合は、更新する前にそのチャンネルを停止する必要があります。チャンネルを停止したら、アクション > 編集 を選択してチャンネルの更新を開始できます。

  1. にサインイン AWS Management Console し、https://console.aws.amazon.com/mediatailor/ で MediaTailor コンソールを開きます。

  2. ナビゲーションペインで、[Channel assembly] (チャネルアセンブリ) > [Channels] (チャネル) とクリックします。

  3. 更新するチャンネルを選択して、実行ログを有効にします。

  4. [Actions] (アクション)、[Edit] (編集) の順に選択します。

  5. 「チャンネルの詳細を設定」、「出力の設定」、「アクセスコントロール」ペインで、必要に応じてチャンネル設定を更新します。

  6. アクセスコントロールペインで、へを選択します。

  7. ログ記録ペインのログタイプ で、実行時に有効化 をクリアして実行ログを無効にします。

ログ記録タブから実行ログを無効にするには
注記

チャンネルが現在実行中の場合は、アクション > 編集を選択して実行ログを無効にする代わりに、ログ記録タブを使用する必要があります。

  1. にサインイン AWS Management Console し、https://console.aws.amazon.com/mediatailor/ で MediaTailor コンソールを開きます。

  2. ナビゲーションペインで、[Channel assembly] (チャネルアセンブリ) > [Channels] (チャネル) とクリックします。

  3. 実行ログを無効にするチャンネルを選択します。

  4. チャンネル名の下のナビゲーションバーで、 のログ記録を選択します。

  5. ログ記録 > ログタイプ で、実行時に をクリアすると、実行ログが無効になります。

AWS Command Line Interface (AWS CLI)

実行ログを無効にするには

configure-logs-for-channel コマンドを実行し、必要なパラメータに適切な値を指定します。

この例は Linux、macOS、または Unix 用にフォーマットされており、読みやすさを向上させるためにバックスラッシュ (\) の行継続文字を使用しています。

$ aws mediatailor configure-logs-for-channel \ --channel-name MyChannel \ --log-types

この例は Microsoft Windows 用にフォーマットされており、読みやすさを向上させるためにキャレット (^) の行継続文字を使用しています。

C:\> aws mediatailor configure-logs-for-channel ^ --channel-name MyChannel ^ --log-types

上記の中で、

  • MyChannel は、所有し、実行ログを無効にするチャネルの名前です。

コマンドが正常に実行された場合は、以下のような出力が表示されます。

{ "ChannelName": "MyChannel", "LogTypes": [] }