29.4 使用 Apache Log4j 服務記錄登入

您可以使用 Apache Log4j 或 java.util.logging 服務來記錄 Tomcat 中發生的事件。Identity Manager 安裝套件中的 Tomcat 安裝程式包含執行 Log4j 所需的檔案。但如果您安裝了自己的 Tomcat 版本,若要使用 Apache 記錄服務,則需要以下檔案:

  • log4j-1.2.16.jar

  • tomcat-juli-adapters.jar

  • tomcat-juli.jar

若要將這些檔案新增至 Tomcat 安裝中,請完成以下步驟:

  1. Apache 網站下載 Tomcat 8.5.x 的「JULI」檔案︰

    • tomcat-juli.jar

    • tomcat-juli-adapters.jar

  2. Apache 網站下載 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 檔案。