29.4 Apache Log4jサービスを使用したサインオンの記録

Apache Log4jまたはjava.util.loggingサービスを使用して、Tomcatで発生するイベントを記録できます。Log4jに必要なファイルはIdentity ManagerインストールキットのTomcatインストーラに含まれています。ただし、独自のバージョンのTomcatをインストールする場合、Apacheのログ記録サービスを使用するには次のファイルが必要になります。

  • log4j-1.2.16.jar

  • tomcat-juli-adapters.jar

  • tomcat-juli.jar

インストール済みのTomcatにこれらのファイルを追加するには、次の手順を実行します。

  1. ApacheのWebサイトからTomcat v8.5.x用の「JULI」ファイルをダウンロードします。

    • tomcat-juli.jar

    • tomcat-juli-adapters.jar

  2. ApacheのWebサイトからlog4j-1.2.16.jarファイルをダウンロードします。

  3. 次のファイルを$TOMCAT_HOME/libディレクトリに配置します。

    • log4j-1.2.16.jar

    • tomcat-juli-adapters.jar

  4. tomcat-juli.jarファイルを$TOMCAT_HOME/binディレクトリに配置します。

  5. CATALINA_OPTS-Dlog4j.configurationの値を指定するか、$TOMCAT_HOME/libディレクトリ内にlog4j.propertiesファイルを作成します。