Como configurar o Probe no Tomcat

PSI Probe é uma ferramenta de monitoramento e gerenciamento avançado para o Apache Tomcat. Com ele conseguimos muito mais recursos do que o nativo Tomcat Manager.

Ao contrário de muitas outras ferramentas de monitoramento de servidores, o PSI Probe não exige nenhuma alteração em seus aplicativos existentes. Ele fornece todos os seus recursos através de uma interface acessível na web que fica disponível simplesmente implantando-a em seu servidor.

Recursos inclusos:

Requisições Monitorar o tráfego em tempo real, mesmo em uma base por aplicativo.
Sessões Procurar atributos, visualizar o último IP, expirar, estimar o tamanho.
JSP Procurar, visualizar fonte, compilar.
Fontes de dados Exibir o uso do pool, executar consultas.
Logs Exibir conteúdo, baixar, alterar níveis em tempo de execução.
Threads Ver execução de pilha, encerrar.
Conectores Status, gráficos de uso.
Certificados Loja de confiança do sistema e keystore / truststore do conector.
Cluster Status, gráficos de uso.
JVM Gráficos de uso de memória.
Java Service Wrapper Reinicie a JVM.
Sistema Uso da CPU, uso da memória, uso do arquivo de troca.


Instalando

1 - Baixe o Probe através desse link;

2 - Pare o Tomcat caso esteja em execução;

3 - Agora coloque o arquivo "probe.war" na pasta de deploy do Tomcat ($CATALINA_HOME/webapps/);

4 - Antes de inicializar, vamos configurar algumas regras e um usuário de acesso. Precisaremos desse usuário para autenticar na aplicação.

Para isso, abra o arquivo "tomcat-users.xml" localizado na pasta conf ($CATALINA_HOME/conf/);

O PSI Probe requer quatro funções de segurança (na ordem de aumentar os privilégios), os quais são:
probeuser
poweruser
poweruserplus
manager-gui (Este é o mesmo papel exigido pelo Tomcat Manager e tem o nível mais alto de privilégios)

Defina as seguintes regras e o seguinte usuário:
‹tomcat-users›

  ‹role rolename="probeuser" ⁄›
  ‹role rolename="poweruser" ⁄›
  ‹role rolename="poweruserplus" ⁄›
  ‹role rolename="manager-gui" ⁄›

  ‹user username="admin" password="admin" roles="manager-gui" ⁄›

‹⁄tomcat-users›

5 - Salve o arquivo;

6 - Por fim, inicialize o Tomcat.


Testando

Depois de implementar o PSI Probe no Tomcat, verifique se você pode acessá-lo em seu navegador da web digitando a seguinte URL:
http://localhost:8080/probe

Quando lhe for pedido um nome de utilizador e uma palavra-passe, introduza as credenciais para a conta de gestor que criou anteriormente.

Comentários

Postar um comentário