降本增效|網站效能監控平臺監控寶背後功能揭祕

語言: CN / TW / HK

背景介紹

現如今,雲端計算技術的廣泛應用,讓越來越多的傳統企業將核心業務部署或遷移到雲端。然而,儘管傳統企業在上雲方面花費巨大,結果卻往往很難達到預期。異常複雜的網路接入、鏈路質量、機房環境都給企業的網際網路業務健康帶來極大挑戰。網站、網頁和 Web 服務的使用者體驗對業務的影響更為深遠,傳統 IT 監控工具如 Zabbix 等,無法對外部訪問鏈路、CDN 質量等做到統一有效的全域性監控,當用戶體驗出現問題時便很難作出及時的響應。

監控寶作為雲智慧推出的新一代使用者體驗監控工具,向用戶提供了 IT 效能監控(IT Performance Monitoring)的 SaaS 產品服務。通過國際先進的Web監控技術,主動追蹤基於雲端架構的網站真實使用者訪問鏈路,深入監控CDN、主機、運營商、API等各個環節的效能指標,能夠更快速地發現和識別網站執行過程中任何影響使用者體驗的響應速度問題、連通性問題和頁面效能問題。此外,還能夠保障企業線上業務的穩定、改進運營效率、創造極致的使用者體驗。監控寶實現了網路使用者體驗的實時分析、快速定位和準確告警,是雲端計算時代的網站監控助手。

全域性監控構成與功能

監控寶通過其核心功能模組網站監控、API監控以及網頁效能管理來分別實現網站、API介面以及頁面效能的監控,並提供統一的報警、統計、分析和故障排除能力。產品架構圖如下圖所示:

網站質量監控

監控寶的網站監控模組通過雲智慧的全球分散式監測點對網站或伺服器提供不間斷監控。監控的內容包括網路穩定性、服務埠可用性、網路路由穩定性、網站響應速度、DNS解析正確性等。網站監控提供以下功能:

  • 公網/內網多協議監控

    支援HTTP/HTTPS、Ping、DNS、TraceRoute、TCP、UDP以及FTP等主流網路傳輸協議,全面問診網路業務健康。

  • 監控任務的智慧展示與分析

    監控概覽頁面智慧展示效能差、故障率高的監控任務,通過展示任務狀態、監控頻率、監控型別、異常/恢復資訊、平均可用率及平均響應時間等內容,讓使用者直觀地瞭解監控任務在區域性區域是否產生效能波動和異常,幫助使用者快速定位故障異常、及時掌握恢復資訊。

    此外,還可通過世界地圖和中國地圖,實時展現響應時間,資料可以細化到地級市。展示TOP15監測點的訪問速度以及故障率,方便使用者對監測點訪問慢以及故障率高的原因進行具體分析。

  • 可用率分析

    可用率是網站效能的重要指標。網站監控統計各地區和運營商的可用率,展示可用率的監測點資料,倒序排列可用率低的地區和運營商,並對比網站訪問狀態差的區域,幫助分析網站訪問的穩定性。

  • 響應 時間 分析

    響應時間是網站效能的重要指標。網站監控統計各地區和運營商的響應時間,展示響應時間的監測點資料,倒序排列響應時間慢的地區和運營商,幫助分析網站的響應速度。

  • 歷史快照分析

    記錄故障發生/恢復、告警線觸發前後的全過程訪問資料,能夠幫助客戶瞭解故障發生時的網路狀況和連結情況,確認故障型別以及故障的持續時間。

  • 資料對比分析

    橫向對比站點與站點之間、同一站點不同地區之間、不同監控任務之間的資料,幫助客戶更好地提升產品的效能。

  • MTR診斷

    使用MTR命令診斷請求超時、無法連線伺服器、請求被拒絕或者無返回資料等網路問題,並生成MTR報告。幫助使用者快速解決網路問題導致的網站無法訪問的問題。

頁面效能監控

