在FREEBSD 5中使用MRTG畫圖
發表于:2007-05-26來源:作者:點擊數:
標簽:
在FREEBSD使用中,有時候你可能需要了解你的主機或者 網絡 卡的封包(Packet)的流通情況,借以了解網絡流量及網絡卡負載情況,給系統管理人員以參考。在這里,我寫出自己SERVER配置這方面的方法和經驗,給各位朋友共享。 一、安裝MRTG繪圖軟件 cd /usr/ports/
在FREEBSD使用中,有時候你可能需要了解你的主機或者
網絡卡的封包(Packet)的流通情況,借以了解網絡流量及網絡卡負載情況,給系統管理人員以參考。在這里,我寫出自己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.online
cq.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 – Online
CQ.com
#Language:gb2312
YLegend[packet]: IP Packet Count
Colours[packet]: Packet IN#FF6600,Packet OUT#006600,DARK GREEN#006600,VIOLET#FF00FF
這樣﹐Pure-ftpd在安裝中﹐就會自動的將MySQL包含進來﹐省去我們整合的煩惱。
二﹑配置Pureftpd
系統安裝時﹐會自動把相關配置文件樣本.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畫封包數量圖形時,要先用它統計封包的數量,所以用的是
ifInUcastPkts.n&ifOutUcastPkts.n:community@host.domain
其中n表示您的網絡適配卡,如果你有多張網絡卡,請注意不要觀測錯了哦,要不然是沒有數據出來的。(通常應該是1,但如果你有多張,可能就是2,3,4…啦)
public是snmp默認的公共字符串,當然你可以在snmp里面更改它的設置的。
host.domain是你的主機名字,也可以使用IP,在這里我的就是www.onlinecq.com的。
個人想法:大家可以試一下,用它來監測其它主機的封包情況會是怎么樣子?^_^
MaxBytes: 制繪圖的最大封包值
Title: HTML 網頁的title 語法
PageTop: 在顯示畫面的"標題"
Options: 采用標準格式,并且讓MRTG由右往左繪圖
YLegend: 圖表的Y軸名稱
ShotLegend: 圖表Y 軸的單位
WorkDir: 工作目錄 也就是網頁中顯示圖表的路徑,一般是可以通過瀏覽器訪問的
Language: 英文 (我喜歡使用英文的,如果你要使用簡體中文,麻煩你改為gb2312,否則注釋掉即可)
Colours:顏色
三、執行&查看圖形
現在我們試著運行一下,看能否生成封包流量圖:
mrtg /usr/local/etc/packet-mrtg.cfg
因為首次運行時,系統沒有MRTG需要的某些舊圖形檔案,可能會有報錯的,請多執行2-5次即可。
這時候在前面的packet-mrtg.cfg文件設置的WorkDir目錄里面/home/onlinecq.com/mrtg,將會產生一些png圖形文件和一個.html的文件,我們可以通過網頁訪問它:
http://www.youdomain.com/mrtg/packet-mrtg.html
如果可以正??吹絇acket封包流量圖,那就說明你前面設置一切正常了,恭喜你!
四、排程自動執行
一般來說,每5分鐘執行一次即可,時間太短反而會加重系統的負載的。
crontab -e 來增加排程事件
*/5 * * * * mrtg /usr/local/etc/packet-mrtg.cfg
五、結束語
至此為止,可以投入正式使用的MRTG封包流量圖就建立起來了,您可以reboot一下,讓最新的設置及軟件生效。
如果在安裝過程中出現錯誤,您可以先檢查完錯誤,再接著安裝下去?;蛘吣憧梢赃x擇你感興趣的某些部份安裝!
當然因為時間倉促,并且涉及到的
知識太廣,加上本人能力有限,其中錯誤在所難免,懇請各位朋友提出來,大家共同提高,共同進步!
原文轉自:http://www.kjueaiud.com
老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
|