

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

# 使用日誌
<a name="working-with-logs"></a>

您可以在 CloudWatch Logs 主控台上檢視編碼器日誌和執行中日誌，方式與檢視任何服務的日誌相同。

您不需要在 CloudWatch Logs 主控台上設定日誌、日誌群組或日誌串流，因為 MediaLive 會自動為您設定它們。
+ 日誌群組 – 日誌群組一律為下列項目：**ElementalMediaLive**。
+ 日誌串流 – 日誌串流的名稱如下：
  + 編碼器日誌 – 以 ARN/管道命名。
  + 執行中日誌 – 以`_as_run`附加的 ARN/管道命名。

  例如：

  `arn_aws_medialive_us-west-2_111122223333_channel_5106412_0`

  `arn_aws_medialive_us-west-2_111122223333_channel_5106412_0_as_run`

  其中 `5106412` 是頻道 ID，而 `0`是管道。

## 編碼器日誌的內容
<a name="content-logs"></a>

 日誌為 JSON 格式：

```
{
    "encoder_pipeline": 0,
    "severity": "I",
    "timestamp": "2018-05-21T16:36:41.650318",
    "channel_arn": "arn:aws:medialive:us-west-2:111122223333:channel:5106412",
    "logger_name": "",
    "message": "Probing input media..."
  },  
.
.
.
]
```

資料如下：
+ `encoder_pipeline`：`0` 或 `1` (如果頻道設定為[標準頻道](channel-class.md)則有兩個管道)。
+ `severity`：字母。記錄層級 (在啟用記錄時設定) 控制可出現在日誌中的嚴重程度。如需詳細資訊，請參閱[記錄層級和詳細資訊](#log-levels)。
+ `timestamp`：ISO 8601 時間格式：yyyy – mm – dd T hh: mm: ss：秒數的小數部分。
+ `channel_arn`：ARN 加上頻道 ID。在上述範例中，頻道 ID 為 `5106412`。
+ `logger_name`：此可能為空白或可能指定一個結合一系列相關訊息的名稱。
+ `message`：訊息。請記住措詞可能會變更，因此您不應依這些措辭進行自動化。

## 編碼器日誌的日誌層級和詳細資訊
<a name="log-levels"></a>

若要使用此表格，請在第一欄中找出層級，完整閱讀以識別將在具有此日誌記錄層級日誌中顯示的訊息嚴重性。


| Level | 偵錯訊息 | 資訊訊息 | 警告訊息 | 關鍵訊息 | 嚴重訊息 | 
| --- | --- | --- | --- | --- | --- | 
| DEBUG | 是 | 是 | 是 | 是 | 是 | 
| INFO |  | 是 | 是 | 是 | 是 | 
| WARNING |  |  | 是 | 是 | 是 | 
| ERROR |  |  |  | 是 | 是 | 

## 管理日誌儲存
<a name="manage-log-storage"></a>

當您刪除頻道時，相關聯的日誌會保留在 CloudWatch Logs 中。在將其儲存刪除之前，您將持續進行付費。若要刪除日誌，請變更日誌資料保留期間。所有在您指定保留期間設定之前的資料都會被刪除。如需更多資訊，請參閱 [Amazon CloudWatch Logs 使用者指南](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html)。日誌的 **Log group (日誌群組)** 為 **ElementalMediaLive (ElementalMediaLive)**。