DEVELOPERS BLOGデベロッパーズブログ

加藤 正人のデベロッパーズブログ

加藤 正人

氏名
加藤 正人
役職
多分SE
血液型
秘密
出没
美味しいもののあるところ
特色
タヒチ大好き。ちょいメタボ。

加藤 正人

2020/11/12

Apache Bench

 

Apache サイトのベンチマークをしたくてツールを探していたら、Apache Bench というものを見つけたのでウェブサイトのパフォーマンスを計測してみた。

コマンドは ab (/usr/bin/ab)。公式サイトのドキュメントはこちら

ベンチマーク対象とアクセス回数等を指定して実行すると

のようになる。

これにより、

  • サーバーのソフトウェア
  • テスト所要時間
  • 完了できたリクエスト数
  • 失敗したリクエスト数
  • 接続所要時間、処理時間、待機時間の最大値および最小値、平均値など
  • 所用時間の統計

等がわかる。

非常に便利なツールだが、サーバーに負荷をかけるのでテストをする時間値等を考慮する必要がある。

また、ab の実行は計測対象となるウェブサービスと同じサーバー上ではなく別サーバーからアクセスさせるようにしないと、ab 自身の負荷がウェブサービスの負荷に加算されてしまうので注意。

関連タグ: Apache 

関連エントリー