監測Linux上面的流量MRTG-mrtg.cfg參數的含義
監測Linux上面的流量MRTG-mrtg.cfg參數的含義
本文講述的是監測Linux上面的流量MRTG:前言、安裝MRTG準備工作、安裝MRTG
監測網路卡流量、mrtg.cfg參數的含義、監測CPU負載量
本文接著講述在 mrtg.cfg 這個參數檔當中你看到的幾個參數的意義吧!
Target[裝置名稱]:
- Target[vbird.adsldns.org_2]: 2: public@192.168.1.2
上面是一般的用法,其中半括號內的是裝置的名稱,同一個裝置的各參數中,這個名稱要一致!
- Target[vbird.adsldns.org_3]:`/usr/local/apache/htdocs/mrtg/cpu/mrtg.cpu`
后面接的是一個自訂的加掛的可執行檔案,這個檔案執行之后,會顯示四個數據,這樣就可以繪圖了!在繪製非 MRTG 程式的預設咚咚中,這個是最常使用的方法了!
MaxBytes[裝置名稱]:
- MaxBytes[vbird.adsldns.org_2]: 1250000
后面的數字代表資料監測時,***的傳送速率,使用 bytes,所以 10Mbps 則為 1.25MBytes,大約是 1250000 Bytes。這個數值程式會自動判斷啦!不過你也可以自己修改,用到這個數字的時候是在你的圖表下方,每一個說明后面的(xx%)時用到的。
- MaxBytes[vbird.adsldns.org_3]: 100
如果你的資料并不是 Bytes 時,例如監測 CPU 負載率時,那這個數值就需要改變啦!
Options[裝置名稱]:
Options[vbird.adsldns.org_2]: growright, bits (用在網路流量中)
Options[vbird.adsldns.org_3]: growright, nopercent, gauge (用在 CPU 負載中)
growright:將資料隨時間變化的順序以右而左繪圖;
bits:資料單位為 bits;
nopercent:在圖下方的說明文字中,不顯示百分比;
gauge:圖表的上限固定!
【編輯推薦】