lunes, mayo 14, 2007

HermesJMS, monitorización Open Source de sistemas de mensajería

lunes, mayo 14, 2007 por Martín

Hoy he estado jugando con HermesJMS y la verdad es que me parece que ofrece un buen valor (0 euros, es código abierto) para lo que ofrece. Es un producto bastante conocido si no me equivoco pero nunca había tenido la suerte de probarlo.

Lo he estado probando con ActiveMQ y con el proveedor JMS de WebLogic y funciona con ambos, aunque con este último es necesario hacer algún pequeño truquillo para esquivar el mamut que es "weblogic.jar". La herramienta te permite monitorizar todas tus colas, tópicos, ver su contenido en tiempo real, ver en detalle los mensajes que se van transmitiendo o monitorizar la longitud de las colas entre otras cosas.



Una de las formas más sencillas de tirar abajo un servidor de aplicaciones es el no configurar correctamente los sistemas de mensajería. Un pequeño error puede hacer que los mensajes se vayan acumulando en las colas, con lo que en cuestión de minutos, horas o días el servidor se caerá abajo con un espléndido OutOfMemory. Con una herramienta de este estilo puedes monitorizar la salud de tu sistema sin demasiadas complicaciones y sin recurrir a productos caros y más complejos.