Pregunta

Estoy buscando una aplicación/herramienta/tecnología de código abierto que pueda mostrar tiempos de solicitudes distribuidas en todo el sistema distribuido.

He encontrado algunas cosas maravillosas como Dinámica de aplicaciones, pero todos son comerciales.No necesito una funcionalidad tan amplia, sino un simple seguimiento de solicitudes.También he echado un vistazo esta lista, pero tengo algunas dificultades para entenderlo.

¿Podría recomendar algunas soluciones si tiene experiencia con APM?

¿Fue útil?

Solución

No creo que pueda crear perfiles con todas las funciones de solicitudes distribuidas en varias JVM; por lo que puedo recordar, AppDynamics entiende las cosas de EE, como llamar a DB, EJB, RMI o servicio web remoto; sin embargo, todavía funciona dentro del alcance. de JVM.

¿No es suficiente en su caso usar Java Profiler (como yourkit, jprofiler)?

Otros consejos

¿Probaste la versión gratuita de AppDynamics?Se llama AppDynamics LITE.Puedes echar un vistazo también a la versión gratuita de EXTRAHOP.Quizás sea lo suficientemente bueno para tus necesidades.

También puede intentar utilizar soluciones SaaS como NewRelic o Boundary.Tienen cuentas gratuitas que también podrían ser lo suficientemente buenas para tus necesidades.

Finalmente, si desea monitorear el rendimiento de cualquier aplicación JAVA específica, puede usar http://www.moskito.org/.Es totalmente GRATIS.

puedes probar el monitoreo 24x7

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

Proporciona monitoreo a nivel de método, consultas SQL, transacciones comerciales...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top