Mi sono imbattuto nello metrics project da codahale e credo che sia utilizzato su Yammer. Mi piace questa soluzione, ma voglio sapere se ci sono altre alternative open source con capacità simili.altre alternative open source alle "metriche" di codahale?
35
A
risposta
20
Alcuni suggerimenti:
- Perf4J: Perf4J è una serie di utility per il calcolo e la visualizzazione di statistiche sulle prestazioni per il codice Java.
- ERMA: ERMA (API di monitoraggio estremamente riutilizzabile) è un'API di strumentazione progettata per essere applicabile a tutte le esigenze di monitoraggio.
- javasimon: Java Simon è una semplice API di monitoraggio che consente di seguire e comprendere meglio l'applicazione. I monitor (chiamati familiarmente Simons) vengono inseriti direttamente nel codice e puoi scegliere se vuoi contare qualcosa o misurare tempo/durata.
- Glassbox: Lo strumento per la risoluzione dei problemi di Glassbox è un agente automatico di risoluzione dei problemi e di monitoraggio per le applicazioni Java che diagnostica i problemi più comuni con un clic.
- InfraRED: InfraRED è uno strumento per monitorare le prestazioni di un'applicazione Java EE e diagnosticare problemi di prestazioni. Raccoglie metriche su vari aspetti delle prestazioni di un'applicazione e lo rende disponibile per l'analisi quantitativa dell'applicazione.
17
Netflix's Servo è un po 'similano nello spirito della metrica. È anche una libreria Java basata sull'annotazione delle metriche da osservare, che possono essere interrogate periodicamente dall'interno della JVM e scriverle su un server di backend. Espone anche le metriche tramite JMX.
3
C'è anche il progetto JavaMelody
"L'obiettivo di JavaMelody è quello di monitorare i server di applicazioni Java o Java EE in ambienti di QA e di produzione. Non è uno strumento per simulare le richieste degli utenti, è uno strumento per misurare e calcolare le statistiche sul funzionamento reale della domanda a seconda dell'utilizzo della richiesta dagli utenti"
Odio questi 'non costruttive' merda chiusure. Google mi ha portato qui ed è stato ESATTAMENTE quello di cui avevo bisogno! – stolsvik
Sono d'accordo con @stolsvik questo non è incredibilmente facile da trovare e il fatto che le persone siano così ansiose riguardo un database di ricerca ricercabile sembra un po 'sciocco. – enriched
Accetto. Cosa non è costruttivo in questa domanda? Queste informazioni sono così utili –