2012-01-28 9 views
5

¿Es posible en visual vm establecer la memoria, procesar/gc activity etc. gráficos para cambiar en el tiempo sin bajar la escala x? Cuando la aplicación comienza, los gráficos se ven bien, pero después de un tiempo se comprimen fuertemente a lo largo del eje xy se vuelve engorroso ver lo que sucede realmente en la aplicación.visualvm history graph

Respuesta

10

Usted puede hacer varias cosas:

  1. Ir a tools>options y el cambio 'monitoreada Host' y/o 'datos monitorizados' a algo más pequeño que por defecto 60 minutos. 60 minutos significa que el gráfico recordará los datos de los últimos 60 minutos.
  2. Puede cerrar otras pestañas ('Heap', 'Classes', 'Threads') para hacer un gráfico más grande.
  3. Puede usar Tracer Framework para mostrar sus datos. El marco Tracer le permite acercar y alejar los datos recopilados.

[NOTA:. Esta respuesta fue actualizada en enero de 2016 para reflejar los cambios en jvisualvm última]

+0

me cambiaron la caché Gráfico a 20 minutos, pero sigo sin ver 60 minutos en los gráficos. ¿hay algo más que hacer allí además de hacer clic en Aceptar en el cuadro de diálogo Opciones? – isapir

+0

parece que se requiere un reinicio de VisualVM para que el cambio surta efecto. +1 para el plugin Tracer. – isapir

2

De VisualVM versión 1.3 es la accesibilidad trazador marco en el administrador de complementos.

Herramientas-> Plugins pestaña Disponible plugins nombre trazador-Monitor Sondas

VisualVM v1.3 news