需求:
我架了個 server,上面有跑 ftp 、apache.....等許多服務,apache又架了3~4個虛擬站台,我想要統計此台server每時、每日、每星期、每月、每年的總(total)流量。簡單的文字資料即可,不需繪圖表。
註:小弟才疏學淺,以下所說到的缺點,可能只是我不會用或不知道而已,若你知道的話,煩請指正。
查遍了網路上有關流量統計的字眼,以下是試用心得
awstats
awstats 用來統計 apache的流量,很詳盡也很好用,唯一的缺點是每個虛擬站台都分開統計,而且我的server也不只跑web server,還有其它的流量,log 無紀錄也就無法統計。
mrtg、cacti
能畫出每分、每時、每日的平圴流量,但卻沒有總流量統計。cacti也許會有,但我不會用。
ntop
分文字和web介面,我也裝起來用過,很詳盡,但似乎也沒有總流量統計。文字介面我沒仔細試過。
bmon
文字介面,即時流量統計,它的流量會一直加總,但到一定數值後會歸零重算,但沒有紀錄,所以不能查歷史資料。
ifstat
文字介面,即時流量,挺好用的,能顯示每秒的流量,好像功能還很多,但不會用。 這兒有介紹一點點
http://blog.9811.com.cn/index.php/184/a ... _4012.html
Speedometer
終端機下的圖型介面流量統計,看即時流量挺不錯用的,但也沒什麼統計功能,而且它有一個最大最大的缺點,就是這程式不能開太久,否則它會無限的吃掉你所有的ram,很可怕的!
介紹 http://www.linuxgem.org/posts/4888
ipaudit
還沒試過....只看過官網的照片而已
http://ipaudit.sourceforge.net/ipaudit-web/
DU meter
我最理想的流量統計,最符合我的需求!可惜....它是win32版本的 O_Q