miércoles, 1 de diciembre de 2010

Monitorización de Weblogic con Mission Control

Cansado del engorroso sistema de monitorización y diagnóstico de weblogic (WLDF) porque no puedes guardar esos datos, pues bien, lee este artículo ¡que te interesa!

Desde hace algún tiempo existen herramientas de monitorización de JVM para poder comprobar, al momento, el estado de esta. Por ejemplo, la simple jconsole o el famoso VisualVM. Pero dejémonos de charlas y vayamos al grano, en este artículo nos centraremos en el fantástico Jrockit Mission Control 4 y su integración con Weblogic que, para los que no lo sepan, se puede integrar!!!

¿Qué pasos realizaremos para su integración? pues muy fácil, lee y aprende:

Primer paso: descárgate el jrockit mission control y paga su licencia.

Segundo paso: descomprímelo y arráncalo.

Tercer paso: una vez arrancado, veremos en el menú superior una serie de opciones: HELP >> Install Plugins ...(Unsupported) ---> NO TODO IBA A SER PERFECTO :(

Quarto paso: Se descargará el listado de plugins actuales y seleccionaremos el que queremos, “WebLogic Flight Recorder Tab Pack”. Bájalo y reinicia jrmc.

Quinto paso: una vez reiniciado mission control, nos conectaremos vía jmx al weblogic y selecionaremos la opción start flight recording, con el botón derecho del mouse. Esto generará un archivo jfr con toda una serie de info del estado del servidor weblogic y de sus componentes, como por ejemplo: HTTP Requests, JDBC, colas JMS, EJB's, Webservices, JTA, consumos cpu, heap, ...

Espero es os guste este artículo y os sirva como introducción al fantástico mundo Jrmc.