• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 在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 – OnlineCQ.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永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>