アクセスログのフォーマットについて

TOP Forums 使い方全般(Fixing KUSANAGI) アクセスログのフォーマットについて

アクセスログのフォーマットについて

Viewing 1 reply thread
  • Author
    Posts
    • #1597
      Hermana0
      Participant

        KUSANAGI 8を使用しています。

        以下のパスにあるアクセスログを確認しているのですが、読み方がよく分からないです。
        /home/kusanagi/プロファイル名/log/httpd/ssl_access.log

        ログのフォーマットはどのように(どのファイルで)設定されているのでしょうか。

        なお、NginxではなくApacheを使用しています。

        よろしくお願いいたします。

      • #1599
        obunsho
        Moderator

          Hermana0さん こんにちは

          KUSANAGIのApacheでは、デフォルトでKUSANAGIフォーマットが使用されています。
          KUSANAGI8の場合、httpd -Vを実行してApacheの設定ファイルの場所を特定できます。
          通常は/etc/httpd/httpd.confに配置されています。

          下記は、KUSANAGIフォーマットと各フィールドの説明です。

          `LogFormat "%D %{X-B-Cache}o %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %{X-Forwarded-For}i" kusanagi

          | 変数 | 説明 |
          | --------------------- | ----------------------------------------- |
          | %D | リクエスト処理時間(マイクロ秒) |
          | %{X-B-Cache}o | bcache の状態(HIT / MISS / BYPASS など) |
          | %h | クライアント IP アドレス |
          | %l | identd 情報(通常は “-”) |
          | %u | Basic 認証ユーザー名 |
          | %t | アクセス日時 |
          | %r | HTTP リクエストライン |
          | %>s | HTTP ステータスコード |
          | %b | レスポンスサイズ(バイト) |
          | %{Referer}i | リファラ |
          | %{User-Agent}i | User-Agent 情報 |
          | %{X-Forwarded-For}i | プロキシ経由時の元 IP アドレス |

      Viewing 1 reply thread
      • You must be logged in to reply to this topic.

      Next article

      フォーラムについて