管理コンソール・オンライン・ヘルプ

前 次 新規ウィンドウで目次を開く
ここから内容の開始

仮想ホストのHTTPログ・ファイル設定の構成


仮想ホストのデフォルトのログ・ファイル設定は、すべて変更することができます。

仮想ホストのHTTPログ・ファイル設定を指定するには:

  1. まだ行っていない場合、管理コンソールのチェンジ・センターで「ロックして編集」をクリックします(チェンジ・センターの使用を参照)。
  2. 管理コンソールの左ペインで、「環境」を展開して「仮想ホスト」を選択します。
  3. 「仮想ホスト」ページで、構成するインスタンスを選択します。

    表が空の場合は、新しい仮想ホストの作成を参照してください。

  4. 「構成: ロギング」ページの「HTTPアクセス・ログ・ファイルの有効化」チェック・ボックスで、HTTPのロギングを有効または無効にします。

    仮想ホストに対するHTTPリクエストは、サーバーのログ・ファイルとは別のログ・ファイルに保存されます。

  5. ログ・ファイル名」にログ・ファイルの名前を入力します。

    ログ・ファイルがローテーションされるときにファイル名に日付または時刻を含めるようにするには、「ログ・ファイル名」フィールドで、java.text.SimpleDateFormat変数をファイル名に追加します。各変数はパーセント(%)記号で囲みます。

    たとえば、「ログ・ファイル名」フィールドに次の値を入力したとします。

    access_%yyyy%_%MM%_%dd%_%hh%_%mm%.log

    この場合、仮想ホストのHTTPログ・ファイル名はaccess_yyyy_MM_dd_hh_mm.logのようになります。

    サーバー・インスタンスがHTTPログ・ファイルをローテーションすると、ローテーションされたファイル名には日付が含まれます。たとえば、サーバー・インスタンスが2003年4月2日の10:05 AMにログ・ファイルをローテーションした場合、古いログ・メッセージが含まれるログ・ファイルの名前はaccess_2003_04_02_10_05.logになります。

    日付と時刻を含めない場合、ローテーションされたログ・ファイルには作成順に番号が付けられ、filenamennnnnとなります。filenameは、ログ・ファイルに対して構成された名前です。たとえば、access.log00007のようになります。

  6. 現在のHTTPログ・ファイルが特定のサイズに達したときに古いHTTPリクエストを別のファイルに移す場合は、次の操作を行います。
    1. ローテーションのタイプ」で、「サイズ」を選択します。
    2. 「ローテーション・ファイル・サイズ」で、サーバーがログ・メッセージを別個のファイルに移動するきっかけとなるファイル・サイズ(1 - 65535KB)を入力します。ログ・ファイルが指定のサイズに到達すると、以後サーバーは、ファイル・サイズをチェックする際に、現在のログ・ファイルの名前を変更し、それ以降のメッセージを保存するための新規ログ・ファイルを作成します。
  7. 古いHTTPリクエストを特定の間隔で別のファイルに移動する場合、次の操作を行います。
    1. 「ローテーションのタイプ」で、「時間」を選択します。
    2. ローテーション開始時刻」に、開始時刻を入力します。

      指定された時刻になると、現在のログ・ファイルがローテーションされます。指定した時刻がすでにすぎている場合、サーバーは即座にファイルのローテーションを開始します。以後、「ローテーション間隔」で指定した間隔でログ・ファイルがローテーションされます。日付と時刻は、java.text.SimpleDateFormat (MM-DD-yyyy-k:mm:ss)を使用して指定します。

  8. 保存するファイルの数を制限する場合は、「保存するファイル数の制限」チェック・ボックスを選択します。
  9. 保存するファイル数の上限は、「保存するファイル数」チェック・ボックスに上限とする数字を入力して指定します。
  10. ログ・ファイル・ローテーションのディレクトリ」フィールドに、ログ・ファイル・ローテーションのディレクトリを入力します。
  11. 起動時にログ・ファイルをローテーションする場合は、「起動時にログ・ファイルをローテーションする」チェック・ボックスを選択します。
  12. HTTPログ・ファイルのフォーマットを変更するには、「詳細」をクリックします。
  13. 「フォーマット」リストから「共通」または「拡張」を選択して、HTTPログ・ファイルのフォーマットを指定します。
  14. 拡張ロギング・フォーマットのフィールド」で、HTTPアクセス・ログに関する設定を行います。

    ログの設定方法については、拡張ログ・フォーマットを使用したHTTPアクセス・ログの設定を参照してください。

  15. 時刻をグリニッジ標準時(GMT)で記録する場合は、「ログの時刻(GMT)」チェック・ボックスを選択します。
  16. 保存」をクリックします。
  17. これらの変更をアクティブにするには、管理コンソールのチェンジ・センターで「変更のアクティブ化」をクリックします。
    すべての変更が即座に有効になるわけではありません。再起動が必要なものもあります(チェンジ・センターの使用を参照)。

先頭に戻る