分析 Lightsail 服務日誌 - Amazon Lightsail

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

分析 Lightsail 服務日誌

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

篩選容器日誌

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

Lightsail 主控台中的容器服務記錄篩選器

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

必要條件

開始之前,您需要建立 Lightsail 容器服務。如需詳細資訊,請參閱建立 Amazon Lightsail 容器服務

您亦應在容器服務中建立部署,以設定和啟動容器。如需詳細資訊,請參閱建立和管理 Amazon Lightsail 容器服務的部署

檢視容器日誌

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

  1. 登入主 Li ghtsail 台

  2. 在 Lightsail 首頁,選擇 Containers (容器) 索引標籤。

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

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

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

  5. 選擇下列其中一個選項來檢視容器日誌:

    • 若要存取目前部署的容器日誌,請針對容器項目選擇頁面的 Current deployment (目前的部署) 區段下的 Open log (開啟日誌)。

    • 若要存取先前部署的容器日誌,請在頁面的 Deployment versions (部署版本) 區段下針對先前部署選擇動作選單圖示 (⋮),然後選擇 Show details (顯示詳細資訊)。在出現的 Version details (版本詳細資訊) 頁面中,為列出的容器項目選擇 Open log (開啟日誌)。

    容器日誌會在新的瀏覽器視窗中開啟。您可以向下捲動以檢視更多的日誌項目,並重新整理頁面以載入最新的項目集合。篩選選項會顯示在頁面底部。

    注意

    日誌項目會以遞增順序顯示,並以國際標準時間 (UTC) 為準。也就是說,最舊的日誌項目位於頂端,您必須向下捲動才能查看較新的日誌項目。

    主控台中的 Lightsail 器記錄