2016-03-25 7 views
2

Управление миссией Java - отличный инструмент для мониторинга приложений. Есть одна вещь, которая нервничает.Управление миссией Java - сохранение пользовательских диаграмм между сеансами

У меня есть множество пользовательских значений, которые я нахожу на пользовательской диаграмме («Мой график1») (количество запросов в секунду, текущие занятые потоки и т. Д.) В общей вкладке.

Как только я закрою контроль миссии Java и откройте его снова, пользовательский график исчез! Я должен настроить его снова. Я также хотел бы иметь возможность установить имя для диаграммы, которую я не мог найти нигде.

Однако пользовательские значения на предопределенной диаграмме (Процессор или память) сохраняются между сеансами, поэтому я знаю, что есть место, где хранится состояние диаграмм.

Как я могу создать jmc для сохранения моих пользовательских графиков?

+0

Я уверен, что это должно работать, но теперь, когда я пытаюсь, я могу воспроизвести ту же проблему. Я расскажу об этом, и посмотрю, смогу ли я найти обходное решение. – Klara

ответ

0

Теперь я помню: настройки сохраняются на один разъем JVM и не будут работать, если вы используете локальные соединители. Но если вы создаете настраиваемое соединение, оно работает нормально. Если вы подключаетесь к чему-то локальному, вы создаете соединение с localhost: < порт >. Вы можете использовать утилиту «Управлять удаленным JMX-агентом» в JMC, если вы не хотите перезапускать приложение, или «jcmd ManagementAgent.start». Это разрешает вашу проблему?