Elastic Beanstalk 中的記錄和監控 - AWS Elastic Beanstalk

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

Elastic Beanstalk 中的記錄和監控

AWS 提供數種工具來監控您的 Elastic Beanstalk 資源並回應潛在事件。監控對於維護和您的 AWS 解決方案的可靠性、可用性 AWS Elastic Beanstalk 和效能非常重要。您應該從 AWS 解決方案的所有部分收集監視資料,以便在發生多點失敗時更輕鬆地偵錯。

如需監控的詳細資訊,請參閱Elastic Beanstalk 環境監測

如需其他 Elastic Beanstalk 安全主題,請參閱 AWS Elastic Beanstalk 安全

增強型運作狀態報告

您可於環境啟用增強型運作狀態報告,讓 Elastic Beanstalk 收集您環境資源的其他資訊。Elastic Beanstalk 會分析資訊,以提供更全面的整體環境運作狀態,並協助辨識可能會導致應用程式無法運作的問題。如需詳細資訊,請參閱Elastic Beanstalk 增強健康報告和監測

Amazon EC2 實例日誌

Elastic Beanstalk 環境中的 Amazon EC2 執行個體會產生日誌,您可以檢視這些日誌以對應用程式或組態檔案的問題進行疑難排解。由 Web 伺服器、應用程式伺服器、Elastic Beanstalk 平台指令碼建立的記錄檔,並儲存 AWS CloudFormation 在本機個別執行個體上。您可以使用環境管理主控台或 EB CLI 輕鬆擷取它們。您也可以將環境設定為即時將日 CloudWatch 誌串流到 Amazon 日誌。如需詳細資訊,請參閱在 Elastic Beanstalk EC2 環境中查看來自 Amazon 執行個體的日誌

環境通知

您可以將 Elastic Beanstalk 環境配置為使用 Amazon 簡單通知服務(AmazonSNS),通知您有關影響應用程序的重要事件。指定環境建立期間或之後的電子郵件地址,以便 AWS 在發生錯誤或環境的健全狀況變更時接收電子郵件。如需詳細資訊,請參閱使用 Amazon SNS 的 Elastic Beanstalk 環境通知

Amazon CloudWatch 警報

您可以使用 CloudWatch 警示來監視指定期間內的單一量度。如果指標超過指定閾值,則會向 Amazon SNS 主題或 AWS Auto Scaling 政策傳送通知。 CloudWatch 警報不會叫用動作,因為它們處於特定狀態。當狀態變更且維持一段指定期間時,警示會改呼叫動作。如需詳細資訊,請參閱搭配 Amazon CloudWatch 使用 Elastic Beanstalk

AWS CloudTrail 日誌

CloudTrail 提供使用者、角色或 AWS 服務在 Elastic Beanstalk 中所採取的動作記錄。使用收集的資訊 CloudTrail,您可以判斷向 Elastic Beanstalk 提出的要求、提出要求的 IP 位址、提出要求的人員、提出要求的時間以及其他詳細資訊。如需詳細資訊,請參閱使用 AWS CloudTrail 記錄 Elastic Beanstalk API 呼叫

AWS X-Ray 調試

X-Ray 是一項 AWS 服務,可收集應用程式所提供之要求的相關資料,並使用它來建構服務對應,供您識別應用程式的問題,以及進行最佳化的機會。您可以使用主 AWS Elastic Beanstalk 控台或組態檔案,在環境中的執行個體上執行 X-Ray 精靈。如需詳細資訊,請參閱設定 AWS X-Ray 除錯