首頁 資訊 通過ECS控制臺或API查看ECS實例健康狀態(tài)

通過ECS控制臺或API查看ECS實例健康狀態(tài)

來源:泰然健康網(wǎng) 時間:2025年04月15日 05:41

實例健康狀態(tài)表示實例操作系統(tǒng)的運行狀態(tài),通過實例健康狀態(tài),您可以快速確定ECS實例是否真正可用(例如是否可以通過SSH、RDP等訪問)。本文介紹實例健康狀態(tài)與生命周期狀態(tài)的區(qū)別和關(guān)系,以及如何通過ECS控制臺或API查看實例健康狀態(tài)。

實例健康狀態(tài)說明

實例健康狀態(tài)關(guān)注的是實例操作系統(tǒng)的運行狀態(tài),包括操作系統(tǒng)是否正常運行,實例的網(wǎng)絡(luò)是否連通,CPU或磁盤等性能是否受到影響等。

通過監(jiān)控實例健康可以及時發(fā)現(xiàn)實例操作系統(tǒng)運行狀態(tài)是否正常。

例如,實例的生命周期狀態(tài)為Running,并不意味著實例的操作系統(tǒng)已經(jīng)運行起來了;只有當(dāng)實例健康狀態(tài)為OK時,表示實例的操作系統(tǒng)已經(jīng)運行起來,才可以通過SSH或RDP進行訪問。

實例健康狀態(tài)每分鐘更新一次,您可以根據(jù)實例健康狀態(tài)來識別實例是否存在問題,以便及時處理相應(yīng)問題。

您可以通過實例健康狀態(tài)改變通知事件報警規(guī)則,及時了解實例健康狀態(tài)。更多信息,請參見創(chuàng)建系統(tǒng)事件報警規(guī)則。

實例健康狀態(tài)與實例生命周期狀態(tài)之間的區(qū)別和對應(yīng)的場景說明,如下表所示。

實例生命周期狀態(tài)(Lifecycle Status)

實例健康狀態(tài)(HealthStatus)

實例健康狀態(tài)中文描述

實例真正狀態(tài)說明

修復(fù)方案

Starting

Initializing

初始化中

實例正處于初始化階段。

等待實例啟動。

Running

實例操作系統(tǒng)正在啟動中。

等待實例啟動。

Running

Impaired

操作系統(tǒng)運行存在異常

實例操作系統(tǒng)正在運行中,但是實例可能受到底層宿主機、存儲、網(wǎng)絡(luò)等限制,導(dǎo)致性能受到影響或降級。

實例操作系統(tǒng)正在運行中,但是遭到OOM出現(xiàn)了藍(lán)屏、夯住(Hang)等問題。

通過啟動/重啟實例,響應(yīng)對應(yīng)實例因操作系統(tǒng)錯誤需重啟事件。

上報故障,等待阿里云處理。

Running

OK

正常

實例操作系統(tǒng)正在運行中,且實例未受任何外部因素影響。

Stopping/Stopped

InsufficientData

數(shù)據(jù)不足

實例處于關(guān)機中或已關(guān)機狀態(tài)。

啟動實例。

Deleted

NotApplicable

不適用

實例當(dāng)前生命周期狀態(tài)無效。

在ECS控制臺查看實例健康狀態(tài)

通過阿里云CLI查看實例健康狀態(tài)

訪問ECS控制臺-實例。

在頁面左側(cè)頂部,選擇目標(biāo)資源所在的資源組和地域。地域

添加健康狀態(tài)顯示列。

在實例列表的右上角,單擊圖標(biāo)。

在實例列表設(shè)置對話框里,單擊未顯示區(qū)域中健康狀態(tài)右側(cè)的圖標(biāo),然后單擊繼續(xù)。

image

找到目標(biāo)實例,在健康狀態(tài)列,查看實例健康狀態(tài)。

執(zhí)行以下命令,調(diào)用DescribeInstances和DescribeInstancesFullStatus查看特定實例的健康狀態(tài)。

aliyun ecs DescribeInstances --RegionId TheRegionId --output cols=InstanceId,InstanceName rows=Instances.Instance[] aliyun ecs DescribeInstancesFullStatus --RegionId TheRegionId --InstanceId.1 i-bp1afnc98r8k69****** --output cols=HealthStatus rows=InstanceFullStatusSet.InstanceFullStatusType[]

執(zhí)行以下命令,調(diào)用DescribeInstancesFullStatus查看指定地域下所有實例的健康狀態(tài)。

詳細(xì)的地域ID列表,請參見地域和可用區(qū)。

aliyun ecs DescribeInstancesFullStatus --RegionId TheRegionId --output cols=HealthStatus rows=InstanceFullStatusSet.InstanceFullStatusType[]

發(fā)起健康狀態(tài)檢查請求后,阿里云會為請求的每臺實例返回健康狀態(tài)。

說明

返回信息中,HealthStatus表示實例的健康狀態(tài),Status表示實例的生命周期狀態(tài)。

如果實例處于正常狀態(tài),則健康狀態(tài)為OK。

如果實例處于異常狀態(tài),則健康狀態(tài)會返回其他指標(biāo)。

更多實例健康狀態(tài)與生命周期狀態(tài)區(qū)別與對應(yīng)場景說明,請參見實例健康狀態(tài)說明。

相關(guān)知識

實例無法啟動的健康診斷與解決方案
如何查看服務(wù)健康狀態(tài)
實例健康診斷項有哪些
serverless 案例
Serverless 實踐:「禾連健康」低門檻微服務(wù)化,彈性降本20%以上
三年沒檢查,一查竟是胰腺癌,來看看“癌中之王”怎么防?
【云棲號案例
NLB怎么關(guān)閉健康檢查?
負(fù)載均衡SLB四層(TCP/UDP)健康檢查出現(xiàn)異常的解決方法
開展健康的社交活動

網(wǎng)址: 通過ECS控制臺或API查看ECS實例健康狀態(tài) http://www.gysdgmq.cn/newsview1138521.html

推薦資訊