2025年3月23日 星期日

[AWS]雲資源被啟用時應如何設置告警與紀錄(以創建虛擬機為例)

當帳號下出現啟用AWS新資源的操作時,如何設置自動告警並發送通知,並記錄後續行為?以下將設定以"創建新虛擬機EC2 實例"來舉例說明

1. 啟用 AWS CloudTrail 並將事件發送至 CloudWatch Logs

    使用 CloudTrail 進行的記錄可以被用來進行安全審計、合規性檢查、故障排除和事件回溯。其中具備每個事件詳細信息(如時間戳、來源 IP、執行的 API、請求的參數等),可實時監控並將事件資料儲存於系統日誌中,供爾後檢視資源被啟用後的相關操作。




2.設定AWS SNS主題與發送通知

   SNS (Simple Notification Service) 主題可設置告警接收者信箱資訊,使狀況發生時系統即刻發信給指定人員。



3.創建 AWS EventBridge規則

   此規則將監控 EC2 Instance State-change Notification事件,這是創建新 EC2 實例的觸發事件。相關參數如:state: ["pending"] ,代表 EC2 實例正在創建的狀態。另外,EventBridge 偵測到資源   被創建的行為後,會將事件傳遞至 SNS,以便發送通知。




4.測試與確認:
   在此帳號下創建新虛擬機,將觸發 CloudWatch Alarm:


收到信件即表示設定正確。



以上相關設定是啟動了自動化告警,提高使用者對雲資源的管理效率,也能及時發現資源被啟用,以降低額外運營成本。


參考資料:





沒有留言:

張貼留言

AWS 帳戶異常活動處理方式

搜尋此網誌