本文在介紹如何處理影響實例運作狀態的有計劃或非預期事件的基礎上,重點探討了其具體步驟,本文內容很緊湊,希望大家耐心學習。
系統事件
系統事件是影響實例運作狀態的有計劃或非預期事件。特指因偵測到更新維護、違規操作、系統故障、軟硬體故障、因預付費即將到期或帳號欠費時,發生的重新啟動、停止或釋放ECS實例等操作的事件。
概述
實例是您建立業務應用程式的核心基礎元件,當您完成了實例選型、購買、初始化配置並開始部署業務後,執行個體的健康狀態對於您的業務連續性和系統可靠性有關鍵作用。為提升系統可靠性、系統效能和安全防護能力,ECS會主動對實例所宿的實體伺服器做日常維護並修復潛在的系統故障。當偵測到實體伺服器發生故障或隱患時,ECS將實例在線熱遷移到健康的伺服器,以保持實例的健康運作狀態。這些維護是日常維護。日常維護有別於系統事件,日常維護通常是無感知完成的,不會發送維護通知,也不對實例造成影響。
發生系統事件時,ECS及時發送通知、因應措施和事件週期等資訊。對於有計劃的系統事件,會事先告知該事件對執行個體的影響和預計執行時間點等資訊。您可以在執行系統事件之前及時備份資料、做好應用層面的準備進而防備對業務的可靠性和連續性的潛在影響。對於已處理的系統事件,您可以查詢過去兩個月內執行個體的歷史系統事件,以取得故障診斷和複盤分析資料。
使用限制
除已停售的實例規格族之外,例如c1、c2、m1、m2、s1、s2、 s3和t1等,所有的實例規格族均支援系統事件功能。更多詳情,請參閱實例規格族。
事件類型
系統事件類型如下表所示。
事件狀態
#系統事件的生命週期中,有下列事件狀態。
事件視窗
#系統事件有以下視窗期:
使用者操作視窗期:系統事件計畫發起到執行之間的時間段。通常系統維護相關事件使用者操作窗口期為24~48小時,預付費實例即將到期而停止的操作窗口期為7至15天,帳號欠費而停止的操作窗口期通常小於1小時。
您可以根據該事件對業務的影響情況,選擇建議的應對方式提前修復系統事件,或等待執行預設應對動作。對於ECS主動修復系統故障觸發的系統事件,ECS根據系統維護作業計劃安排提前一段時間向您發送事件通知。
事件執行視窗期:若您沒有事先應付系統事件,修正故障類別系統事件通常會在進入事件執行視窗期的6小時內自動完成、因計費問題引發系統事件實例會立刻停止、經典網路類型實例會在7天後被釋放以及VPC類型實例會在15天後被釋放。隨後您會收到系統事件的執行結果。
說明
對於突發故障或違規操作等非技術因素導致的非預期系統事件,通常不會存在使用者操作視窗期,只有短暫的事件執行視窗期。您可以查詢歷史系統事件用於故障診斷、原因分析或資料復原。
查看系統事件
如果有計劃的系統事件,ECS控制台待處理事件按鈕上會出現顯著標示提醒您查看。
登入ECS管理控制台 。
在左側導覽列裡,按一下概覽。
在概覽 頁的常用操作區域,按一下待處理事件。
點選系統排程事件頁面,您可以看到實例ID、地域、實例運作狀態、事件類型、建議操作等相關資訊。您可以在操作列執行需要的操作。
API操作:DescribeInstancesFullStatus查詢實例的系統事件。
查看歷史系統事件
在全部事件頁面,您可以查看過去兩個月內發生的全部系統事件記錄,為故障診斷和複盤分析提供數據支撐。
登入ECS管理控制台 。
在左側導覽列裡,按一下概覽。
在概覽頁的常用操作區域,按一下待處理事件。
在左側導覽列中,按一下全部事件。在全部事件頁面,按一下系統規劃事件 > 實例,查看實例ID、事件類型和事件狀態等相關資訊。
API作業:DescribeInstanceHistoryEvents查詢歷史系統事件。
訂閱事件通知
所有系統事件均可透過雲端監控設定警報規則,當事件發生時會及時通知您。如需更多詳情,請參閱 雲端監控 文件雲端產品系統事件監控。
應對建議
您可以透過控制台操作或API呼叫來應對系統事件。從系統事件出發管理ECS,可以提升您對ECS的底層感知能力,並最佳化ECS執行個體維運。
以上是如何處理影響執行個體運作狀態的有計劃或非預期事件的詳細內容。更多資訊請關注PHP中文網其他相關文章!