在FREEBSD 5中使用MRTG畫出Packet圖表
發表于:2007-05-25來源:作者:點擊數:
標簽:
在FREEBSD5中使用MRTG畫出Packet圖表 ----文/重慶.樊禮(夢飛) 歡迎轉載﹐本文遵循GNU協議規則﹗ 在FREEBSD使用中,有時候你可能需要了解你的主機或者 網絡 卡的封包(Packet)的流通情況,借以了解網絡流量及網絡卡負載情況,給系統管理人員以參考。在這里,我
在FREEBSD 5中使用MRTG畫出Packet圖表
----文 / 重慶.樊禮(夢飛)
歡迎轉載﹐本文遵循GNU協議規則﹗
在FREEBSD使用中,有時候你可能需要了解你的主機或者
網絡卡的封包(Packet)的流通情況,借以了解網絡流量及網絡卡負載情況,給系統管理人員以參考。在這里,我寫出自己SERVER配置這方面的方法和經驗,給各位朋友共享。
一、安裝MRTG繪圖軟件
二、配置Packet-MRTG
三、執行&查看圖形
四、排程自動執行
五、結束語
一、安裝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 – Online
CQ.com
#Language:gb2312
YLegend[packet]: IP Packet Count
Colours[packet]: Packet IN#FF6600,Packet OUT#006600,DARK GREEN#006600,VIOLET#FF00FF
說明一下: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://網站名字/mrtg/packet-mrtg.html
如果可以正??吹絇acket封包流量圖,那就說明你前面設置一切正常了,恭喜你!
四、排程自動執行
一般來說,每5分鐘執行一次即可,時間太短反而會加重系統的負載的。
crontab -e 來增加排程事件
*/5 * * * * mrtg /usr/local/etc/packet-mrtg.cfg
五、結束語
至此為止,可以投入正式使用的MRTG封包流量圖就建立起來了,您可以reboot一下,讓最新的設置及軟件生效。
如果在安裝過程中出現錯誤,您可以先檢查完錯誤,再接著安裝下去?;蛘吣憧梢赃x擇你感興趣的某些部份安裝!
當然因為時間倉促,并且涉及到的
知識太廣,加上本人能力有限,其中錯誤在所難免,懇請各位朋友提出來,大家共同提高,共同進步!
我的聯絡方式是:
cqfanli@163.com
http://cqfanli.blogbus.com
──文 重慶.樊禮(夢飛)
2004/03/10
cqfanli 回復于:2004-03-11 08:11:40
|
封包就是數據包啦﹐可以簡單看出來你有沒有過大的流量通過﹐何時段不正常等等~~
比如你受DDOS攻擊時﹐你會發現非常多的包﹐這個MRTG就可以顯示出來了~~
補充﹐需要安裝SNMP的﹐我寫文章時忘記了注明﹕
請在
/usr/ports/net/net-snmp
安裝這個﹐謝謝~~
|
原文轉自:http://www.kjueaiud.com
老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
|