Como verificar erro de performance em aplicação web deployada no Glassfish 2 (versão 9.1_01)

Numa aplicação web deployada no Glassfish 2 (versão 9.1_01), após um certo número de requisições ocorre travamento do servidor.
Qual o melhor jeito para identificar o gargalo no sistema? Vi que existem ferramentas de Profile, mas será que existe algo disponibilizado dentro do próprio Glassfish para verificar onde está o problema?

Bom dia. Estou com problema semelhante, porém no Tomcat…conseguiu resolver o seu problema?