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

Разница между JMX и PMI

Я не администратор веб-сферы, но понимаю основы JMX и PMI. Мне интересно, в чем разница между ними.

JMX - это интерфейс, который может предоставлять широкий спектр действий, одно из которых собирает метрики PMI из PerfMBean.

Oracle определяет JMX следующим образом:

Короче говоря, JMX - это технология, позволяющая реализовать интерфейсы управления для приложений Java.

Интерфейс управления, как определено JMX, состоит из именованных объектов, называемых MBeans (Management Beans). MBean-компоненты регистрируются с именем (ObjectName) в MBeanServer. Для управления (ресурсами) в вашем приложении вы напишете MBean, который определяет его интерфейс управления, а затем зарегистрируете этот MBean в вашем MBeanServer.