HTTP アクセス ログ設定

CA APM Command Center は、http-requests.log ファイルへのすべての HTTP アクセスをログに記録します。APMCommandCenterServer/config/apmccsrv.properties ファイルの logging.http.pattern プロパティの値を変更して、HTTP ログ ファイルのパターンを設定できます。プロパティの値として、事前定義済みのパターン(common、combined、extended)の名前を使用するか、カスタム パターンを定義することができます。
apmdevops104jp
CA APM Command Center は、http-requests.log ファイルへのすべての HTTP アクセスをログに記録します。APMCommandCenterServer/config/apmccsrv.properties ファイルの logging.http.pattern プロパティの値を変更して、HTTP ログ ファイルのパターンを設定できます。プロパティの値として、事前定義済みのパターン(common、combined、extended)の名前を使用するか、カスタム パターンを定義することができます。
以下の 3 つの事前定義済みパターンを利用できます。
  • common
    %h %l %u [%t] "%r" %>s %b
  • combined
    %h %l %u [%t] "%r" %>s %b "%{Referer}i" "%{User-agent}i"
  • extended
    %h %l %u [%t] "%r" %>s %b "%{Referer}i" "%{User-agent}i" "%{Scheme}://%{Host}i" "%{Content-type}i" %{SessionId}
カスタム パターンを定義するには、以下のプレースホルダを使用します。
  • %h
    ホストの削除(クライアントの IP)
  • %l
    ユーザ識別子。実装されていませんが、常にハイフンが返されます。
  • %u
    ユーザ ID
  • %t
    日付(タイム スタンプ)
  • %r
    から構成される要求行
  • %>s
    HTTP 応答ステータス コード
  • %b
    リソースのサイズ(バイト)
  • %{Scheme}
    HTTP/HTTPS
  • %{URI}
    要求 URI
  • %{Method}
    HTTP メソッド
  • %{Protocol}
    HTTP プロトコルおよびバージョン
  • %{Host}i
    要求のホスト ヘッダに指定されているサーバ ホスト
  • %{Referer}i
    リファラ ヘッダ
  • %{User-agent}i
    ユーザ エージェント ヘッダで指定されているクライアントのユーザ エージェント
  • %{Content-type}i
    コンテンツ タイプ応答ヘッダで指定されているリソースのコンテンツ タイプ