如何使用 AWS CLI 設定 CloudWatch 對 EC2 進行自動 Recovery

閱讀時間約 3 分鐘


使用 AWS CLI 的方式,設定 CloudWatch 偵測到 StatusCheckFailed 時的 Auto recover action


用下面的命令可以成功創建用於恢復 EC2 執行個體的告警:


- 首先創建一個文檔並將下面的內容添加到文檔中,將文檔命名為 config.json,:

注意,您需要替換下面的 json 字串中的相應參數如 AlarmActions 中的 us-west-2 部分,以及 InstanceId。

===============================

{

"AlarmName": "TestRecovery",

"AlarmDescription": "auto recovery alarm for ec2",

"ActionsEnabled": false,

"AlarmActions": [

"arn:aws:automate:us-west-2:ec2:recover"

],

"MetricName": "StatusCheckFailed_System",

"Namespace": "AWS/EC2",

"Statistic": "Average",

"Dimensions": [{

"Name": "InstanceId",

"Value": "i-0217b37c13540a5c2"

}],

"Period": 60,

"EvaluationPeriods": 2,

"DatapointsToAlarm": 2,

"Threshold": 0.99,

"ComparisonOperator": "GreaterThanOrEqualToThreshold",

"TreatMissingData": "missing"

}

===============================


- 配置文件創建完畢後,執行下面的命令即可創建告警:

===============================

aws cloudwatch put-metric-alarm --cli-input-json file://config.json

===============================


更多關於如何使用 put-metric-alarm 的信息可以參考:

- https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/put-metric-alarm.html