監控寶的網頁效能監控模組採用國際效能評估標準,深入分析元素級網頁效能,對頁面可用性、頁面效能、資源可用性、資源效能、首屏時間等指標進行詳細監控,並能夠根據頁面效能和網站資源的監控結果,快速定位網站效能問題的具體原因及所在的地區,準確地判斷問題的原因是網路、CDN、伺服器、還是網站頁面效能。網頁效能監控模組提供以下功能:

  • 網頁整體效能分析

    整體展示一段時間以來對頁面可用性、元素響應時間、元素效能評估、首屏時間、頁面可用率和響應時間的監控結果。

  • CDN 服務質量評估

    • 能夠智慧識別CDN廠商以及CDN廠商的主機,通過海量的CDN資料幫助客戶客觀地評估CDN廠商在不同地區的效能差異;

    • 能夠從主機的維度分析CDN廠商的效能差異,可以通過Cache節點數下鑽到主機統計頁面來對比分析不同主機的CDN加速效果;

    • 能夠從元素的維度分析CDN廠商的效能差異,可以通過加速資源數下鑽到元素效能頁面,讓客戶瞭解元素在不同主機上的效能,從而調整頁面元素的分配策略和分佈策略,在故障診斷時能幫助客戶更好地分析以及定位問題。

  • 運營商分析

    展示不同運營商訪問網站的首屏時間資料,便於排查運營商層面層面的網路問題。

  • 多維度響應 時間 統計

    通過不同時間效能指標來多維度展示網頁的響應速度。監控頁面的首屏時間、網路層時間、DNS解析時間、連線建立時間、SSL握手時間、首位元組時間、內容下載時間等多個性能指標,並能夠通過折線趨勢圖和散點圖等不同資料檢視多維度地展示網站及元素的載入效能。

  • 主機效能統計

    從使用者的角度來審視每一臺主機的效能,通過記錄不同地區主機的運營商、CDN服務商、下載速度、可用率、響應成功率指標,幫助客戶分辨運營商以及CDN服務商資料的可靠性。通過主機IP下鑽,可以檢視不同域名下具體主機的表現狀態,讓使用者能更清晰地瞭解目前各個主機情況,方便使用者調整元素分佈策略。

  • 頁面效能評估

    採用目前Google、Facebook等國際網際網路公司都在使用的主流評分機制,針對頁面元素載入過程中圖片壓縮、靜態資源CDN的使用率及有效性、元素首位元組、靜態資源快取使用、保持連線等5個維度的問題進行分析並給出優化建議。

  • 元素效能追蹤

    提供元素級的網頁效能分析與問題定位,通過記錄元素的被請求次數、平均響應時間、可用率、元素大小等指標幫助使用者分辨元素的表現狀態以及在不同主機上的表現狀態,使客戶能夠隨時對效能不好的元素做出調整,避免元素對網頁效能的影響。

  • 頁面可用性監控與問題追蹤

    • 通過頁面可用性監控與追蹤幫助使用者整體掌握網站的可用狀態。主要包含以下幾點:
    • 通過對不同時間點的可用性進行分析,定位具體的故障原因,包括:DNS解析故障、連線超時、400錯誤和500錯誤情況;
    • 可以根據監測時間以及監控狀態,進行整體排查和效能故障定位;
    • 可以根據故障型別進行歷史快照追蹤,掌握監測點IP、監測時間和DNS伺服器解析狀態;
    • 對網頁的元素效能進行追蹤,並針對不可用元素,通過檢測歷史快照來檢視元素瀑布圖和網路診斷圖,對目標進行Ping以及TraceRoute分析,通過具體的資訊來分析不可用的原因,進一步定位故障。
  • 網站體驗對比分析

    提供網站體驗對比監測,通過對比一段時間內不同頁面的各個效能指標,實時掌握競品網站的狀態,瞭解自身產品與競品的效能表現差異,及時進行效能的優化與提升。

API監控

監控寶的API監控模組為使用者提供完整的API業務流程監控服務,實時監控介面的可用性、正確性和響應時間,發現異常及時告警,幫助企業實時時監控介面工作狀態,減少因業務介面故障帶來的業務損失,節省運營成本,提高業務質量。API監控支援以下請求驗證方式:

  • GET、POST、PUT、DELETE、HEAD、OPTION等六種請求方式,覆蓋絕大部分的介面呼叫格式。
  • JSON、XML、Text、Response Headers、狀態碼等多種驗證方式,保障請求結果正確。
  • Postman、JMeter 指令碼一鍵匯入,操作簡易快捷。

此外,API監控提供以下功能:

  • 事務監控

    一個事務即一個監控任務,可包含多步請求。通過對多步請求的事務監控,實現對使用者整個業務流程的監控。

  • 動態變數提取

    動態提取,即從上一步請求返回結果中提取變數值,賦值給初始變數,應用到下一步請求的輸入,實現多個請求間的引數傳遞,保持業務流程的連續性和完整性。

  • 斷言 驗證

    支援新增斷言驗證請求返回結果的正確性。斷言與動態變數的結合實現對返回結果中變數值的正確性驗證。

  • 監控資料展示分析

    API介面可用性、正確性、響應時間是API監控的三個重要指標,API監控結果從這三個維度對監控資料進行展示,供使用者分析。TOP10響應時間最短、可用性最低、正確性最低地區的資料排序展示,使使用者可以快速瀏覽基本資訊。

    此外,折線圖還可展示TOP5可用性最低、正確性最低、響應時間最低地區的資料變化趨勢。另有條形圖,餅狀圖展示更多資料。

  • 歷史快照分析

    歷史快照記錄API介面的請求資訊與返回結果,及斷言驗證結果,幫助使用者分析與定位問題。

告警管理

IT效能監控產品的核心在於能夠實時地將客戶站點、網頁發生的任何問題進行及時的反饋。監控寶提供了強大的實時告警功能,能滿足企業級使用者對於告警事件的響應、分析與處理的需求。

總結

在使用者至上的時代,使用者的滿意度代表著企業的成功,企業應用必須有更高的效能,才能保證企業的競爭力,以及確保企業使用者不會因為效能問題而流失。監控寶可以通過提高網站使用者體驗來保障企業收入、保護企業品牌,以及釋放企業生產力時。基於雲智慧的全球分散式監測點,監控寶已經實現了對企業網站的分散式監控,這也讓我們敢於為企業提供更加便捷、更優成本、更高質量的應用系統監測與前瞻性資料分析的一站式智慧型雲服務,讓企業客戶更低成本地享受監控寶更高質量的產品及服務。

點選直達監控寶官網