¿Cómo monitorear el espacio de generación permanente de forma remota?

¿Cómo monitorear el espacio de generación permanente de forma remota?

Necesito ayuda sobre cómo monitorear el espacio de generación permanente de forma remota. Tenemos Tomcat instalado en Windows 2008 R2. De vez en cuando el espacio de generación permanente está lleno. Quiero monitorear el espacio de generación permanente antes de que se llene para poder realizar ciertas acciones para evitar interrupciones en el servicio. ¿Cómo haría esto?

Respuesta1

Lo que estás buscando escomunicación remota JMX- proporciona una manera de ver el tamaño de permgen, así como mucha otra información sobre la instancia de Java en ejecución.

Probablemente querrás usar autenticación y cifrado, pero agregar solo esto a tus opciones de Java debería ayudarte a comenzar:

-Dcom.sun.management.jmxremote.port=9000
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false

La forma de monitorear esto dependerá de su software de monitoreo, pero para monitorear manualmente, usejvisualvmdesde el JDK y configurar una instancia remota.

información relacionada