web-dev-qa-db-fra.com

d'autres alternatives open source aux "métriques" de codahale?

Je suis tombé sur le projet de métrique de codahale, et je crois qu'il est utilisé chez Yammer. J'aime cette solution, mais je veux savoir s'il existe d'autres alternatives open source avec des capacités similaires.

39
user2145809

Quelques suggestions:

  • Perf4J : Perf4J est un ensemble d'utilitaires pour calculer et afficher des statistiques de performances pour Java code.
  • ERMA : ERMA (API de surveillance extrêmement réutilisable) est une API d'instrumentation qui a été conçue pour être applicable à tous les besoins de surveillance.
  • javasimon : Java Simon est une API de surveillance simple qui vous permet de suivre et de mieux comprendre votre application. Les moniteurs (familièrement appelés Simons) sont placés directement dans votre code et vous peut choisir si vous voulez compter quelque chose ou mesurer le temps/la durée.
  • Glassbox : L'outil de dépannage Glassbox est un agent de dépannage et de surveillance automatisé pour les applications Java qui diagnostique les problèmes courants en un seul clic).
  • InfraRED : InfraRED est un outil pour surveiller les performances d'une application Java EE et diagnostiquer les problèmes de performances. Il recueille des mesures sur divers aspects des performances d'une application et les rend disponibles pour analyse quantitative de l'application.
20
Nicholas

Servo de Netflix est un peu similaire à l'esprit des métriques. Il s'agit également d'une bibliothèque Java basée sur une annotation sur les mesures à observer, qui peut être interrogée périodiquement depuis la JVM et l'écrire sur un serveur principal. Elle expose également les mesures via JMX.

17
Roland Huß

Il y a aussi le projet JavaMelody

"Le but de JavaMelody est de surveiller Java ou Java serveurs d'applications EE dans le QA et les environnements de production. Ce n'est pas un outil pour simuler les demandes des utilisateurs, il est un outil pour mesurer et calculer des statistiques sur le fonctionnement réel d'une application en fonction de l'utilisation de l'application par les utilisateurs "

JavaMelody

4
OlivierTurpin