java: APM open-source (gestion des performances des applications) [fermé]


Je suis à la recherche d'une application/outil/technologie open source qui peut afficher les heures de demande distribuée sur le système distribué.

J'ai trouvé des trucs merveilleux comme AppDynamics, mais ils sont tous commerciaux. Je n'ai pas besoin d'une fonctionnalité aussi large, mais d'un suivi simple des demandes. J'ai aussi jeté un oeil sur cette liste, mais j'ai quelques difficultés à la comprendre.

Pourriez-vous recommander des solutions si vous êtes expérimenté avec APM?

Author: alicjasalamon, 2012-07-27

3 answers

Je ne pense pas que vous puissiez faire un profilage complet de la demande distribuée sur le nombre de JVM-AppDynamics de ce que je me souviens comprend les choses EE - comme appeler DB, EJB, RMI ou webservice distant - mais cela fonctionne toujours dans la portée de la JVM.

N'est-il pas suffisant dans votre cas d'utiliser java profiler (comme yourkit, jprofiler)?

 3
Author: Andrey Borisov, 2012-07-27 11:47:42

Avez-vous essayé la version gratuite d'AppDynamics. C'est ce qu'on appelle AppDynamics LITE. Vous pouvez également jeter un oeil à la version gratuite EXTRAHOP. Peut-être que c'est assez bon pour vos besoins.

Vous pouvez également essayer d'utiliser des solutions SaaS telles que NewRelic ou Boundary. Ils ont des comptes gratuits qui pourraient également être assez bons pour vos besoins.

Enfin, si vous souhaitez surveiller les performances d'une application JAVA spécifique, vous pouvez utiliser http://www.moskito.org/. C'est totalement GRATUIT.

 3
Author: Alfredo Novoa, 2014-01-29 17:29:28

Vous pouvez essayer 24x7monitoring

Https://code.google.com/p/monitor-24x7/

Il fournit une surveillance au niveau de la méthode, des requêtes SQL, des transactions commerciales...

 1
Author: Sammy, 2013-12-27 23:37:03