網(wǎng)站W(wǎng)eb應(yīng)用性能指標(biāo)
- 編輯:admin -根據(jù)Web基礎(chǔ)架構(gòu)的應(yīng)用程序和系統(tǒng)類型,應(yīng)用與系統(tǒng)兩個層面上所測定的指標(biāo)也存在著差異。一定要跟蹤和分析最重要的性能指標(biāo)。在將來出現(xiàn)變化時,增加細(xì)化的應(yīng)用程序指標(biāo)相對較為容易,而從頭開始通過分析儀表板來發(fā)現(xiàn)一些重要指標(biāo)則相對更困難一些。但是,我們可能一開始就需要采用一種策略,定期監(jiān)控比平時更多的指標(biāo),然后再慢慢將監(jiān)控范圍縮小到一些最重要的指標(biāo)上。在啟動一個新項目時,更明智的做法可能是監(jiān)控全部或大部分應(yīng)用程序指標(biāo)。當(dāng)加載新應(yīng)用時,有些信息可能會隱藏在一些不常用、平常根本注意不到的
根據(jù)Web基礎(chǔ)架構(gòu)的應(yīng)用程序和系統(tǒng)類型,應(yīng)用與系統(tǒng)兩個層面上所測定的指標(biāo)也存在著差異。一定要跟蹤和分析最重要的性能指標(biāo)。在將來出現(xiàn)變化時,增加細(xì)化的應(yīng)用程序指標(biāo)相對較為容易,而從頭開始通過分析儀表板來發(fā)現(xiàn)一些重要指標(biāo)則相對更困難一些。但是,我們可能一開始就需要采用一種策略,定期監(jiān)控比平時更多的指標(biāo),然后再慢慢將監(jiān)控范圍縮小到一些最重要的指標(biāo)上。在啟動一個新項目時,更明智的做法可能是監(jiān)控全部或大部分應(yīng)用程序指標(biāo)。當(dāng)加載新應(yīng)用時,有些信息可能會隱藏在一些不常用、平常根本注意不到的指標(biāo)中。在全面監(jiān)控各種指標(biāo)一定時間之后,我們很可能就會清楚哪些指標(biāo)是有用的,而哪些指標(biāo)的價值不大或毫無價值。
萬能儀表極是一種真實的監(jiān)控方式。大多數(shù)應(yīng)用都會通過API或儀表向外傳遞一些關(guān)于內(nèi)部性能的信息。網(wǎng)站建設(shè)應(yīng)用程序性能指標(biāo)可以通過許多方法獲得,如SNMP、 Apache Web服務(wù)器的 mod stats、 Java JMX、 Ruby on Rails的 rails metrics、 Erlang,應(yīng)用的 emetic,以及PHP的 xdebug I或 dtrace它實際上可以用在任何平臺。