siegeとは
HTTP/HTTPS stress tester
インストール
root@hostname:/home/shimizu# aptitude install siege 以下の新規パッケージがインストールされます: siege ...
使ってみる
### 同時ユーザー数は 30 でリクエスト数 5 で 5秒間の連続負荷 ### root@hostname:/home/shimizu# siege -c 30 -r 5 --time=5S --log=/tmp/siege.log http://tech.akat.info The server is now under siege... Lifting the server siege... done. Transactions: 14 hits # 有効リクエスト数 Availability: 5.67 % # 成功率 Elapsed time: 4.67 secs # 処理時間 Data transferred: 0.13 MB # 転送量 Response time: 1.09 secs # 1リクエスト辺りの平均レスポンスタイム Transaction rate: 3.00 trans/sec # 秒間リクエスト数 Throughput: 0.03 MB/sec # 秒間処理データ量 Concurrency: 3.27 # 平均同時接続数 Successful transactions: 14 # 成功したリクエスト数 Failed transactions: 233 # 失敗したリクエスト数 Longest transaction: 1.33 # 1 リクエスト当たりの最長秒数 Shortest transaction: 0.01 # 1 リクエスト当たりの最短秒数
参考
Siege でお手軽 Web 負荷テスト
http://qiita.com/inokappa/items/84f42dbd718a8070bd1d