Siguiendo con el post anterior en donde hablaba un poco sobre el JBoss ON Server, bueno ahora te traigo un pequeño tutorial de como instalar el JBoss ON Agent, para refrescar un poco la memoria, este agente se instala en la maquina en donde se encuentra tu JBoss Server (EAP/AS7), recuerda que el agente se comunica con el jon server, así que para instalar el agente ya tienes que tener instalado el jon server.
Lo primero que tienes que hacer es obtener el agente, la versión del jon server de este tutorial es 3.1.2, esta es la versión full ya que poseo el JBoss licenciado. Puedes copiar en la url de tu navegador http://ipDelJonServer:7080/agentupdate/download y comienzas a descargar el agente o desde la GUI ingresas al jon server para obtener el agente
Si no te sabes el usuario ni la contraseña por defecto es la siguiente: rhqadmin. Después de ingresar al jon server te diriges a la pestaña de administración:
Tab administration
En Configuration seleccionas Downloads
Downloads
Después creas una carpeta en tu maquina donde quieres que se descargue el agente y donde quieres instalarlo, lo más recomendable es crear la carpeta en la raíz C: y procedes a descargar el agente:
Download JBoss ON Agent
Después que descargaste el agente abres la línea de comando y vas al directorio que has creado donde se encuentra el .jar del agente que descargaste y ejecutas el siguiente comando:
Install JBoss ON Agent
Después de ejecutar el comando puedes darte cuenta de que en la carpeta que esta el .jar del agente se han creado varias carpetas, por la línea de comandos navegas hasta raíz/rhq-agent/bin/ y ejecutas el siguiente comando para configurar el agente
Parameter --cleanconfig
Cuando ejecutas ese comando el agente te va a pedir una serie de datos tales como, nombre del agente, ip donde está siendo instalado, puerto por el cual se va a comunicar con el jon server, la ip donde está instalado el jon server y el puerto por el cual el jon server recibirá la información del agente.
Installation --cleanconfig
Escribes los datos correctos para que funcione la configuración y si todo sale bien saldrá un mensaje como este
Agent token
Este mensaje lo que quiere decir es que el token es invalido, te preguntaras que es el token, bueno el token es una especie de codigo que el jon server le esta asignando a ese agente para su validación, para resolver ese problema cierras la consola y vas a la GUI del jon server y te diriges a Administration>Topology>Agents.
Topology
Seleccionas de la lista de agentes el agente que acabas de instalar y copias su token
Copy token
Después que ya copiaste el token, abres de nuevo la línea de comandos y ejecutas este comando rhq-agent.sh -Drhq.agent.security-token=”EL TOKEN SIN COMILLAS” y si todo sale bien y es el mismo token te saldrá un mensaje que te dice que el agente no posee los plugins, esperas unos minutos y te saldrá un mensaje de que ya se descargaron los plugins
Plugins
Eso quiere decir que ya tienes instalado correctamente el agente en tu maquina y que se está comunicando bien con el jon server. Exitoooo!!! Aja pero no tan rápido falta un paso, te diriges a la GUI del jon server para importar todos los recursos del agente para hacer las mediciones, eso es en la pestaña Inventory>Resources>
Discover queue
Seleccionas el agente descubierto y le das al botón importar, un dato para que importes también el JBoss Server y todos sus recursos tienes que tenerlo arriba en ese momento.
Import JBoss ON Agent
Con esto concluye nuestro dato java de hoy, eso es todo para instalar el agente.
No hay comentarios :
Publicar un comentario