Java Management Extensions

El nivel de instrumentación lo definen los requisitos para implementar recursos a manejar por JMX.

Cualquier entidad que necesite ser gestionada, en un futuro, puede ser instrumentado por medio de MBeans.

Pueden ser cargados o eliminados dinámicamente según sea necesario, lo que nos brinda una gran flexibilidad.

Posee métodos para obtener y asignar valores a los atributos que se definen en el objeto implementado.

Constituye un MBean dinámico, genérico y configurable que se utiliza para instrumentar recursos en tiempo de ejecución.

Los mensajes emitidos por los MBeans pueden ser enviados mediante eventos al gestor o tratados dentro del agente.

La biblioteca JDMK que nos brinda soporta a conectores para RMI, HTTP y HTTPS.

Arquitectura JMX
Implementación de la Arquitectura JMX