本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Route 53 檢查資源的運作狀態
Amazon Route 53 運作狀態檢查監控 Web 伺服器和電子郵件伺服器等資源的運作狀態。您可以為運作狀態檢查設定 Amazon CloudWatch 警示,以便在資源無法使用時收到通知。
如果您希望在資源變得不可用時收到通知,下面是運作狀態檢查運作方式的概觀:
您建立運作狀態檢查,並指定用於定義所要運作狀態檢查運作方式的值,例如:
您希望 Route 53 監控的端點 (如 Web 伺服器) 的 IP 地址或網域名稱。(您也可以監控其他運作狀態檢查的狀態,或 CloudWatch 警示的狀態。)
您需要 Amazon Route 53 用於執行檢查的通訊協定:HTTP、HTTPS 或 TCP。
您希望 Route 53 傳送請求給端點的頻率,這就是「請求間隔」。
端點必須連續多少次無法回應,Route 53 才會將其視為運作狀態不佳。這就是「失敗閾值」。
(選用) 當 Route 53 檢測到端點狀況不良時,您希望接收通知的方式。當您設定通知時,Route 53 會設定 CloudWatch 警示。CloudWatch 使用 Amazon SNS 通知使用者,端點狀況不良。
Route 53 開始以您在運作狀態檢查中指定的間隔向端點傳送請求。
如果端點回應請求,Route 53 會認為端點正常運作,因此不會採取任何動作。
-
如果端點沒有回應請求,Route 53 會開始計算端點未回應的連續請求的次數:
如果計數達到為失敗閾值指定的值,Route 53 會認為端點狀況不良。
如果在計數達到失敗閾值前,端點再度開始回應,Route 53 會將計數重設為 0,而 CloudWatch 不會通知您。
-
如果 Route 53 認為端點狀況不良,而且您設定運作狀態檢查通知,Route 53 會通知 CloudWatch。
如果您未設定通知,仍可在 Route 53 主控台中查看 Route 53 運作狀態檢查的狀態。如需詳細資訊,請參閱監控運作狀態檢查狀態和取得通知。
-
如果您設定了運作狀態檢查通知,CloudWatch 會觸發警示,並使用 Amazon SNS 傳送通知給指定收件人。
除了檢查指定端點的運作狀態之外,您還可以設定運作狀態檢查,以檢查一或多個其他運作狀態檢查的運作狀態。這可讓您知道指定數量的資源何時無法使用,例如五分之二的兩個 Web 伺服器。您也可以設定運作狀態檢查來檢查 CloudWatch 警示的狀態,以便您可以根據廣泛的條件收到通知,而不只是資源是否正在回應請求。
如果您有多個執行相同函數的資源,例如 Web 伺服器或資料庫伺服器,您可以設定 DNS 容錯移轉。將運作狀態檢查與該資源的每個記錄建立關聯。如果運作狀態檢查判斷基本資源狀況不良,Route 53 會將流量從相關記錄路由到他處。
如需使用 Route 53 監控資源運作狀態的詳細資訊,請參閱 建立 Amazon Route 53 運作狀態檢查。