5.5.3. コンソールログハンドラーの XML 設定例
以下の手順は、コンソールログハンドラーの設定例を示しています。
手順5.3 コンソールログハンドラーの設定
ログハンドラーの ID 情報を追加します。
nameプロパティーは、このログハンドラーの一意の ID を設定します。autoflushを"true"に設定すると、ログメッセージは要求直後にハンドラーのターゲットに送信されます。<subsystem xmlns="urn:jboss:domain:logging:1.2"> <console-handler name="CONSOLE" autoflush="true">
<subsystem xmlns="urn:jboss:domain:logging:1.2"> <console-handler name="CONSOLE" autoflush="true">Copy to Clipboard Copied! Toggle word wrap Toggle overflow levelプロパティーを設定しますlevelプロパティーは、記録されるログメッセージの最大レベルを設定します。<subsystem xmlns="urn:jboss:domain:logging:1.2"> <console-handler name="CONSOLE" autoflush="true"> <level name="INFO"/><subsystem xmlns="urn:jboss:domain:logging:1.2"> <console-handler name="CONSOLE" autoflush="true"> <level name="INFO"/>Copy to Clipboard Copied! Toggle word wrap Toggle overflow encoding出力を設定します。出力に使用する文字エンコーディングスキームを設定するには、encodingを使用します。<subsystem xmlns="urn:jboss:domain:logging:1.2"> <console-handler name="CONSOLE" autoflush="true"> <level name="INFO"/> <encoding value="UTF-8"/><subsystem xmlns="urn:jboss:domain:logging:1.2"> <console-handler name="CONSOLE" autoflush="true"> <level name="INFO"/> <encoding value="UTF-8"/>Copy to Clipboard Copied! Toggle word wrap Toggle overflow target値を定義します。targetプロパティーは、ログハンドラーの出力先となるシステム出力ストリームを定義します。これはシステムエラーストリームの場合はSystem.err、標準出力ストリームの場合はSystem.outとすることができます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow filter-specプロパティーを定義します。filter-specプロパティーはフィルターを定義する式の値です。以下の例では、not(match("JBAS.*"))はパターンに一致しないフィルターを定義します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow formatterを指定します。このログハンドラーで使用するログフォーマッターの一覧を表示するには、formatterを使用します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow