這篇文章帶給大家的內容是關於如何透過ECS自帶監控服務和雲端監控服務監控實例,有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。
監控
監控您的ECS實例是否健康非常重要,您需要確保使用者始終可以快速開啟您的網站和應用,或快速完成資料處理和渲染等任務。阿里雲提供了監控資料收集、視覺化以及即時監控警告等服務,確保您的實例始終處於正常的運作狀態。
監控詳情
目前,您可以透過ECS自帶監控服務和雲端監控服務監控實例。 ECS自帶監控服務提供vCPU使用率、網路流量和磁碟I/O監控。雲端監控提供更精細的監控粒度,更多詳情,請參閱監控項目說明。以下是部分監控資訊的解析:
vCPU:阿里雲提供實例vCPU使用率監控數據,單位為百分比。百分比數值越高,執行個體vCPU負載越高。您可以透過ECS管理控制台、雲端監控管理控制台、呼叫ECS API或遠端連線實例後查詢監控資料。以下是遠端連線執行個體後檢視vCPU使用率的方式:
Windows執行個體:在工作管理員中檢視vCPU使用情況,您可以按vCPU使用率排序,定位佔用執行個體vCPU資源的進程。
Linux實例:執行top指令查看vCPU使用量。在鍵盤上按下Shift P依照vCPU使用率排序,定位佔用實例vCPU資源的進程。
網路流量:阿里雲提供實例出方向和入方向的網路流量監控數據,單位為kbps。 ECS自帶監控服務一般提供公網流量監控,雲端監控可取得公網及內網流量監控。例如,您的公網出網路頻寬為1 Mbps,當出網路流量達到1024 kbps,表示您的公網頻寬已經滿載。
ECS自帶監控服務
在ECS管理控制台上查看監控資訊的步驟如下:
登入ECS管理控制台。
在左側導覽列中,按一下實例。
選擇地域。
找到目標實例,按一下實例名稱。
在實例詳情頁面,您可以看到監控訊息,包括vCPU使用率和出入網流量情況。
點擊圖示可以設定監控時間段。
說明
由於顯示的聚合方式不一樣,選擇時間段的長短會影響顯示的精確度。選擇時間範圍越小,顯示效果越精細。例如,5分鐘和15分鐘的平均值會顯示不同的結果。
(選用)點選設定警報規則前往雲端監控控制台設定vCPU使用率和網路流量警報規則。更多詳情,請參閱警報服務概覽。
(可選)點擊查看記憶體等更多指標前往雲端監控控制台收集更多數據,等待片刻後,監控數據會更新到最新狀態。
您也可以使用ECS API DescribeInstanceMonitorData、DescribeDiskMonitorData和DescribeEniMonitorData取得監控資料。
以下為ECS自帶監控項目的詳細列表,指標擷取粒度為1分鐘。
雲端監控
#雲端監控為您提供開箱即用的企業級開放型一站式監控解決方案。雲端監控為您的ECS提供主機監控服務,更多詳情,請參閱主機監控概覽。以下步驟示範如何從雲端監控管理控制台取得ECS實例監控資料。
登入雲端監控管理控制台。
在左側導覽列中,按一下主機監控。
找到目標實例。
(可選)如果實例未安裝雲端監控插件,請點擊安裝更新插件。
點選監控圖表以取得監控資料。
點選警報規則設定警報規則。
附錄:頻寬單位相關知識
Kb和KB的差異
計算機中資訊由二進位0和1表示,每個0或1被稱為一個位元(bit),用小寫b表示。 8個bit構成1個位元組(Byte),類似0101 0010,用大寫B表示,1 Byte=8 bits(1B=8b)。
使用大寫K或小寫k表示千時,Kb即為千位,KB即為千位元組。
ECS自帶的網路流量監控中,ps指/s,即每秒。 kbps指網路速度,即每秒傳送多少千位訊息。通常情況下,描述頻寬時常省略bps。例如,4M頻寬的完整寫法應為4 Mbps。
頻寬與下載速度的關係
誤解:頻寬是多少,下載速度就是多少。
正確:以1Mbps頻寬為例,1KB=8Kb,1Mbps=125KB/s,1kbps=1000bps
1Mbps頻寬的下載速率,理論上為125KB/s,而實例中一些應用程式會佔用少量頻寬,例如遠端連接,因此實際下載速率常為100 KB/s~110KB/s。
以上是如何透過ECS自帶監控服務和雲端監控服務監控實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!