![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
カスタム・ログの構成
カスタム・ログを構成することによって、 どのようなデータをログに取り込むのか、および、ログに記録されたデータをどのように表示するのかを決定することができます。カスタム・ログ は、wsadmin コマンドを使用して構成するか、 ルール・セット管理用タスクを通して構成するか、または、manageODR.py スクリプトを使用して構成することができます。
このタスクについて
カスタム・ロギングによって、オンデマンド・ルーター (ODR) は、 定義された条件に基づいて、カスタマイズされた項目をログ・ファイルに記録します。各要求ごとに、ODR は ルール条件を評価します。条件が満たされた場合、ODR は、 各条件ごとに 1 つの項目をカスタム・ログ・ファイルに記録します。例えば、 特定の URL や、特定の仮想ホスト名などです。
妥当性検査は、型の検査に限られます。完全な妥当性検査は ODR 始動中に実行されます。問題は、SystemOut ログ・ファイルに記録されるランタイム例外を通して報告されます。
手順
例
以下は、カスタム・ログ出力の 2 つの例です。これらの例は、いくつかの HTTP 要求実行後、前のアクションで指定されたフォーマットに基づいています。
"GET /BADAPP HTTP/1.1" 70 myremotehost.mycompany.com - -
"GET /A/ServerInfo HTTP/1.1" 422 myremotehost.mycompany.com 9.44.111.191 myCell01/myNode01/MyClusterA_myNode01
"GET /A/ServerInfo HTTP/1.1" 90 myremotehost.mycompany.com - -
"GET /favicon.ico HTTP/1.1" 70 myremotehost.mycompany.com - -
"GET /favicon.ico HTTP/1.1" 70 myremotehost.mycompany.com - -
"GET /A/ServerInfo HTTP/1.1" 422 myremotehost.mycompany.com 9.44.111.191 myCell01/myNode01/MyClusterA_myNode01
"GET /A/ServerInfo HTTP/1.1" 422 myremotehost.mycompany.com 9.44.111.191 myCell01/myNode01/MyClusterA_myNode01
01/Jul/2009:20:35:35 EDT "GET /BADAPP HTTP/1.1" 404
01/Jul/2009:20:35:43 EDT "GET /A/ServerInfo HTTP/1.1" 200
01/Jul/2009:20:37:21 EDT "GET /A/ServerInfo HTTP/1.1" 503
01/Jul/2009:20:37:21 EDT "GET /favicon.ico HTTP/1.1" 404
01/Jul/2009:20:37:24 EDT "GET /favicon.ico HTTP/1.1" 404
01/Jul/2009:20:42:55 EDT "GET /A/ServerInfo HTTP/1.1" 200
01/Jul/2009:20:42:59 EDT "GET /A/ServerInfo HTTP/1.1" 200