Cloudflare推出網(wǎng)站性能監(jiān)控服務(wù)Observatory,其結(jié)合真實用戶監(jiān)控(Real User Monitoring,RUM),還能夠定期從不同地區(qū)進行測試,供用戶掌握網(wǎng)站性能表現(xiàn),而當(dāng)Observatory發(fā)現(xiàn)網(wǎng)頁存在性能問題,也會提供定制化建議,讓用戶只要通過鼠標(biāo)點擊就能優(yōu)化網(wǎng)站性能。
Observatory的設(shè)計目標(biāo),是要讓用戶能夠更完整地掌握網(wǎng)站的性能,因此集成了RUM,通過真實用戶的資料,Observatory能夠?qū)W(wǎng)站性能進行分析,并且向用戶展示可以解決性能問題的方法。此外,Observatory還集成網(wǎng)頁自動化審核工具Google Lighthouse工具,能夠以產(chǎn)業(yè)標(biāo)準(zhǔn)綜合評估網(wǎng)頁性能。
官方提到,Observatory主要支持的兩種性能測試方法,其一是綜合測試,另一種則是RUM。綜合測試是在受控的環(huán)境中,模擬用戶的互動以監(jiān)控性能,這類測試提供了測量基準(zhǔn),能夠在網(wǎng)站部署之前發(fā)現(xiàn)潛在的問題,而RUM測試則是直接在真實用戶與網(wǎng)站互動時收集資料,RUM提供了一個真實終端用戶視角的性能監(jiān)控。
由于網(wǎng)頁的性能表現(xiàn)依據(jù)訪問者的所在位置而有差異,因此Observatory也會通過模擬不同地區(qū)的網(wǎng)站性能,測試網(wǎng)頁在特定國家和地區(qū)的性能表現(xiàn),使用戶有辦法對全球的受眾進行優(yōu)化,提供更一致的瀏覽體驗。
收集自Lighthouse和RUM測試的分析資料,Observatory便能夠提供用戶更為精準(zhǔn)的性能改進建議,像是當(dāng)Lighthouse分析用戶網(wǎng)站需要圖像優(yōu)化,則Observatory便會推薦自家圖像優(yōu)化工具Cloudflare Polish,或是網(wǎng)頁存在協(xié)議性能問題,Observatory便會建議用戶激活最新的HTTP/3,用戶通過鼠標(biāo)點擊就可直接提高網(wǎng)站性能。