監控您的ECS實例是否健康非常重要,您需要確保用戶始終可以快速打開您的網站和應用,或者快速完成數據處理和渲染等任務。阿里云提供了監控數據收集、可視化以及實時監控告警等服務,確保您的實例始終處于正常的運行狀態。
背景信息
您可以通過ECS控制臺和云監控控制臺監控實例信息。
ECS控制臺:提供vCPU使用率、網絡流量和磁盤I/O監控。
云監控控制臺:提供更加精細化的監控粒度。
監控信息說明
主要監控項說明如下所示:
vCPU:阿里云提供實例vCPU使用率監控數據,單位為百分比。百分比數值越高,實例vCPU負載越高。您可以通過ECS管理控制臺、云監控管理控制臺、調用ECS API或者遠程連接實例后查詢監控數據。
以下是遠程連接實例后查看vCPU使用率的方式:
Windows實例:在任務管理器中查看vCPU使用情況,您可以按vCPU使用率排序,定位占用實例vCPU資源的進程。
Linux實例:運行top命令查看vCPU使用情況。在鍵盤上按下Shift+P根據vCPU使用率排序,定位占用實例vCPU資源的進程。
重要如果CPU持續保持高使用率,則會對系統穩定性和業務運行造成影響。您可以參見以下方法進行優化:
Linux實例請參見Linux系統CPU負載的查詢和案例分析。
Windows實例請參見Windows實例中CPU使用率較高問題的排查及解決方法。
網絡流量:阿里云提供實例出方向和入方向的網絡流量監控數據,單位為kbps。
ECS控制臺一般提供公網流量監控,云監控控制臺可以提供公網和內網流量監控。例如,您的公網出網帶寬為1 Mbps,當出網流量達到1024 kbps,表示您的公網帶寬已經滿負荷。
說明經典網絡公網帶寬監控數據不包含高防回源流量,如需查看完整監控數據,請登錄云監控管理控制臺。
通過ECS控制臺查看監控信息
登錄ECS管理控制臺。
在左側導航欄,選擇 。
在頁面左側頂部,選擇目標資源所在的資源組和地域。
找到目標實例,單擊實例ID。
在實例詳情頁,單擊監控頁簽。
設置監控時間范圍,可以查看vCPU使用率、內存使用率等監控信息。
由于監控曲線顯示的聚合方式不一樣,選擇時間段的長短會影響顯示的精度。選擇的時間范圍越小,顯示效果越精細。例如,1小時和6小時的平均值會顯示不一樣的結果,請您根據實際需要選擇適合的時間范圍。
說明您也可以使用DescribeInstanceMonitorData、DescribeDiskMonitorData和DescribeEniMonitorData接口獲取監控數據。
實例是否安裝云監控插件會導致在ECS管理控制臺查看到的監控數據不同:
實例已安裝云監控插件:ECS管理控制臺的監控項中,CPU、內存、系統負載數據為云監控的操作系統監控項,其他監控項與云監控的基礎監控項一致。
實例未安裝云監控插件:在ECS管理控制臺查看到的監控項與云監控的基礎監控項一致。
說明基礎監控項數據采集頻率為每1分鐘一次,操作系統監控項數據采集頻率為每15秒一次。更多信息,請參見操作系統監控。
以下是實例未安裝插件時在ECS控制臺上的監控項詳細列表,指標采集粒度為1分鐘。
監控指標名稱
監控指標含義
單位
MetricName
Dimensions
Statistics
(ECS)CPU使用率
CPU使用率
%
CPUUtilization
userId、instanceId
Maximum、Minimum、Average
(ECS)經典網絡公網流入帶寬
公網入流量平均速率
bit/s
InternetInRate
userId、instanceId
Maximum、Minimum、Average
(ECS)內網流入帶寬
私網入流量平均速率
bit/s
IntranetInRate
userId、instanceId
Maximum、Minimum、Average
(ECS)經典網絡公網流出帶寬
公網出流量平均速率
bit/s
InternetOutRate
userId、instanceId
Maximum、Minimum、Average
(ECS)內網流出帶寬
私網出流量平均速率
bit/s
IntranetOutRate
userId、instanceId
Maximum、Minimum、Average
(ECS)所有磁盤讀取BPS
系統磁盤每秒讀取字節總數
Byte/s
DiskReadBPS
userId、instanceId
Maximum、Minimum、Average
(ECS)所有磁盤寫入BPS
系統磁盤每秒寫入字節總數
Byte/s
DiskWriteBPS
userId、instanceId
Maximum、Minimum、Average
(ECS)所有磁盤每秒讀取次數
所有磁盤讀IOPS
次/秒
DiskReadIOPS
userId、instanceId
Maximum、Minimum、Average
(ECS)所有磁盤每秒寫入次數
所有磁盤寫IOPS
次/秒
DiskWriteIOPS
userId、instanceId
Average、Minimum、Maximum
(ECS)IP維度公網流入帶寬
公網流入帶寬
bit/s
VPC_PublicIP_InternetInRate
userId、instanceId、ip
Maximum、Minimum、Average
(ECS)IP維度公網流出帶寬
公網流出帶寬
bit/s
VPC_PublicIP_InternetOutRate
userId、instanceId、ip
Maximum、Minimum、Average
(ECS)IP維度公網流出帶寬使用率
公網流出帶寬使用率
%
VPC_PublicIP_InternetOutRate_Percent
userId、instanceId、ip
Average
(ECS)經典網絡公網流入流量
公網流入流量
Byte
InternetIn
userId、instanceId
Average、Minimum、Maximum、Sum
(ECS)經典網絡公網流出流量
公網流出流量
Byte
InternetOut
userId、instanceId
Maximum、Minimum、Average
通過云監控控制臺查看監控信息
云監控為您提供開箱即用的企業級開放型一站式監控解決方案。云監控為您的ECS提供主機監控服務,關于主機監控和主機監控項的更多信息,請參見概覽和操作系統監控。
當您需要監控各云產品資源的使用情況時,可以在云監控控制臺創建報警規則。如果資源的監控指標達到報警條件,云監控自動發送報警通知,幫助您及時得知異常監控數據,并快速處理。具體操作,請參見創建報警規則。
登錄云監控管理控制臺。
在左側導航欄中,單擊主機監控。
可選:找到并選中目標實例,在主機監控頁面底部,單擊批量安裝或升級插件,然后單擊確定。
如果實例未安裝云監控插件,您可以為實例安裝插件。具體操作,請參見安裝和卸載云監控插件。
實例未安裝插件:在云監控控制臺查看到的是基礎監控項。
實例已安裝插件:在云監控控制臺可以查看基礎監控項和操作系統監控項。
單擊目標實例ID,在基礎監控或操作系統監控頁簽下獲取監控數據。
說明監控數據保留最大天數為30天。