15會員
76內容數
留言0
查看全部
發表第一個留言支持創作者!
西尼亞ming的沙龍 的其他內容
本文介紹如何使用AWS WAF Rules規則,透過IP Set(白名單) 以及TW IP的設定,來達成阻擋除臺灣以外的請求。同時也介紹了設定規則所需的條件及真值表。該方法可有效提升網站的安全性。
AWS WAF 將以每 30 秒的區間來檢查 5 分鐘內的請求數量是否超過限制。重點為此 5 分鐘為滾動式,根據不同的請求速率和數量限制,IP 地址將在被封鎖後解除封鎖。
情境:想透過 IAM Role 的方式同時切換不同的帳號。 這邊以主帳號 "A" ,子帳號 "B" 為例。即在不重新登入的情況下,先登入A,然後利用 switch role的方式跳進B。
限制 ALB 連線需透過 CloudFront 來,透過自訂HTTP Heard 來實現 首先先建立ALB 測試訪問 建立 CloudFront,Origins 為 ALB CloudFront 測試訪問 為ALB 新增 Listener rules  轉發到指定的Target
利用 NLB 固定IP位址的優勢結合來解決 ALB 無固定 IP 之問題 首先設置EC2 Web Service 以Apache 示範 Security group 開放 80 port 0.0.0.0/0 全部允許訪問 建立Target group ,Target type Inst
新加入的指標 VolumeStalledIOCheck: 此指標是二進位值,將根據 EBS 磁碟區是否可以完成 I/O 操作傳回 0(通過)或 1(失敗)狀態。 可能原因: EBS 磁碟區底層儲存子系統的硬體或軟體問題 實體主機上的硬體問題會影響 EC2 執行個體中的 EBS 磁碟區
本文介紹如何使用AWS WAF Rules規則,透過IP Set(白名單) 以及TW IP的設定,來達成阻擋除臺灣以外的請求。同時也介紹了設定規則所需的條件及真值表。該方法可有效提升網站的安全性。
AWS WAF 將以每 30 秒的區間來檢查 5 分鐘內的請求數量是否超過限制。重點為此 5 分鐘為滾動式,根據不同的請求速率和數量限制,IP 地址將在被封鎖後解除封鎖。
情境:想透過 IAM Role 的方式同時切換不同的帳號。 這邊以主帳號 "A" ,子帳號 "B" 為例。即在不重新登入的情況下,先登入A,然後利用 switch role的方式跳進B。
限制 ALB 連線需透過 CloudFront 來,透過自訂HTTP Heard 來實現 首先先建立ALB 測試訪問 建立 CloudFront,Origins 為 ALB CloudFront 測試訪問 為ALB 新增 Listener rules  轉發到指定的Target
利用 NLB 固定IP位址的優勢結合來解決 ALB 無固定 IP 之問題 首先設置EC2 Web Service 以Apache 示範 Security group 開放 80 port 0.0.0.0/0 全部允許訪問 建立Target group ,Target type Inst
新加入的指標 VolumeStalledIOCheck: 此指標是二進位值,將根據 EBS 磁碟區是否可以完成 I/O 操作傳回 0(通過)或 1(失敗)狀態。 可能原因: EBS 磁碟區底層儲存子系統的硬體或軟體問題 實體主機上的硬體問題會影響 EC2 執行個體中的 EBS 磁碟區
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
在工作中,我們經常需要處理各種報表,而其中一項任務就是每天手動更新報表。這可能是一個繁瑣且容易被遺忘的工作,但有幸的是,我們可以利用VBA(Visual Basic for Applications)和Windows工作排程器來自動化這個過程,讓我們在不知不覺中完成這項任務。
Thumbnail
每天要攝取多少才能達到基本門檻? 此DRI膳食攝取量表可以幫助初步了解身體對各類營養素基本需求。
Thumbnail
延續前文吉姆.迪奇(Jim Dickle)等人的研究,該研究提出了銷售成功矩陣,闡述了企業如何根據流程複雜度(流程構面)和客戶關係的差異(關係構面),有效運用AI推動銷售。 該研究將顧客關係細分成以下五個子層級(如圖1所示): 1.交易賣家(Transactional Vendor) 企業與顧
Thumbnail
在科技變革的浪潮下,越來越多企業將複雜技術融入其銷售流程。然而,大多數企業並未充分發揮新科技的潛力。根據CSO Insight對全球銷售領導者的調查,2012年至2019年,達到年度銷售配額的銷售人員比例從63%下降至57%。 2022年11月,《哈佛商業評論》刊登了一篇題為〈AI是你的銷售神隊友
Thumbnail
當採用MLM, MLR, or WLSM...等等估計法時,Mplus 會警告不能無法像ML一樣兩個巢套模型直接相減取得正確的Chi-Square和顯著性。所以我們需要用網站自動計算器或額外語法幫我們計算Chi-Square的差異,以下分別介紹不同估計法要用的方法:
Thumbnail
那時做總統盃黑客松時,因為要GIS 分析,資料放在 postgresql-postgis,安裝與設定上實在是麻煩。於是想說用 docker 人家建好的 postgis。果然是有,然後...
Thumbnail
不同類別股票應該選擇適合的評估方法,衡量股價與合理價關係以進行投資決策。本篇教您如何使用「現金股利殖利率法」進行價值評估,以三檔股票(中保科、一零四、華研)為例, 計算合理價,並解讀2020 Q2財報指標,檢視重要轉投資公司績效,擬定現階段投資策略,晚上睡得著覺,安心領股息。
Thumbnail
這個蛋白質攝取量計算器估計你的每日總能量消耗(TDEE),然後計算一個百分比,這取決於你選擇的蛋白質占總熱量攝入的百分比。
Thumbnail
XMind 介紹 XMind中的思維導圖結構在中心,主要分支從中擴散。除了基本的思維導圖結構,XMind還提供組織圖、樹形圖、邏輯圖等。這些圖表將在各種情況下發揮重要作用。更重要的是所有這些圖表都可以在同張地圖使用! XMind再2018年1月推出了新的版本 XMind Zen,主要把舊版的程式重寫
avatar
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
在工作中,我們經常需要處理各種報表,而其中一項任務就是每天手動更新報表。這可能是一個繁瑣且容易被遺忘的工作,但有幸的是,我們可以利用VBA(Visual Basic for Applications)和Windows工作排程器來自動化這個過程,讓我們在不知不覺中完成這項任務。
Thumbnail
每天要攝取多少才能達到基本門檻? 此DRI膳食攝取量表可以幫助初步了解身體對各類營養素基本需求。
Thumbnail
延續前文吉姆.迪奇(Jim Dickle)等人的研究,該研究提出了銷售成功矩陣,闡述了企業如何根據流程複雜度(流程構面)和客戶關係的差異(關係構面),有效運用AI推動銷售。 該研究將顧客關係細分成以下五個子層級(如圖1所示): 1.交易賣家(Transactional Vendor) 企業與顧
Thumbnail
在科技變革的浪潮下,越來越多企業將複雜技術融入其銷售流程。然而,大多數企業並未充分發揮新科技的潛力。根據CSO Insight對全球銷售領導者的調查,2012年至2019年,達到年度銷售配額的銷售人員比例從63%下降至57%。 2022年11月,《哈佛商業評論》刊登了一篇題為〈AI是你的銷售神隊友
Thumbnail
當採用MLM, MLR, or WLSM...等等估計法時,Mplus 會警告不能無法像ML一樣兩個巢套模型直接相減取得正確的Chi-Square和顯著性。所以我們需要用網站自動計算器或額外語法幫我們計算Chi-Square的差異,以下分別介紹不同估計法要用的方法:
Thumbnail
那時做總統盃黑客松時,因為要GIS 分析,資料放在 postgresql-postgis,安裝與設定上實在是麻煩。於是想說用 docker 人家建好的 postgis。果然是有,然後...
Thumbnail
不同類別股票應該選擇適合的評估方法,衡量股價與合理價關係以進行投資決策。本篇教您如何使用「現金股利殖利率法」進行價值評估,以三檔股票(中保科、一零四、華研)為例, 計算合理價,並解讀2020 Q2財報指標,檢視重要轉投資公司績效,擬定現階段投資策略,晚上睡得著覺,安心領股息。
Thumbnail
這個蛋白質攝取量計算器估計你的每日總能量消耗(TDEE),然後計算一個百分比,這取決於你選擇的蛋白質占總熱量攝入的百分比。
Thumbnail
XMind 介紹 XMind中的思維導圖結構在中心,主要分支從中擴散。除了基本的思維導圖結構,XMind還提供組織圖、樹形圖、邏輯圖等。這些圖表將在各種情況下發揮重要作用。更重要的是所有這些圖表都可以在同張地圖使用! XMind再2018年1月推出了新的版本 XMind Zen,主要把舊版的程式重寫
avatar