Как отслеживать использование памяти Java или размер кучи с помощью Hyperic Monitoring
Я пытался настроить использование памяти JVM, мониторинг размера кучи и журналов с помощью Hyperic Tool. Но в документации не очень понятно, как это сделать. Кто-нибудь может направить меня, пожалуйста.
1 ответ
Добавьте следующие аргументы JVM в ваше приложение, чтобы включить мониторинг JMX jvm:
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port = (выберите номер порта) -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false
Зайди в гиперик, выбери свой сервер.
- Перейдите в Инструменты-> Новый сервер.
- Выберите "Sun JVM 1.5" (даже если у вас работает 1.6).
- Введите имя
- Введите путь к вашему jdk в пути установки.
- Перейдите к "Настройка свойств".
- Для URL-адреса jmx введите: service:jmx:rmi:///jndi/rmi://localhost:(номер порта сверху)/jmxrmi