トラフィックパターンに関する request.log ファイルの分析

次の手順は、の分析方法を示しています request.log トラフィックグラフを生成し、の出力への相互参照を生成する request.log および rlog.jar ツール。

説明 description

環境

Adobe Experience Manager

問題/症状

の分析方法 request.log トラフィックパターンのファイル?

解決策 resolution

  1. インストール Perl  (テキスト操作向けに開発されたプログラミング言語) グナプロット  (ポータブル コマンドライン)をデスクトップにインストールします。Windows OS の場合は、をインストールします。 Cygwin  (Unix ライクな環境とコマンドラインインターフェイス)。

    インストール時 Cygwin を含めてください Perl および グナプロット でのインストール中  パッケージを選択  ステップ。 Mac OS (X)に、をインストールします 醸造  (無料のオープンソースソフトウェアパッケージ管理システム)。

    インストール後 醸造 を開き、Mac ターミナルアプリケーションを実行します 醸造 インストールする グナプロット.

  2. 次の 2 つのファイルをコンピューターの新しいフォルダーにダウンロードします。

    graph-request-log.pl

    requestlog.pm

  3. パスに対してコマンドを実行します request.log:

    Perl and graph-request-log.pl --title Request Log Graph --output output.png request.log | Gnuplot

    コマンドは、という名前のファイルを生成します。 output.png 次のようになります。

上記のグラフを理解するには、何を理解する必要があります 中央値 および 百分率 平均。 グラフに示すように、ユーザーは午前 7 時頃までシステムを使用しません。 車は午前 9 時頃に到着する。 その後、トラフィックはさらに午前 11:30 に増加し、リクエスト数が急増し、応答時間が遅くなります(応答時間の中央値と 98 番目のパーセンタイルマークによって確認できます)。 を表示する Readme ファイル このグラフツールのドキュメントについて詳しくは、こちらを参照してください。

  1. グラフを使用して重要な期間を検索したので、ログファイル(request.log や error.log など)で選択した時間を相互参照します。 大きなファイルを簡単に表示する方法の 1 つは、 より小さい コマンドをシェルで実行します(Windows では Cygwin、Macでは Terminal)。 例えば、次のコマンドを実行します less request.log  を検索します /2016 11:3[ 0-9] : をクリックし、を押します Enter をクリックして、ファイルで午前 11 時 30 分までの期間を選択し、「検索」をクリックします。
  2. の出力に対するグラフ上の相互参照 rlog.jar AEMに同梱されているオプトヘルパーの下で申請することもできます。 手順については、こちらを参照してください。 AEM ドキュメント。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f