Configurer la surveillance Apache Tomcat Agent Client Collector

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Pour configurer la surveillance Apache Tomcat Agent Client Collector, définissez les configurations suivantes dans l'application Apache Tomcat.

    Avant de commencer

    Rôle requis : agent_client_collector_admin

    Procédure

    1. Ouvrez un port JMX de gestion au démarrage du serveur :
      1. Dans un environnement Linux :
        1. Dans le répertoire bin du répertoire de base Tomcat, créez un fichier setenv.sh.
        2. Assurez-vous que le fichier contient les éléments suivants :
          export CATALINA_OPTS=$CATALINA_OPTS"
          -Dcom.sun.management.jmxremote=true
          -Dcom.sun.management.jmxremote.port={PORT NUMBER}
          -Dcom.sun.management.jmxremote.rmi.port={PORT NUMBER}
          -Dcom.sun.management.jmxremote.ssl=false
          -Dcom.sun.management.jmxremote.authenticate=false
          -Djava.rmi.server.hostname=127.0.0.1"
          
        3. Exécutez chmod 755 setenv.sh pour accorder les autorisations d'accès au fichier exécutable setenv.sh.
      2. Dans un environnement Windows :
        1. Dans le répertoire bin du répertoire de base Tomcat, créez un fichier setenv.bat.
        2. Assurez-vous que le fichier contient les éléments suivants :
          @echo=off
          if defined CATALINA_OPTS (
          set CATALINA_OPTS=%CATALINA_OPTS% -
          Dcom.sun.management.jmxremote=true
          ) else (
          set CATALINA_OPTS=-
          Dcom.sun.management.jmxremote=true
          )
          set CATALINA_OPTS=%CATALINA_OPTS% -
          Dcom.sun.management.jmxremote.port={PORT NUMBER}
          set CATALINA_OPTS=%CATALINA_OPTS% -
          Dcom.sun.management.jmxremote.rmi.port={PORT NUMBER}
          set CATALINA_OPTS=%CATALINA_OPTS% -
          Dcom.sun.management.jmxremote.authenticate=false
          set CATALINA_OPTS=%CATALINA_OPTS% -
          Dcom.sun.management.jmxremote.ssl=false
          set CATALINA_OPTS=%CATALINA_OPTS% -
          Djava.rmi.server.hostname=127.0.0.1
          
          {PORT NUMBER} représente le numéro du port que vous ouvrez pour la surveillance JMX RMI. La valeur par défaut créée par la définition de vérification est 9 000.
    2. Redémarrez Tomcat.
      1. Dans un environnement Linux : exécutez le script shutdown.sh, suivi du script startup.sh.
      2. Dans un environnement Windows : exécutez le script shutdown.bat, suivi du script startup.bat.