我的 os 是 winxp home ,已灌了 mrtg、webalizer
但是這兩個只能測網路卡流量以及總流量
無法得知目前的流量以及每天最大流量
因為我的 webserver 還有用大量的網路芳鄰分享,其實測了也是沒用
或者 mrtg 可以設定偵測 port 80 的流量?
其實我只是想知道我現在的 adsl 的速度夠不夠用
我想要知道我的 apache(port 80) 流量有多少(每秒平均流量)
我的 os 是 winxp home ,已灌了 mrtg、webalizer
但是這兩個只能測網路卡流量以及總流量
無法得知目前的流量以及每天最大流量
因為我的 webserver 還有用大量的網路芳鄰分享,其實測了也是沒用
或者 mrtg 可以設定偵測 port 80 的流量?
其實我只是想知道我現在的 adsl 的速度夠不夠用
我想要知道我的 apache(port 80) 流量有多少(每秒平均流量)
如果是 apache,其實 apache 本身就內建有簡易的流量統計
http.conf
----------------------------------
LoadModule status_module modules/mod_status.so
<Location /server-status>
..........
........
......
</Location>
取消註解
觀看方式:
http:// (IP) /server-status
畫面就像這樣:
計算公式:
日流量 = 總流量 / 開機日
小時流量 = 日流量 / 24
....... (好像廢言)
webalizer 只有每日流量,看不出來我的 adsl 頻寬是否夠用…作者:ethanliu
我再試試 awstats 好了,只是很像很難
【技巧】Apache 紀錄檔分析報表軟體,AWStats
AWStats 的話,就比較強了,它是直接分析 access.log
像這個數據,告訴我們什麼呢?
意思是該擋 搜尋引擎的機器人了 (看不見的流量),不然流量損失太大了
google 的說明裡,有提供拒絕估狗機器人入侵的方法
像這個,就可以知道網頁該怎麼做比較好
不過這是去年的資料,今年 FireFox 應該超過30%了
而這個就是說明
你的網站比較受哪個國家的華人歡迎 (網站是中文字來講)
如果看到一些比較特殊的
例如什麼印度、俄羅斯、或根本不知什麼來頭的國家
喔,網站也跨國際啊
....NO~NO,這意思是你被駭客攻擊了,防火牆該加強囉
此外還有小時流量統計 (真實資料)
一般來說,那是曲線圖
以凌晨4點,到早上10點,流量最低
小時流量統計,告訴你的意義,是何時做系統維護較佳
系統維護會消耗大量資源,不能在高負載時執行...
我主要只是要知道每秒鐘別人下載的量是否有達到我的上傳上限作者:linux_xp
假如有,大約持續了多久,次數是多少
我的使用者不多,因為網站不是討論區,他們會再次來拜訪的機率不高
所以需要維持每個人連進來都是正常的速度
最主要是有影音檔… 所以流量就要計算現在的頻寬能撐幾個人同時連
同個時間有多少人會同時看影片,lag的情況是多還是少
每日平均流量看不出那些東西
我還不想三不五時就上去看一下 server 看影片會不會 lag orz
沒那個時間+ 閒情逸致
評斷標準一:
網頁記數器:紀錄每日人次,和最高上線人次
舉例來說:PCZONE
最高有 934 人同時上線
(首頁左方,非第三方單位之網頁程式統計資料)
OK,這個數字
是因為頻寬已達到 人類對 LAG 忍耐的極限?
還是因為 想上這個網站的人,只有這麼多?
這個問題,只有開網站的人,才知道解答,別人無法幫你...
評斷標準二:
頻寬與網頁提供服務種類
T1/384K = 1.5Mbits / 384 kbits
每秒上傳 384/8 = 48KB/s
以提供影音服務來說,每種多媒體,都有它的 播放速度
好比說 mp3 是以 192Kbps 壓縮的
bps (bit per second,每秒位元率)
192/8 =24 KB/s
簡言之
每秒必須有 24KB/s 的傳輸能力,才能100%順暢的播放這首 mp3
再回到前面的 384Kbits 上傳,我們來計算
48KB/s ,能夠提供多少人連線順暢的聽這首 192kbps mp3呢?
48 /2 = 2 人.....計算完畢
凡網路使用的串流媒體格式檔,皆有位元速率的指標可以參考
諸如:wmv,asf,ra,real player,quick time.......等等
舉個試算範例:
(這裡面會用到一些計算,但是會說明一些事實,對數學感到厭煩的人,可以跳過了)
接著來談談
若自己要開一家小型線上遊戲公司,在頻寬上有什麼難度
算是一個例子,說明台灣的網路,上傳是如何的慢
先不要講「專線」和「光纖」,因為那太不符實際
「專線」的速度是以 Mbit 為單位,每M要價1萬多元
在這裡,以 4WAN 頻寬負載平衡,合併 4條 ADSL 3M/640K 來講
網路設備費用:約10萬元
頻寬月租費:約1萬元
總上傳 640 * 4 / 8 = 320KB/s
假設 Client端,每秒必須接收 server 端 5KB/s 的資料
才能保持遊戲順暢
服務人數 320 / 5 = 64 人
假設 LAG 30% 的程度,是玩家的忍耐上限
超過這個程度,這個遊戲就不會有人想玩
則在允許的 LAG 的情形下,可服務人數:
320 / (5*70%) = 91人
當然,這是以最理想的情況的來說
實際上,在 4WAN 合併時,就已經消耗一些協調浪費的頻寬了
把計算所得數據,打個 8折,會比較符合實際情況
因此得到一個結論,台灣網路的上傳,是何等的慢與昂貴
另外,我們也可以來算算 OLG 在頻寬的營運成本大致上需要多少
以前面算得的結果直接套用
OLG 平均每台 server 服務 6000 人
6000 / 91 * 320KB/s * 8 = 169 Mbits
大約需要一條 STM-1 專線
若以每M,1萬元計算,月租費約 169萬元
這是估算一台 OLG server, 光是頻寬,就要花的費用
但實際上,買這麼大的頻寬,會有一些回扣,所以可能不需要花到這麼多
假設月卡費 350元
月營收入 6000 * 350 = 210萬元
扣掉頻寬費、伺服器維護成本、人事成本、遊戲授權費
可見 OLG 這是一個穩賺不賠的行業
假設再把 LAG 容忍負載提高,讓更多人上線,賺的則更多
只是成立資本額要非常的高,因為 OLG 的 server ,往往不只一台
不好意思,此軟體是否有適用在IIS上的WEB SERVER呢?
煩請各位學長指點
謝謝
書籤