Histórico da Página
...
Após levantar o recurso e os tempos é possível fazer uma rápida análise para identificar alguns pontos que costumam interferir na resposta do servidor:
Páginas
Tamanho das páginas
Ainda na aba de network da ferramenta de desenvolvimento ver a quantidade de bytes transferidas para montar a pagina.
...
As paginas padrões do Fluig não passam de 1100 bytes. Números Tamanhos acima de 2 megas MB podem prejudicar a performance, dependendo da infra estrutura infraestrutura de rede.
Widgets síncronas
Em alguns casos as widgets demoradas "travam" o desenho de toda página. Retire a widget da pagina e efetue um novo teste. Caso o tempo de resposta seja aceitável verificar a possibilidade da widget ser transformada em assíncrona.
Banco de Dados
Caso o cliente possua um DBA ou uma equipe que monitore o banco solicite um relatório de Queries queries lentas e peca para verificar se não existe existem locks demorados ou DeadLocks.
Configurações
O fluig na instalação padrão sai com apenas 20 conexões com o banco. Esse numero é baixo. O ideal é deixar esse numero próximo ao numero de usuários concorrentes esperado. Mais é importante tomar cuidado. Um numero muito alto de conexões gera gasto no gerenciamento do pool.
...
Após o cadastro do usuário acesse o console de monitoramento http://<IP_OU_HOST>[IP ou hostname]:9990.
O ideal é usar o IE (até o Fluig 1.5) pois a visualização dos dados no Chrome ou Firefox trazem informações confusas.
- A
...
- métrica Available
...
- indica quantas conexões estão livres para serem usadas.
- O
...
- Active Count
...
- informa a quantidade de conexões com o banco sendo usadas no momento.
- O
...
- Max Used
...
- é o registro do numero máximo de conexões usadas desde que o servidor foi iniciado.
...
- Se o percentual do
...
- Max Used
...
- estiver em 100% em algum momento o cliente sofreu com falta de conexões com o banco.
Ainda no console de monitoramento é possível acompanhar o uso de memoria memória do JbossJBoss.
Caso o percentual do uso de memoria memória fique variando na casa dos 90% por um longo período é possível que o servidor precise mais memoriamemória.
Uma ultima avaliação a ser feita no console é o acumulo de mensagens nas filas e tópicos.
...