優(yōu)秀的網(wǎng)站建設(shè):網(wǎng)站建設(shè)“理解監(jiān)測的意義”
不論網(wǎng)站運維還是系統(tǒng)管理,服務(wù)器本身的運行狀況都是我們需要掌控的基礎(chǔ)資料。王淮介紹Facebook的工程師文化中有一句“Move Fast andMonitor Closely”。這個“Closely”有兩層意思:其一是“即時”,要從系統(tǒng)開發(fā)的初期,就有意識地設(shè)計好配套的監(jiān)測,并且逐步改進完善;其二是“深入”,監(jiān)控不能停留在只監(jiān)測主機負載、網(wǎng)卡流量的表面層次,而要盡可能地細化,以貼近系統(tǒng)的業(yè)務(wù)特性。
在系統(tǒng)的運行和發(fā)展過程中,監(jiān)測的重要性得到更進一步的提高。運維人員總是傾向于為了保證穩(wěn)定性而不輕易對系統(tǒng)做任何改動,所以,運維人員對穩(wěn)定運行中的系統(tǒng)的一舉一動都必須要有監(jiān)測數(shù)據(jù)的支持。所有的大規(guī)模集群運作,包括近年來流行的自動化管理,彈性控制等理念,都要求我們首先對自己系統(tǒng)的細節(jié)有足夠的了解——這都需要我們先熟悉監(jiān)控。