29.4 Utilisation du service Apache Log4j pour consigner les événements de connexion

Pour enregistrer des événements qui se produisent dans Tomcat, vous pouvez utiliser le service Apache Log4j ou java.util.logging. Le programme d'installation de Tomcat dans le kit d'installation d'Identity Manager contient les fichiers dont vous avez besoin pour Log4j. Toutefois, si vous installez votre propre version de Tomcat, vous avez besoin des fichiers suivants pour utiliser le service de consignation Apache :

  • log4j-1.2.16.jar

  • tomcat-juli-adapters.jar

  • tomcat-juli.jar

Pour ajouter ces fichiers à votre installation Tomcat, procédez comme suit :

  1. Téléchargez les fichiers « JULI » pour Tomcat v8.5.x à partir du site Web Apache :

    • tomcat-juli.jar

    • tomcat-juli-adapters.jar

  2. Téléchargez le fichier log4j-1.2.16.jar à partir du site Web Apache.

  3. Placez les fichiers suivants dans le répertoire $TOMCAT_HOME/lib :

    • log4j-1.2.16.jar

    • tomcat-juli-adapters.jar

  4. Placez le fichier tomcat-juli.jar dans le répertoire $TOMCAT_HOME/bin.

  5. Indiquez une valeur pour -Dlog4j.configuration dans CATALINA_OPTS ou créez un fichier log4j.properties dans le répertoire $TOMCAT_HOME/lib.