Назад | Перейти на главную страницу

Как удаленно мониторить пермогенератор?

Мне нужна помощь в удалении мониторинга перманентного пространства. У нас установлен Tomcat в Windows 2008 R2. Время от времени перманентное пространство переполняется. Я хочу контролировать пространство perm gen до того, как оно заполнится, чтобы можно было выполнить определенные действия для предотвращения сбоев в обслуживании. Как бы я это сделал?

Вы ищете Удаленное взаимодействие JMX - это дает возможность взглянуть на размер permgen, а также много другой информации о запущенном экземпляре Java.

Вероятно, вы захотите использовать аутентификацию и шифрование, но добавление только этого к вашим параметрам Java должно помочь вам:

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

Как вы будете контролировать это, будет зависеть от вашего программного обеспечения для мониторинга, но для мониторинга вручную используйте jvisualvm из JDK и настройте удаленный экземпляр.