89 votes

Meilleurs outils pour surveiller Tomcat

Je suis à la recherche des outils gratuits pour surveiller tomcat (trafic, l'utilisation de la mémoire, threads, les demandes, PROCESSEUR, journaux,...). Je suis actuellement à l'aide lambdaprobe sur Tomcat 5.5.x, mais il semble que n'est pas plus développé (ou pas? le site lambdaprobe.org est toujours vers le bas pour moi...). Quelqu'un a de bonnes expériences à partager? Dans lambdaprobe il y a peu d'info disponible uniquement si tomcat est instrumenté avec JMX. Eh bien, JMX est quelque chose d'étrange et de mystérieux pour moi. Est une bonne solution à un serveur de production? Il vaut la peine de passer mon (peu) de temps pour l'apprendre?

63voto

evernat Points 954

Essayez JavaMelody, http://javamelody.googlecode.com

C’est opensource et active.

« trafic, utilisation de la mémoire, discussions, requêtes, CPU, journaux,... » :

  • circulation : Oui (nombre de requêtes)
  • mémoire : Oui
  • discussions : Oui
  • demandes : Oui, http, mais aussi sql
  • CPU : Oui
  • journaux : Oui
  • et beaucoup plus... voir des captures d’écran

Et il est parfait dans un serveur de production.

21voto

Paul Whelan Points 8620

http://Tomcat.Apache.org/Tomcat-5.5-doc/Monitoring.html

Oui, je recommanderais regardant JMX. Vous pouvez utiliser l’application jconsole pour jeter un oeil à la plupart des stats que vous avez besoin tout de suite. Le lien ci-dessus vous aidera à comprendre il mieux que je ne peux jamais en quelques phrases.

Exécutez la jconsole qu'il devrait venir avec votre JDK.

16voto

Jaap Coomans Points 758

La sonde Lamba déjà suggéré est un projet mort.

Il y a cependant une fourchette : Sonde de Psi. Ce n'est pas le contrôle parfait outil mais il est est un très bon remplacement pour la valeur par défaut de Tomcat Manager.

3voto

jlintz Points 164

Jetez un oeil à la configuration SNMP dans votre machine virtuelle Java / Cacti , alors jetez un oeil à ce modèle. En utilisant cette méthode sur nos serveurs tomcat et résine et fonctionne très bien. Faites aussi un modèle personnalisé pour surveiller l’espace permgen ainsi, mais je n’ai pas encore posté il n’importe où.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X