控制廣告插入工作階段記錄的數量 - AWS Elemental MediaTailor

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

控制廣告插入工作階段記錄的數量

MediaTailor 廣告插入工作階段記錄有時會很詳細。為了降低日誌成本,您可以定義 MediaTailor 傳送到 Amazon Logs 的工作階段 CloudWatch 日誌百分比。例如,如果您的播放設定有 1000 個廣告插入工作階段,而您將啟用百分比值設定為60,則會將 600 個工作階段的記錄檔 MediaTailor傳送至 CloudWatch 記錄檔。 MediaTailor 隨機決定要傳送記錄檔的工作階段。如果您想要檢視特定工作階段的記錄檔,可以使用偵錯記錄模式

當您設定記錄百分比時, MediaTailor 會自動建立服務連結角色,以授 MediaTailor 與將記 CloudWatch 錄寫入帳戶所需的權限。如需如何 MediaTailor 使用服務連結角色的相關資訊,請參閱使用 MediaTailor 的服務連結角色

建立記錄檔組態

若要控制 MediaTailor 寫入記錄的工作階段 CloudWatch 記錄百分比,您可以為播放設定建立記錄設定。建立記錄組態時,您可以指定播放組態名稱啟用百分比值。

Console
建立現有播放組態的記錄組態
  1. 登入 AWS Management Console 然後在開啟 MediaTailor 主控台https://console.aws.amazon.com/mediatailor/

  2. 在 [播放設定] 窗格中,選取您要為其設定記錄設定的播放設定。

  3. 選擇編輯

  4. 在「記錄組態」下,指定啟用百分比值。

建立播放組態的記錄組態
AWS Command Line Interface (AWS CLI)

建立現有播放組態的記錄組態

若要使用建立記錄組態 AWS CLI,執行 configure-logs-for-playback-configuration 指令,並為所需參數指定適當的值。

此範例已針對 Linux、macOS 或 Unix 格式化,並使用反斜線 (\) 行接續字元來改善可讀性。

$ aws mediatailor configure-logs-for-playback-configuration \ --percent-enabled 10 \ --playback-configuration-name MyPlaybackConfiguration

此範例已針對 Microsoft Windows 進行格式化,並使用脫字符號 (^) 行接續字元來改善可讀性。

C:\> aws mediatailor configure-logs-for-playback-configuration ^ --percent-enabled 10 ^ --playback-configuration-name MyPlaybackConfiguration

其中:

  • percent-enabled是 MediaTailor 傳送至記錄的播放設定工作階段作業記 CloudWatch 錄的百分比。

  • playback-configuration-name是用來設定記錄組態設定的播放組態名稱。

如果此命令成功執行,您會收到類似如下的輸出。

{ "PercentEnabled": 10, "PlaybackConfigurationName": "MyPlaybackConfiguration" }
建立播放組態的記錄組態

停用記錄檔組態

建立記錄設定之後,您無法將其刪除 — 您只能停用它。若要停用記錄組態,請使用 MediaTailor 主控台或將啟用百分比值設定為 0 API。這會關閉該播放組態的所有工作階段記錄。

如果您想要刪除帳戶中記錄設定所 MediaTailor 使用的服務連結角色,您必須先停用所有記錄設定。如需如何刪除服務連結角色的詳細資訊,請參閱使用 MediaTailor 的服務連結角色

Console
若要停用播放組態的記錄組態
  1. 登入 AWS Management Console 然後在開啟 MediaTailor 主控台https://console.aws.amazon.com/mediatailor/

  2. 在 [播放設定] 窗格中,選取您要停用記錄設定的播放設定。

  3. 選擇編輯

  4. 在 [記錄組態] 下,將啟用的百分比值設定為0。這會關閉此播放組態的所有工作階段記錄。

  5. 選取 Save (儲存)。

AWS Command Line Interface (AWS CLI)