【云監控-最佳實踐】電商平臺業務監控
下圖為某企業電商平臺的業務架構圖。電商業務內存要求高、數據量大并且數據訪問量大、要求快速的數據交換和處理,監控要求極其高。
圖1 電商平臺業務架構圖
由以上架構圖可知,ECS為核心服務,全面、立體的ECS監控系統對業務穩定起到了至關重要的作用。主機監控功能可提供服務器的系統級、主動式、細顆粒度監控服務。為業務的順暢運行保駕護航。
網站為電商平臺的入口,雙12,618等大型購物節,會導致不同網絡用戶訪問電商網站出現網頁打開慢、網絡延時高等問題。站點監控可對網站或ECS的彈性IP等進行持續撥測,監控業務入口的可用性及響應時間。
針對電商平臺使用的RDS、ELB、VPC等服務,可以使用云服務監控,在云服務監控頁面實時查看云服務運行狀態、各個指標的使用情況并對監控指標設置告警規則,精確掌握云服務的運行情況。
電商業務主要涉及華為云ECS、CDN、AS、安全服務、RDS、ELB、OBS等服務。通過資源分組功能從業務視角查看資源使用情況、告警情況、健康情況,管理告警規則,可以極大的降低運維復雜度,提高運維效率。
站點監控
針對大量的靜態數據,如產品圖片,產品視頻等導致不同網絡用戶訪問電商網站出現網頁打開慢、網絡延時高等問題。可以使用站點監控對網站或ECS的彈性IP等進行持續撥測,監控業務入口的可用性及響應時間。
登錄管理控制臺。
單擊“管理與部署 > 云監控”。
單擊左側導航欄的“站點監控”。
在“站點監控”界面,單擊右上角“創建站點監控”,進入“創建站點監控”界面。
在彈出的“創建站點監控”對話框中根據界面提示配置參數,如圖 1 創建站點監控所示。
圖1 創建站點監控
說明:
監控頻率建議設置為1分鐘,更多參數說明如配置參數所示。
配置完成后,單擊“確定”,完成創建站點監控。
創建站點監控完成后,單擊站點名稱右側的“更多 > 創建告警規則”,為設置的站點配置告警規則。
在創建告警規則界面,按照界面提示配置參數,參數說明請參見參數說明。
圖1 創建告警規則
說明:
響應時間大于400毫秒為緩慢,建議配置成連續出現3次為400毫秒發送告警。
根據界面提示配置名稱與描述。配置完成后,單擊“創建”,完成創建告警規則。
當網站或ECS的彈性IP出現異常時,站點監控會第一時間通過消息通知服務實時告知資源異常,提醒您處理異常。
主機監控
ECS是電商平臺的基礎支撐,因此ECS上細微的性能變化,都可能會引起電商業務的大幅震蕩,甚至出現宕機,引起巨大損失。
主機監控提供了包括基礎監控和操作系統監控兩種不同監控粒度層次的監控。基礎監控為ECS自動上報的監控指標,操作系統監控通過在ECS中安裝Agent插件,為用戶提供服務器的系統級、主動式、細顆粒度監控服務。
促銷、秒殺、爆款等電商業務場景,瞬間訪問量達到平常的幾十至數百倍,會導致服務器負載高,系統響應慢。
您可以對ECS的監控指標配置告警規則,比如CPU使用率,當CPU使用率達到配置的閾值時發送告警通知,及時處理異常。
已安裝Agent插件,具體安裝步驟請參見安裝配置Agent。
登錄管理控制臺。
在管理控制臺左上角單擊圖標,選擇區域和項目。
單擊“管理與部署 > 云監控”。
單擊頁面左側的“主機監控”,進入主機監控頁面。
單擊ECS主機所在欄右側的“更多”按鈕,選擇下拉出的“創建告警規則”。
在“創建告警規則”界面,根據界面提示配置參數。
監控對象為當前的ECS,無需配置。
選擇監控指標,選擇“自定義創建”,參照配置參數說明完成參數配置。
圖1 創建告警規則
說明:
以CPU使用率為例,由于需要給服務器預留部分處理性能保障服務器正常運行,所以建議將CPU告警閾值設置為80%,連續三次超過閾值后開始報警。
根據界面提示配置名稱與描述。配置完成后,單擊“創建”,完成創建告警規則。
告警規則創建完成后,當業務量飆升,監控指標觸發設定的閾值時,云監控會在第一時間通過消息通知服務實時告知資源異常,提醒您處理,以免因此造成業務損失。
云服務監控
電商平臺RDS、ELB、VPC等服務,可以使用云服務監控,在云服務監控頁面實時查看云服務運行狀態、各個指標的使用情況并對監控指標設置告警規則,精確掌握云服務的運行情況。
登錄管理控制臺。
在管理控制臺左上角單擊圖標,選擇區域和項目。
單擊“管理與部署 > 云監控 > 云服務云監控”。
在“云服務監控”頁面,選擇彈性負載均衡,單擊彈性負載均衡名稱右側的“創建告警規則”,進入創建告警規則頁面。
為關系型數據庫、虛擬私有云創建告警規則分別在“云服務監控”分別選擇關系型數據庫和虛擬私有云。
圖1 創建告警規則(ELB)
圖2?創建告警規則(RDS)
圖3?創建告警規則(VPC)
說明:
為了更好監控彈性負載均衡服務,需要先開啟負載均衡ELB的健康檢查,詳情參見健康檢查機制和配置說明,建議設置負載均衡ELB網絡留出速率的80%作為告警閾值。
建議將RDS的CPU使用率告警閾值設置為80%,連續三次超過閾值后開始告警。硬盤使用率、最大IOPS使用率、連接數等其他監控指標可根據您的實際情況來設置。
建議將VPC的出網帶寬告警閾值設置為80%,連續三次超過閾值后開始告警。其他監控指標可根據您的實際情況來設置。
單擊“下一步”,進入規則信息界面,根據界面提示配置參數。
單擊“創建”,完成告警規則的創建。
具體的告警規則參數,請參見創建告警規則。
當業務量飆升,RDS、VPC或ELB的監控指標觸發設定的閾值時,云監控會在第一時間通過消息通知服務實時告知資源異常,提醒您處理,以免因此造成業務損失。
資源分組
一套完整的電商平臺會使用到ECS、CDN、AS、安全服務、RDS、OBS、VPC等服務,您可以創建資源分組,將電商業務的ECS、EIP、EVS等資源劃分成一個分組,通過資源分組功能從業務視角查看資源使用情況、告警情況、健康情況,管理告警規則,可以極大的降低運維復雜度,提高運維效率。
本章節指導用戶創建資源分組。
登錄管理控制臺。
單擊“管理與部署 > 云監控”。
單擊頁面左側的“資源分組”,進入“資源分組”頁面。
單擊頁面右上角的“創建資源分組”按鈕。
圖1 創建資源分組
按照界面提示,填寫分組名稱。
選擇需要添加的云服務資源。
圖1 選擇云服務資源
單擊“立即創建”,完成資源分組的創建。
創建完成后,可在資源分組界面查看分組的資源使用情況、告警情況、健康情況等。
圖1 資源分組
自建電商 云監控 華為云
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。