AmazonAmazon SysOps Administrator Associate SOA-C02 Certification·TW·更新於 2 Aug 2026
某個 EC2 Linux 實例上的 Web 應用程式,在每晚會出現持續約 5 分鐘的 CPU 短暫尖峰數次。您需要以最少的工作量,擷取在這些尖峰期間使用 CPU 的程序 ID。您應該實作什麼?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 啟用並設定 CloudWatch 代理程式的 procstat 外掛程式,以收集每個程序的 CPU 指標。.
為什麼這是答案
正確答案是啟用並設定 CloudWatch 代理程式的 procstat 外掛程式,以收集每個程序的 CPU 指標。CloudWatch 代理程式的 procstat 外掛程式專為監控個別程序資源使用情況而設計,包括 CPU 使用率。透過設定此功能,您可以自動收集在 CPU 尖峰期間哪些程序正在消耗資源的詳細資訊,且無需手動介入。
其他選項不符合要求:
設定 Lambda 函數來記錄 PID 並傳送通知,這需要額外的開發和維護工作,且可能無法即時捕捉短暫的 CPU 尖峰。
每天晚上手動 SSH 進入實例並執行 top 效率低下,且無法保證能捕捉到短暫的尖峰。
預設的 CloudWatch CPU 使用率指標只提供實例層級的總體 CPU 使用率,不包含個別程序的 PID 資訊。