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