[分享] linux 圖形化監控 ─ bandwidthd

常言道:『飲水思源』,在 Open Source 的世界裡,我們常常需要別人的幫助,但是在您有所心得的時候請記得分享給大家,『幫助人是快樂的喔』。歡迎您在使用 debian 的過程中的任何心得分享給大家。

[分享] linux 圖形化監控 ─ bandwidthd

文章blue955 » 週二 7月 18, 2006 8:35 am

bandwidthd可以用來追蹤並以圖型化、網頁化的方式,顯示你的 TCP/IP 網段中的使用狀況。

bandwidthd 圖型化是以網段中各自獨立的 IP 為對象,它可以不同的色彩來顯示 HTTP, TCP, UDP, ICMP, VPN 以及 P2P 協定的交通流量。

和 MRTG 不同的是,bandwidthd 追蹤的是各別的 IP 用量,而不像 MRTG 是顯示某一網路介面的總量,對於網管人員而言,bandwidthd 可說是一項好用的利器。

下載位址:
http://sourceforge.net/project/showfile ... e_id=18485

[ 安裝 ]
bandwidthd 的安裝方法可說十分簡單,首先您要檢查一下基本的配備是否充足:

須先安裝有以下函式庫:
libpcap ( http://www.tcpdump.org/ )
libpng (http://www.libpng.org/ )
libgd ( http://www.boutell.com/gd/ )

備註:
[ dabian apt-get ]
apt-get install libgd-dev
apt-get install libpng3-dev
apt-get install libpcap-dev

系統須有支援 System V IPC (大部份 Unix/Linux 都有) 接著,便可來安裝 bandwidthd 啦!

1.將新版的 bandwidthd-1.2.0.tgz 抓回來。

2.以 root 身份執行以下動作

 tar xvzf bandwidthd-1.2.0.tgz

 cd bandwidthd-1.2.0

 ./configure && make install

3.至此即已安裝完成,它會將 bandwidthd 安裝 至 /usr/local/bandwidthd 下,夠簡單吧!

[ 設定 ]
1.編輯 /usr/local/bandwidthd/etc/bandwidthd.conf

2.把其中 subnet 的設定設好即可,以 203.68.102.0/26 四分之一網段為例:
subnet 203.68.102.0 255.255.255.192

3.存檔之後,便可準備執行 /usr/local/bandwidthd/bandwidthd



[ 顯示 ]
在您的 web 主目錄下執行:
ln -s /usr/local/bandwidthd/htdocs bandwidthd

接著您便可用 http://您的主機/bandwidthd
看到網路中各主機的頻寬使用情況啦!


[ 官方 domo 頁面 ]
http://bandwidthd.sourceforge.net/demo/
取之於社群
回饋於社群

我的部落格 http://m955.com/wp/
頭像
blue955
可愛的小學生
可愛的小學生
 
文章: 18
註冊時間: 週三 1月 05, 2005 4:02 pm

文章飛文 » 週二 7月 25, 2006 3:37 pm

為什麼我的bandwidthd跑起來怪怪的,
已經有一個禮拜了為什麼在weekly還是會顯示
bandwidthd has nothing to graph. This message should be replaced by graphs in a few minutes. If it's not, please see the section titled "Known Bugs and Troubleshooting" in the README

但在index.htm有時候會顯示weekly的流量,而不是在index2.htm裡顯示,
好怪喔~~

還有流量有時候很誇張,就是有一條會飆高??
怎麼會這樣啊?

感謝大大分享資訊~~ ;-)

ps:我是裝官方的.deb檔
飛文
可愛的小學生
可愛的小學生
 
文章: 4
註冊時間: 週二 7月 25, 2006 3:30 pm


回到 share

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客