Hemos distribuido aplicación web desarrollada hace unos años en JDK 5.El uso de JMX y cómo utilizar las aplicaciones existentes
Cómo JMX ayudará a esta aplicación?
1) ¿Me ayudará a controlar el rendimiento (memoria, CPU y red & Disk IO)?
2) Si es así, entonces la aplicación se implementa en varios servidores, ¿cómo puedo monitorear en un solo panel?
3) ¿Tengo que hacer algún cambio de código nuevo en la aplicación existente o puedo monitorear sin cambios de código?
4) ¿Qué más podemos hacer aparte de la supervisión del rendimiento? Debido a que el nombre es Extensiones de administración (MX), ¿qué podemos administrar y cómo? Parece que el objetivo principal no es el monitoreo, es la gestión?
No pude obtener mucho acerca de JMX desde el tutorial proporcionado en el sitio web de Oracle http://docs.oracle.com/javase/tutorial/jmx/overview/why.html. Parece que algún representante de negocios preparó este tutorial no un técnico.
¿Alguien puede ayudarme a entender este material de JMX? Sus esfuerzos son sinceramente apreciados.
Gracias, Tu amigo.
Eche un vistazo a esta descripción: http://docs.oracle.com/javase/1.5.0/docs/guide/management/overview.html y este tutorial http://docs.oracle.com/javase/ tutorial/jmx/mbeans/standard.html – DagR