檢視您的 Elastic Beanstalk 環境日誌 - AWS Elastic Beanstalk

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

檢視您的 Elastic Beanstalk 環境日誌

AWS Elastic Beanstalk 提供兩種定期從 Amazon EC2 執行個體 (其執行您的應用程式) 檢視日誌的方式:

  • 設定您的 Elastic Beanstalk 環境,將輪換的執行個體日誌上傳至環境的 Amazon S3 儲存貯體。

  • 設定環境,將執行個體日誌串流至 Amazon CloudWatch Logs。

當您設定將執行個體日誌串流至 CloudWatch Logs 時,Elastic Beanstalk 會在 Amazon EC2 執行個體上建立代理和部署的 CloudWatch Logs 日誌群組,並將這些日誌檔案即時傳輸至 CloudWatch Logs。如需執行個體日誌的詳細資訊,請參閱 檢視 Elastic Beanstalk 環境中 Amazon EC2執行個體的日誌

除了執行個體日誌,如果您為環境啟用增強行運作狀態,您可以將環境設定為將運作狀態資訊串流到 CloudWatch Logs。當環境的運作狀態變更,Elastic Beanstalk 會新增記錄到運作狀態日誌群組,並提供新的狀態和描述變更的原因。如需環境運作狀態串流的詳細資訊,請參閱 將 Elastic Beanstalk 環境運作狀態資訊串流至 Amazon CloudWatch Logs

設定執行個體日誌檢視

如要檢視執行個體日誌,您可以在 Elastic Beanstalk 主控台啟用執行個體日誌輪換和日誌串流。

在 Elastic Beanstalk 主控台設定執行個體日誌輪換和日誌串流
  1. 開啟 Elastic Beanstalk 主控台,然後在 Regions (區域) 清單中選取您的 AWS 區域。

  2. 在導覽窗格中,選擇 Environments (環境),然後在清單中選擇您環境的名稱。

    注意

    如果您有許多環境,請使用搜尋列來篩選環境清單。

  3. 在導覽窗格中,選擇 Configuration (組態)

  4. 更新、監控和日誌記錄組態類別中,選擇編輯

  5. S3 日誌儲存區段中,選擇輪換日誌下的已啟動以將輪換日誌上傳到 Amazon S3。

  6. Instance log streaming to CloudWatch Logs (執行個體日誌串流至 CloudWatch Logs) 區段中進行以下設定:

    • 日誌串流 ‒ 選取已啟動以啟用日誌串流。

    • Retention (保留) ‒ 指定在 CloudWatch Logs 中保留日誌的天數。

    • Lifecycle (生命週期) ‒ 設為 Delete logs upon termination (終止即刪除日誌),在環境終止立即刪除 CloudWatch Logs 的日誌,無須等待其過期。

  7. 若要儲存變更,請選擇頁面底部的儲存變更

您在啟用日誌串流後,返回 Software (軟體) 組態類別或頁面,並且尋找 Log Groups (日誌群組) 連結。按一下此連結,在 CloudWatch 主控台中查看您的執行個體日誌。

設定環境運作狀態日誌檢視

如要檢視環境運作狀態日誌,您可以在 Elastic Beanstalk 主控台啟用環境運作狀態日誌串流。

在 Elastic Beanstalk 主控台中設定環境運作狀態日誌串流
  1. 開啟 Elastic Beanstalk 主控台,然後在 Regions (區域) 清單中選取您的 AWS 區域。

  2. 在導覽窗格中,選擇 Environments (環境),然後在清單中選擇您環境的名稱。

    注意

    如果您有許多環境,請使用搜尋列來篩選環境清單。

  3. 在導覽窗格中,選擇 Configuration (組態)

  4. 更新、監控和日誌記錄組態類別中,選擇編輯

  5. 轉至監控區段。

  6. Health event streaming to CloudWatch Logs (運作狀態事件串流至 CloudWatch Logs) 之下設定以下設定:

    • 日誌串流 ‒ 選擇已啟動以啟用日誌串流。

    • Retention (保留) ‒ 指定在 CloudWatch Logs 中保留日誌的天數。

    • Lifecycle (生命週期) ‒ 設為 Delete logs upon termination (終止即刪除日誌),在環境終止立即刪除 CloudWatch Logs 的日誌,無須等待其過期。

  7. 若要儲存變更,請選擇頁面底部的儲存變更

日誌檢視命名空間

以下命名空間包含日誌檢視的設定: