コンポーネント別デフォルトのログレベルの変更

デフォルトでは、コントローラはINFOレベルでログを生成します。1つまたはすべてのコンポーネントのレベルを変更できます。これはたとえばシステムをデバッグする際に、コントローラがログという形式でより多くの情報を生成したい場合などに必要になることがあります。一方で、ログファイルの増加を最小限にするため、ログの冗長性を減らすことをお勧めします。次の手順では、デフォルトのログレベルを変更する方法について説明します。

  1. コントローラを展開したサーバーにログインします。
  2. <controller_home>/appserver/jetty/resources/logback.xml ファイルに移動します。
    デフォルトでは、ログレベルの変更は再起動なしで数分以内に適用されます。
  3. 必要なロガーを変更し、ファイルを保存します。「Logback Configuration」を参照してください。

    たとえば、com.hibernate logger を変更する場合は、次のように更新します。

    <logger name="com.hibernate" level="DEBUG"/>