技術情報HOME技術情報ブログ負荷テスト中のアクセスログを解析する~複数ログファイル編~負荷テスト中のアクセスログを解析する~複数ログファイル編~こんにちは、「負荷テスト中の●●」シリーズでお馴染みの浅見です。前回「負荷テスト中のアクセスログを解析する」という記事を書きました。今回は、ちょっと応用して、下の図のように複数サーバのアクセスログを一気に解析する方法をご紹介します。今回紹介するシェルは、次のような構成で動作します。access_log2analyze.shログ解析用シェルです。引数なしで実行が可能です。list.txtログ解析用シェルの入力ファイルです。list.txtaccess_log1access_log2tmplogsテンポラリディレクトリです。ログ解析中の一時ファイルが保存されます。accesslog2解析するためのアクセスログです。list.txt内にファイル名を記載する必要があります。result.txtポイントは、joinコマンドです。JOIN)のような振る舞いができるので、アクセスログの時間をキーにして、合致する列を結合させることができます。注意点としては、どちらか片方にしかない場合は無視されてしまうところです。アクセス状況に応じて、キーになる時間軸を「時分秒」とするか「時分」とするなど調整すると良いでしょう。上記シェルを実行すると、次のような結果が得られます。0.130676結果はタブ区切りのテキストファイルで出力されます。次のような順番で結果が出力されます。時分秒アクセスログ1の件数アクセスログ2の件数アクセスログ1の平均応答速度アクセスログ2の平均応答速度クライアントPCへダウンロードし、Excel等で加工することで欲しい情報を入手できると思います。BalancerのLoadBalancerNameの説明がよく分からない。その1)Gitのクライアント側で、リモートのmaster,developヘのpushを阻止する。■お手軽な冗長構成の構築NRPEを利用した踏み台サーバ経由の監視Windows7環境にLinuxコマンド環境を作ってみた。#2EC2サーバのトラフィックをレスポンシブに見る方法NginxのチューニングとFastCGIcacheの設定Ghostを利用してみた。WrodPressを動かそうGHOSTをインストールしてみた。FAX:06-6231-8897認証範囲はこちらをご覧ください。