Dúvidas sobre J2EE

Queria saber se de alguma maneira consigo recuperar as taxas de utilização de cpu e memória utilizando J2EE no Windows.

Não serve o task manager?!? Ele te dá essas informações, bem, não tão bem … mas do processo da VM que tá rodando seu container você verá …

Pregunta: Pra que você precisa disso?

Se for analisar sua aplicação use um profiler que você terá informações muuito mais detalhadas e úteis.

alguns tópicos sobre o assunto:

http://www.guj.com.br/forum/viewtopic.php?t=8865&highlight=profiler
http://www.guj.com.br/forum/viewtopic.php?t=8405&highlight=profiler

Quando o J2SE 1.5 sair do forno, vai ser possível fazer monitoramento de uma VM através de uma API especial: http://java.sun.com/developer/technicalArticles/releases/j2se15/#mnm

Olá

Uma outra opção é o jvmstat. Depois nos conta qual alternativa adotou e como foram os resultados.

[]s
Luca

Acredito que se seu target eh o windows, uma ferramenta boa para fazer esse tipo de analise eh o proprio performance monitor do windows. Eh infindavel a quantidade de variaveis que voce pode monitorar, alem das que voce comentou, existe outras como taxa de swap, uso de disco, trafego de rede.
Se o ambiente for unix, ai tem que ver com mais calma, mas uma maneira meio padraozona de fazer esse tipo de analise seria usando SNMP (desde que a distribuicao possua SNMP instalado).

[quote=“Luca”]Olá

Uma outra opção é o jvmstat. Depois nos conta qual alternativa adotou e como foram os resultados.

[]s
Luca[/quote]

Realmente essa é uma otima opção