Páginas

22/5/14

Para que sirve el JBoss ON Server.

JBoss ON Server, jon server

JBoss On Server, Jon Server



JUnit Assume Tutorial. El JBoss Operations Network (JBoss On Server o Jon Server), es una herramienta para monitorear las aplicaciones que tengamos en nuestro JBoss Server (EAP/AS7), es una herramienta potente en la cual podemos ver gráficos de mediciones de todos los recursos de un PC o servidor. Ahora la pregunta es: como hago eso??? Bueno para hacerte más claro el asunto este jon server se comunica con uno o varios jon agent, los jon agent (agente) son parte de esta herramienta y se instalan en la maquina en donde se encuentra nuestro JBoss Server (EAP/AS7), este agente después de estar instalado en la maquina se comunica con el jon server y le envía datos acerca de todos los recursos de la maquina, esto quiere decir, de los procesadores que tiene, la red, la memoria libre de ram, el espacio en disco... De todos sus recursos!! Si ya se sabe que a los administradores de aplicaciones les gusta esto... Bueno siguiendo con el tema este agente está instalado en la maquina en donde se encuentra nuestro EAP/AS7 envía información a el jon server y la misma se va almacenando en una base de datos. De donde sale esa base de datos?? Cuando se instala el jon server tienes dos opciones en la configuración, o crear una base de datos en Oracle o Postgresql, este jon server se puede instalar en una maquina normal o servidor sea linux o windows...


Imaginemos el caso de que nuestro servidor en donde se encuentran nuestra aplicaciones tiene un volumen alto de transacciones y la memoria ram del mismo siempre se consume en las horas pico y nuestro JBoss no responde y el administrador de las aplicaciones no se da cuenta hasta que lo llaman de la gerencia para informarle que las aplicaciones no responden, que problema, como el administrador no sabe en realidad que sucedió puede que lo boten, segurísimo! Para manejar este tipo de casos el jon server cae como anillo al dedo. El jon server posee un historial de mediciones en el cual se puede observar cómo se comportan los recursos de la maquina en donde están corriendo nuestras aplicaciones, así el administrador de aplicaciones puede saber cuáles recursos hay que mejorar debido a la cantidad de transacciones que se realizan en nuestras aplicaciones.

El jon server tiene características importantes, se pueden crear alertas que se disparen si se cumplen las condiciones que pongamos, supongamos que tenemos el problema de memoria antes expuesto, podemos crear una alerta que cuando la memoria ram usada sobrepase los 5GB envié una alerta al administrador del jon server o por correo electrónico, o podemos configurar que cuando eso pase apaguemos el EAP/AS7 y lo volvamos a encender, interesante no?? Ya sé que a los administradores les gusta esto.
Nota: el jon server trabaja bajo horarios, no es en tiempo real, posee graficos en tiempo real pero de resto es bajo horarios.

Este fue unos de los primeros dato java, en los próximos post hablare un poco más acerca del jon server. Nos vemos :)..


Temas Relacionados:


No hay comentarios :

Publicar un comentario