他の方法は、統計、AWK、sedは、などhttpdが

1、

https://stackoverflow.com/questions/345546/how-to-get-requests-per-second-for-apache-in-linux

2、

-nウォッチ。1 "のhttpdのpgrepを| WC - -d L" 

同時TCP接続の表示Apacheの数と要求した
のnetstat -n | awkは/ ++ {S [NFの$] {} ENDのための(Aで/ ^ TCP S)[A]}、Sを印刷" 
キングボスシーナテクニカルディレクターのコミュニティ部門との対話可能な、非常に良い)から、この文(

リターン結果の例:

LAST_ACK 。5 SYN_RECV 30 ESTABLISHED 1597 FIN_WAIT1 51がある FIN_WAIT2 504 TIME_WAIT 1057 

特徴SYN_RECVが待機している処理要求の数を示し、通常のデータ伝送ESTABLISHED状態を示し、タイムアウトの終了を待っている要求の数を処理TIME_WAITを表します。

ソースHTTP:// blog.s135.com/post/269/ 

Linuxの同時接続のビュー
1 、ビューのWebサーバー(Apacheのnginxの)同時TCP接続要求とその状態の数:
netstatの -n | awkを' / ^ TCP / ++ {S [NFの$]} END {(S Aで)プリントA、S [A]}の' 
netstatコマンド -n | grepを^ TCP | awkの' {} NFプリント$の' |ソート- NR | uniqは- C 
または:

netstatコマンド -n | awkは' / ^ TCP /国家++ {[NFの$] {} ENDのためのプリントキー、 "T"(国家キーで)、国家[キー]} ' 
一般的に結果を返します次のように

LAST_ACK 5。 処理されるのを待っている要求の数)
SYN_RECV 30 
ESTABLISHED 1597 (正常なデータ伝送状態)
FIN_WAIT1 51が
FIN_WAIT2 504 
TIME_WAIT 1057 (処理、待機中の要求が終了するタイムアウト)
他のパラメータ:

CLOSED:NO接続がアクティブでないとまたは進行中の
LISTEN:サーバは着信コールを待っています 
SYN_RECV:接続要求が到達している、確認を待っています
SYN_SENT:アプリケーションが開始された、接続オープン
設立:通常のデータ伝送状態
FIN_WAIT1:それが完了したアプリケーション
FIN_WAIT2を:他の側は、解放することで合意した
ITMED_WAITを:すべてのグループを待つが死亡
CLOSING:同時に両側には、シャットダウンしよう
TIME_WAITを:リリースの他の側が初期化されています
LAST_ACK:すべてのパケットが死ぬのを待つ

3 :Webサーバーは、接続数を処理ご覧
netstatコマンドはgrep | -antp 80 ESTABLISHED -cはgrepを|

 

おすすめ

転載: www.cnblogs.com/cbugs/p/11607524.html