公司在 Amazon EC2 實例上托管 Web 應用程序。用戶報告說 Web 應用程序偶爾會失去響應。Amazon CloudWatch 指標表明,在這些時段內 CPU 利用率達到了 100%。SysOps 管理員必須實施解決方案來監控這一問題。
哪種解決方案可以滿足此要求?
A. 創建 CloudWatch 警報,監控 EC2 實例的 AWS CloudTrail 事件。
B. 創建 CloudWatch 警報,監控針對 EC2 實例 CPU 利用率的 CloudWatch 指標。
C. 創建 Amazon Simple Notification Service (Amazon SNS) 主題,監控針對 EC2 實例 CPU 利用率的 CloudWatch 指標。
D. 使用 Amazon Inspector 創建對 EC2 實例的周期性評估檢查,以檢測 CPU 利用率的偏差。
B
技巧:排除明顯錯誤選項,在沒有明顯錯誤的選項中選擇最合理的選項。
A. 不正確。明顯錯誤選項。CloudTrail 監控 AWS 服務的 API 調用,而不是監控 EC2 指標。
B. 正確。Amazon CloudWatch 提供了數據和可行的洞見來監控應用程序。Amazon EC2 將指標發送到CloudWatch。CPUUtilization 指標表示當前正在實例上使用的已分配 EC2 計算單位的百分比。可以創建 CloudWatch 警報來監控其中一個實例的 CPUUtilization 指標。例如,當 5 分鐘時段內的平均 CPU 利用率超過 75% 時接收電子郵件通知。
C. 不正確。明顯錯誤選項。Amazon SNS 可以在CloudWatch 報警生成的時候用郵件等通知用戶,但是不能直接監控針對 EC2 實例 CPU 利用率的 CloudWatch 指標。
D. 不正確。Amazon Inspector 是一項安全漏洞評估服務,有助于提高 AWS 資源的安全性與合規性。