

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

# 分析Lightsail容器服務日誌
<a name="amazon-lightsail-viewing-container-service-container-logs"></a>

Amazon Lightsail 容器服務部署中的每個容器都會產生一個日誌。容器日誌會提供在容器中執行的 stdout 和 stderr 程序串流。請定期存取容器日誌以診斷其操作。系統會儲存最近三天的日誌項目，之後最舊的日誌項目即會被最新的項目取代。

## 篩選容器日誌
<a name="filtering-log"></a>

容器日誌每天可以有數百個項目。使用篩選選項可減少日誌視窗中顯示的項目數量，並讓您更容易找到要尋找的項目。您可以依開始和結束日期 (本地時間) 以及特定字詞來篩選容器日誌。依字詞篩選時，您可以選擇包含或排除指定字詞的日誌項目。

![Lightsail 主控台中的容器服務日誌篩選器](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/container-service-container-log-filter.png)


*include* (包含) 或 *exclude* (排除) 篩選條件會尋找區分大小寫的完全相符項目。例如，如果您指定僅包含訊息中具有 `HTTP` 的日誌事件，則您將看到訊息中包含 `HTTP` 的所有日誌事件，但沒有訊息中包含 `http` 的日誌事件。如果您指定要排除 `Error`，則您將看到訊息中不包含 `Error` 的所有日誌事件，而且也會看到訊息中包含 `ERROR` 的日誌事件。

## 先決條件
<a name="view-contgainer-logs-prerequisites"></a>

開始之前，您需要建立 Lightsail 容器服務。如需詳細資訊，請參閱[建立 Amazon Lightsail 容器服務](amazon-lightsail-creating-container-services.md)。

您亦應在容器服務中建立部署，以設定和啟動容器。如需詳細資訊，請參閱[建立和管理 Amazon Lightsail 容器服務的部署](amazon-lightsail-container-services-deployments.md)。

## 檢視容器日誌
<a name="view-contgainer-logs"></a>

請完成下列程序，以檢視 Lightsail 容器服務的容器日誌。

1. 登入 [Lightsail 主控台](https://lightsail.aws.amazon.com/)。

1. 在左側導覽窗格中，選擇**容器**。

1. 選擇您要檢視容器日誌之容器服務的名稱。

1. 在容器服務管理頁面上，選擇 **Deployments** (部署) 索引標籤。

   **Deployments** (部署) 頁面會列出目前的部署和部署版本 (如果有)。

1. 選擇下列其中一個選項來檢視容器日誌：
   + 若要存取目前部署的容器日誌，請針對容器項目選擇頁面的 **Current deployment** (目前的部署) 區段下的 **Open log** (開啟日誌)。
   + 若要存取先前部署的容器日誌，請在頁面的 **Deployment versions** (部署版本) 區段下針對先前部署選擇動作選單圖示 (⋮)，然後選擇 **Show details** (顯示詳細資訊)。在出現的 **Version details** (版本詳細資訊) 頁面中，為列出的容器項目選擇 Open log (開啟日誌)。

   容器日誌會在新的瀏覽器視窗中開啟。您可以向下捲動以檢視更多的日誌項目，並重新整理頁面以載入最新的項目集合。篩選選項會顯示在頁面底部。
**注意**  
日誌項目會以遞增順序顯示，並以國際標準時間 (UTC) 為準。也就是說，最舊的日誌項目位於頂端，您必須向下捲動才能查看較新的日誌項目。  
![Lightsail 主控台中的容器日誌](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/container-service-container-log.png)