Domanda

Sto cercando un'applicazione/strumento/tecnologia open source che possa mostrare i tempi di richiesta distribuita attraverso il sistema distribuito.

Ho trovato alcune cose meravigliose come AppDynamics, ma sono tutti commerciali.Non ho bisogno di una funzionalità così ampia, ma di un semplice tracciamento delle richieste.Ho anche avuto uno sguardo su questo elenco, ma ho qualche difficoltà a capirlo.

Potresti consigliare alcune soluzioni se hai esperienza con APM?

È stato utile?

Soluzione

non penso che tu possa fare la profilazione completa della richiesta distribuita su numero di JVM-AppDynamics da quello che posso ricordare capisce le cose EE - come chiamare DB, EJB, RMI o webservice remoto - tuttavia funziona ancora nell'ambito di JVM.

Non è sufficiente nel tuo caso solo usare java profiler (come yourkit, jprofiler)?

Altri suggerimenti

Hai provato la versione gratuita di AppDynamics.Si chiama AppDynamics LITE.Puoi dare un'occhiata anche alla versione gratuita di EXTRAHOP.Forse è abbastanza buono per le vostre esigenze.

Inoltre puoi provare a utilizzare soluzioni SaaS come NewRelic o Boundary.Hanno account gratuiti che potrebbero anche essere abbastanza buoni per le tue esigenze.

Infine, se si desidera monitorare le prestazioni di qualsiasi applicazione JAVA specifica, è possibile utilizzare http://www.moskito.org/.E ' totalmente GRATUITO.

puoi provare 24x7monitoring

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

fornisce monitoraggio a livello di metodo, query SQL, transazioni commerciali...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top