Vector是一個開源主機性能監(jiān)控框架,能高分辨采集系統(tǒng)和應(yīng)用程序的各種數(shù)據(jù)輸出到瀏覽器中,相比傳統(tǒng)通過登錄主機運行各種命令獲得系統(tǒng)度量情況,使用Vector能更快地響應(yīng)系統(tǒng)運維情況。

免責(zé)聲明
這是Vector的第一個版本,因此會存在bug和問題。希望得到你的支持和反饋。其新版本也會不斷地釋放。
入門
首先在每個準備被監(jiān)視的主機上安裝Performance Co-Pilot (PCP)。
獲取源代碼的當前版本:
$ git clone git://git.pcp.io/pcp
然后構(gòu)建和安裝:

更多的安裝信息可查看下面這個鏈接:
http://pcp.io/docs/installation.html#src
Vector
Vector是一個運行在客戶端瀏覽器的靜態(tài)Web應(yīng)用,可以運行在任何HTTP服務(wù)可用之上,比如Apache或Nginx。
為了運行在本地:
$ git clone https://github.com/Netflix/vector.git
確保系統(tǒng)中安裝了Bower,然后安裝所有依賴關(guān)系:
$ cd vector $ bower install
你可以通過Gulp運行Vector,關(guān)Gulp可查看下面這個鏈接:
https://github.com/gulpjs/gulp/blob/master/docs/getting-started.md
然后安裝依賴關(guān)系并執(zhí)行默認的Gulp任務(wù):
$ npm install $ gulp
你也可以使用Python的SimpleHTTPServer運行Vector:
$ cd vector/app $ python -m SimpleHTTPServer 8080
然后在瀏覽器中打開Vector:
http://localhost:8080
最后輸入打算監(jiān)視的服務(wù)器主機名。
Vector在GitHub上的地址為:https://github.com/Netflix/vector
新聞熱點
疑難解答
圖片精選