日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

在FREEBSD 5中使用MRTG畫出Packet圖表

在FreeBSD使用中,有時候你可能需要了解你的主機或者網絡卡的封包(Packet)的流通情況,借以了解網絡流量及網絡卡負載情況,給系統(tǒng)管理人員以參考 。在這里,我寫出自己SERVER配置這方面的方法和經驗,給各位朋友共享 。

一、安裝MRTG繪圖軟件
cd /usr/ports/net/mrtg
make install 即可安裝成功!

二、配置Packet-MRTG

我計劃把配置文件放到/usr/local/etc目錄里面 。
vi /usr/local/etc/packet-mrtg.cfg 這文件里面的內容如下: Target[packet]:ifInUcastPkts.1&ifOutUcastPkts.1:public@www.onlinecq.com
WorkDir: /home/onlinecq.com/mrtg/
MaxBytes[packet]: 100000000
Options[packet]:growright,bits
Title[packet]: IP Packet Count MRTG
PageTop[packet]: IP Packet Count MRTG – OnlineCQ.com
#Language:gb2312
YLegend[packet]: IP Packet Count
Colours[packet]: Packet IN#FF6600,Packet OUT#006600,DARK GREEN#006600,VIOLET#FF00FF【在FREEBSD 5中使用MRTG畫出Packet圖表】這樣﹐Pure-ftpd在安裝中﹐就會自動的將MySQL包含進來﹐省去我們整合的煩惱 。

二﹑配置Pureftpd

系統(tǒng)安裝時﹐會自動把相關配置文件樣本.sample安裝到 /usr/local/etc
目錄﹐這樣子我們也比較方便找到這些配置文件的 。
cd /usr/local/etc
cp pureftpd-mysql.conf.sample pureftpd-mysql.conf
cp pure-ftpd.conf.sample pure-ftpd.conf 說明一下:Target 是數據的抓取的方式 如同MRTG測流量時的public@community一樣,這里是關鍵,因為是要用MRTG畫封包數量圖形時,要先用它統(tǒng)計封包的數量,所以用的是

ifInUcastPkts.n&ifOutUcastPkts.n:community@host.domain 其中n表示您的網絡適配卡,如果你有多張網絡卡,請注意不要觀測錯了哦,要不然是沒有數據出來的 。(通常應該是1,但如果你有多張,可能就是2,3,4…啦)
public是snmp默認的公共字符串,當然你可以在snmp里面更改它的設置的 。
host.domain是你的主機名字,也可以使用IP,在這里我的就是www.onlinecq.com的 。
個人想法:大家可以試一下,用它來監(jiān)測其它主機的封包情況會是怎么樣子?^_^

MaxBytes: 制繪圖的最大封包值
Title: HTML 網頁的title 語法
PageTop: 在顯示畫面的"標題"
Options: 采用標準格式,并且讓MRTG由右往左繪圖
YLegend: 圖表的Y軸名稱
ShotLegend: 圖表Y 軸的單位
WorkDir: 工作目錄 也就是網頁中顯示圖表的路徑,一般是可以通過瀏覽器訪問的
Language: 英文 (我喜歡使用英文的,如果你要使用簡體中文,麻煩你改為gb2312,否則注釋掉即可)
Colours:顏色

三、執(zhí)行&查看圖形

現在我們試著運行一下,看能否生成封包流量圖:
mrtg /usr/local/etc/packet-mrtg.cfg 因為首次運行時,系統(tǒng)沒有MRTG需要的某些舊圖形檔案,可能會有報錯的,請多執(zhí)行2-5次即可 。
這時候在前面的packet-mrtg.cfg文件設置的WorkDir目錄里面/home/onlinecq.com/mrtg,將會產生一些png圖形文件和一個.html的文件,我們可以通過網頁訪問它:

http://www.youdomain.com/mrtg/packet-mrtg.html

如果可以正??吹絇acket封包流量圖,那就說明你前面設置一切正常了,恭喜你!

四、排程自動執(zhí)行

一般來說,每5分鐘執(zhí)行一次即可,時間太短反而會加重系統(tǒng)的負載的 。
crontab -e 來增加排程事件
*/5 * * * * mrtg /usr/local/etc/packet-mrtg.cfg 五、結束語

至此為止,可以投入正式使用的MRTG封包流量圖就建立起來了,您可以reboot一下,讓最新的設置及軟件生效 。
如果在安裝過程中出現錯誤,您可以先檢查完錯誤,再接著安裝下去 ?;蛘吣憧梢赃x擇你感興趣的某些部份安裝!
當然因為時間倉促,并且涉及到的知識太廣,加上本人能力有限,其中錯誤在所難免,懇請各位朋友提出來,大家共同提高,共同進步!

推薦閱讀