

支援終止通知：2025 年 11 月 13 日， AWS 將停止對 AWS Elemental MediaStore 的支援。2025 年 11 月 13 日之後，您將無法再存取 MediaStore 主控台或 MediaStore 資源。如需詳細資訊，請造訪此[部落格文章](https://aws.amazon.com/blogs/media/support-for-aws-elemental-mediastore-ending-soon/)。

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

# 存取日誌格式
<a name="monitoring-cloudwatch-logs-format"></a>

存取日誌檔是由一系列的 JSON 格式的日誌記錄所組成，其中每個日誌記錄代表一個請求。日誌中欄位的順序可能有所不同。以下是包含兩個日誌記錄的範例日誌：

```
{
  "Path": "/FootballMatch/West",
  "Requester": "arn:aws:iam::111122223333:user/maria-garcia",
  "AWSAccountId": "111122223333",
  "RequestID": "aaaAAA111bbbBBB222cccCCC333dddDDD444eeeEEE555fffFFF666gggGGG777hhhHHH888iiiIII999jjjJJJ",
  "ContainerName": "LiveEvents",
  "TotalTime": 147,
  "BytesReceived": 1572864,
  "BytesSent": 184,
  "ReceivedTime": "2018-12-13T12:22:06.245Z",
  "Operation": "PutObject",
  "ErrorCode": null,
  "Source": "192.0.2.3",
  "HTTPStatus": 200,
  "TurnAroundTime': 7,
  "ExpiresAt": "2018-12-13T12:22:36Z"
}
 {
  "Path": "/FootballMatch/West",
  "Requester": "arn:aws:iam::111122223333:user/maria-garcia",
  "AWSAccountId": "111122223333",
  "RequestID": "dddDDD444eeeEEE555fffFFF666gggGGG777hhhHHH888iiiIII999jjjJJJ000cccCCC333bbbBBB222aaaAAA",
  "ContainerName": "LiveEvents",
  "TotalTime": 3,
  "BytesReceived": 641354,
  "BytesSent": 163,
  "ReceivedTime": "2018-12-13T12:22:51.779Z",
  "Operation": "PutObject",
  "ErrorCode": "ValidationException",
  "Source": "198.51.100.15",
  "HTTPStatus": 400,
  "TurnAroundTime": 1,
  "ExpiresAt": null
}
```

下列清單說明日誌記錄欄位：

AWSAccountId  
用於提出請求的帳戶的帳戶 AWS ID。

BytesReceived  
MediaStore 伺服器在請求內文中接收的位元組數。

BytesSent  
MediaStore 伺服器在回應內文中傳送的位元組數。此值通常與在伺服器回應中包含的 `Content-Length` 標頭值相同。

ContainerName  
收到請求的容器名稱。

ErrorCode  
MediaStore 錯誤代碼 （例如 `InternalServerError`)。如果沒有錯誤發生，則會顯示 `-` 字元。即使狀態碼為 200 (表示關閉連線或在伺服器開始串流回應後發生錯誤)，仍可能會顯示錯誤碼。

ExpiresAt  
物件的過期日期和時間。此值是根據套用到容器的生命週期政策[transient data rule](policies-object-lifecycle-components.md#policies-object-lifecycle-components-rules-seconds-inline)中由 設定的過期時間。此值是 `ISO-8601` 日期時間，且會根據服務請求之主機的系統時鐘。如果生命週期政策沒有套用到物件的暫時性資料規則，或者沒有套用到容器的生命週期政策，則此欄位的值為 `null`。此欄位僅適用於下列操作：`PutObject`、`DescribeObject`、 `GetObject`和 `DeleteObject`。

HTTPStatus  
回應的數字 HTTP 狀態碼。

作業  
已執行的操作，例如 `PutObject` 或 `ListItems`。

路徑  
容器中的路徑，此容器為物件的存放位置。如果操作不會採用路徑參數，則會出現 `-` 字元。

ReceivedTime  
收到請求的時間。此值是 `ISO-8601` 日期時間，且會根據服務請求之主機的系統時鐘。

要求者  
用來提出請求的帳戶使用者 Amazon Resource Name (ARN)。若是未經授權的請求，這個值會是 `anonymous`。如果在身分驗證完成前要求失敗，則此欄位可能會從日誌中遺失。對於這類要求，`ErrorCode` 可能會識別授權問題。

RequestID  
AWS Elemental MediaStore 產生的字串，用於唯一識別每個請求。

來源  
請求者的明顯網際網路地址或進行呼叫的 AWS 服務服務委託人。如果中間代理伺服器與防火牆會將提出請求的機器地址模糊處理，此值會設為 Null。

TotalTime  
從伺服器角度計算的請求所經過的毫秒數 (ms)。此值是從服務收到您請求的時間開始，計算到回應傳送出最後一組位元組的時間。從用戶端角度進行的測量會受網路延遲影響，因此會從伺服器角度來進行此值的測量。

TurnAroundTime  
MediaStore 處理您的請求所花費的毫秒數。此值是從收到您要求的最後位元組的時間開始，計算到回應傳送出第一組位元組的時間。

日誌中欄位的順序可能有所不同。