ログ形式
警告
既定のパターン構成を変更することは推奨されません。
ログ メッセージの Jira パターン構成:
<Server>
<Service name="Catalina">
<Engine>
(...)
<Valve className="org.apache.catalina.valves.AccessLogValve" pattern="%a %{jira.request.id}r %{jira.request.username}r %t "%m %U%q %H" %s %b %D "%{Referer}i" "%{User-Agent}i" "%{jira.request.assession.id}r""/>
</Engine>
</Service>
</Server>
pattern
属性の値は、テキスト文字列と、"%" 文字プレフィックスを持つパターン識別子で構成され、現在のリクエストおよび応答の対応する変数値で置き換えられます。サポートされるパターン コードは次のとおりです。
既定の Jira 値 | 説明 |
---|---|
%a | リモート IP アドレス |
%t | 日付と時刻(通常のログ形式) |
%m | リクエスト メソッド |
%U | リクエストされた URL パス |
%q | クエリ文字列 |
%H | リクエスト プロトコル |
%s | 応答の HTTP ステータス コード |
%b | 送信済みバイト |
%D | リクエストの処理にかかった時間 |
また、cookie、受信ヘッダー、セッション、または ServletRequest 内の他のものからの情報の書き込みもサポートします。
既定の Jira 値 | 説明 |
---|---|
%{jira.request.id}r | リクエスト ID |
%{jira.request.username}r | リクエスト ユーザー名 |
%{Referer}i | リファラ アドレス |
%{User-Agent}i | ユーザー エージェント |
変数タイプ | |
%{xxx}i | 受信ヘッダー用 |
%{xxx}r | xxx は ServletRequest 内の属性 |
これらのパターンの一部には二重引用符が含まれています。これは一部のエントリに空白文字 (スペースまたはタブ) が含まれている可能性があり、ログ パーサーで必要となるためです。
既定の Jira 値 | 説明 |
---|---|
" | " |
最終更新日: 2017 年 12 月 1 日
Powered by Confluence and Scroll Viewport.