一名開發人員正在維護一個由 50 臺 Amazon EC2 Linux 服務器組成的機羣。這些服務器是 Amazon EC2 自動擴展組的一部分,也使用彈性負載平衡來實現負載平衡。偶爾,一些應用程序服務器會在 ELB HTTP 健康檢查失敗後被終止。開發人員希望對問題進行根本原因分析,但在能夠訪問應用程序日誌之前,服務器就被終止了。如何自動收集日誌?
A. 用自動擴展生命周期鉤子將實例置於 Pending:Wait 狀態
B. EC2 實例終止成功創建一個 Amazon CloudWatch 警報,並觸發一個 AWS Lambda 函數,調用 SSM 運行命令腳本來收集日誌,將日誌推送到 Amazon S3,並在收集日誌後完成生命周期操作。
C. 用 "自動擴展 "生命周期鉤子將實例置於 "終止:等待 "狀態
D. EC2 Instance-terminate 生命周期操作創建 AWS 配置規則,並觸發一個步驟函數,調用腳本收集日誌,將日誌推送到 Amazon S3,並在收集日誌後完成生命周期操作。
E. 用自動擴展生命周期鉤子將實例置於 Terminating:Wait 狀態
F. EC2 實例終止成功創建一個 Amazon CloudWatch 訂閱過濾器,並觸發一個 CloudWatch 代理,該代理會調用腳本來收集日誌,將日誌推送到 Amazon S3,並在收集日誌後完成生命周期操作。G