Преимущество JMX заключается в том, что вы можете запускать команды и запрашивать сложные данные.
Недостатком является то, что стандартная консоль (которую вы получаете вместе с вашей версией Java) довольно ограничена. Он может делать все что угодно, но не очень хорошо.
Мое решение состояло в том, чтобы создать простую страницу HTML, которая показывает эти данные. Он имеет следующие преимущества:
Я легко могу отформатировать данные, которые хочу найти наиболее полезными для меня.
Я могу использовать любой веб-браузер для просмотра (дома, в интернет-кафе, на мобильном телефоне)
Основным недостатком является то, что сложно отображать сложные данные (например, графики и тренды).
[EDIT] Тем не менее, JMX поддерживает отображение графиков и трендов, но не имеет памяти. Итак, вы понимаете, что происходит с момента запуска вашей консоли JMX. Если вам нужно заглянуть в прошлое, вы должны постоянно где-нибудь запускать консоль JMX.
В этом случае может быть проще добавить модуль рендеринга графики на «простую HTML-страницу», где вы можете нарисовать то, что вам нужно.