Configurar Agent Client Collector monitoramento do Apache Tomcat

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Para configurar o Agent Client Collector para executar o monitoramento do Apache Tomcat, defina as seguintes configurações na aplicação Apache Tomcat.

    Antes de Iniciar

    Função necessária: agent_client_collector_admin

    Procedimento

    1. Abra uma porta JMX de gestão ao iniciar o servidor:
      1. Em um ambiente Linux:
        1. No diretório bin do diretório inicial do Tomcat, crie um arquivo setenv.sh.
        2. Certifique-se de que o arquivo contenha o seguinte:
          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. Execute chmod 755 setenv.sh para conceder permissões executáveis ao arquivo setenv.sh.
      2. Em um ambiente Windows:
        1. No diretório bin do diretório inicial do Tomcat, crie um arquivo setenv.bat.
        2. Certifique-se de que o arquivo contenha o seguinte:
          @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} representa o número da porta que você abre para o monitoramento do JMX RMI. O valor padrão criado pela definição de verificação é 9000.
    2. Reinicie o Tomcat.
      1. Em um ambiente Linux: execute o script desligamento.sh, seguido pelo script inicialização.sh.
      2. Em um ambiente Windows: execute o script desligamento.bat, seguido pelo script inicialização.bat.