Translations of this page:

Puedes descargarte información sobre como instalar Osmius de la página oficial: Documentación oficial de Osmius.

 Osmius

Introducción

El proceso de instalación es aquel mediante el cual acondicionamos el sistema, copiando ficheros necesarios o realizando cambios oportunos para el correcto funcionamiento de Osmius.
En todo momento se ha pretendido que este proceso sea lo menos intrusivo posible, ya que al tratarse Osmius de una aplicaciones con interesantes aplicaciones empresariales, para que el resto de aplicaciones corriendo en la misma máquina que Osmius no se vean afectados.

La instalación del servidor central de Osmius es recomendable llevarlo a cabo en entornos Linux, ya que es un proceso que debe tener un rendimiento elevado y un adecuado comportamiento.

Los agentes maestros pueden ser instalados en todas las plataformas soportadas hasta el momento (Linux, Windows y Solaris), ya que su misión es la de servir de enlace entre los agentes y el servidor central a través de la red.

En cuanto a los agentes, hay algunos que se pueden instalar en todas las plataformas y otros no. Por ejemplo: el agente de Windows usa funciones del API de Windows, con lo cual solo podrá ser instalado en este tipo de plataformas; mientras que por ejemplo el agente de HTTP puede ser ejecutado desde cualquier plataforma.

A continuación veremos las distintas formas de instalar Osmius.

Asegúrate de entender antes la Arquitectura de Osmius .
(*) Te será mucho más fácil instalar una infraestructura de monitorización distribuida.

Instalación Automática

La instalación automática es la más sencilla de todas. Tan sólo debemos de descargarnos un paquete instalador, que debemos ejecutar y responder a las escasas preguntas que nos formula. Automáticamente se copiarán los ficheros necesarios y se creará un proceso de desinstalación, que podremos ejecutar en cualquier momento para eliminar Osmius y todas sus dependencias del sistema, aunque realmente no creemos que vaya a usar esa opción jamás una vez que lo hayas probado.

El instalador del Servidor está disponible por ahora para plataformas Linux 32/64 y Windows 32.
El instalador del Agente Maestro está disponible para Linux 32/64, Windows 32 y Solaris 10 Sparc.
La instalación en Linux 64 bits requiere el paquete ia32-libs.
Recuerde que también disponemos de máquinas virtuales con Osmius Server instalado y configurado, listo para ejecutar y probar.

Puede acceder a las descargas de Osmius aquí: http://sourceforge.net/projects/osmius/files/

Cuando ejecute el progrma se instalará Osmius y software de terceros. Ese instalador de Osmius incluye sus propios servidores Tomcat y MySQL para intentar no interferir con instalaciones previas existentes.

  • En Windows tan solo debes de hacer doble click, si estás en un sistema Unix-like:
    prompt > chmod 755 osmius_server_linux32_installer_10.07.0.bin
    prompt > ./osmius_server_linux32_installer_10.07.0.bin
  • Sigue las instrucciones que aparecen en la pantalla.

Los parámetros más importantes que te serán requeridos por el instalador son, las dirección IP del Servidor Central:

Y los puertos donde el Servidor espera recibir los eventos (Server Message Port) de todos los Agentes y los comandos (Task Managment Port) del Despliegue de un Nuevo Agente Maestro:

Junto con los puertos donde recibe los comandos (Server Master CMD) y los comandos con proceso dedicado (Server Master BKG Port) el Agente Maestro MASTER01 que se instala y ejecuta en la misma máquina que el Servidor central.

Hay que resaltar que estos puertos solo los pide el instalador si están ocupados en la máquina que se está instalando. Si no lo están, los puertos que usará por defecto son los que se muestran en las imágenes. Posteriormente se podría cambiar manualmente toda está configuración modificando los distintos ficheros de los procesos que componen la Arquitectura.

  • Cuando termine la instalación abre tu navegador Firefox y conéctate a:
    http://<IP_SERVIDOR_OSMIUS>:<PUERTO_TOMCAT>/osmius
  • Las credenciales iniciales para acceder a la consola son:
    Usuario    : root
    Contraseña : osmius

IMPORTANTE: Para arrancar/detener todo (mysql, tomcat y los procesos de Osmius)

  • En Windows: hay una entrada de menú para realizar estas tareas
  • En Linux:
    <DIR_INSTALACION_OSMIUS>/ctlXXXXX.sh start
    <DIR_INSTALACION_OSMIUS>/ctlXXXXX.sh stop

Instalación Manual

La instalación manual es un proceso un poco más largo y complicado, pero a cambio te ofrece la posibilidad de conocer y controlar en todo momento que está pasando en tu sistema. Esta es la opción favorita de los administradores de sistemas que tanto miman y se preocupan de todo lo que suceda a sus máquinas.

Osmius usa otras aplicaciones FLOSS para su completo funcionamiento, te daremos unas referencias de como instalar ese software de terceros para que todo resulte más rápido y cómodo.

Aunque Peopleware ofrece los ejecutables (binarios para los puristas) de Osmius también es posible compilar el código fuente y generar tus propios binarios, y de esa manera asegurarte que el binario se corresponde con el código.

El proceso de instalación manual varía ligeramente de una plataforma a otra, pincha en una de ellas y te contamos como lo hemos hecho:

Puedes descargarte información sobre como instalar Osmius de la página oficial: Documentación oficial de Osmius.

F.A.Q. Instalación

  1. ¿Puede ejecutarse la consola de Osmius con una máquina virtual JRE 1.6.x?
    Si. La instalación de Osmius instala un JRE 1.5.x, pero la consola puede funcionar con un JRE 1.6.x.
  2. ¿Puede ejecutarse la consola en un Tomcat 6.x?
    Si, aunque la instalación de Osmius instala un Tomcat 5.5.x, es fácil instalar la consola de Osmius en un Tomcat 6.x.
    La versión de Tomcat que hemos testeado que funciona correctamente es la 6.0.26 (otras versiones pueden dar problemas).
    Lo único que tenemos que asegurarnos es que en el fichero server.xml del directorio conf tengamos habilitado URIEncoding=“UTF-8”, por ejemplo:
    <Connector port="8080" protocol="HTTP/1.1" 
                   connectionTimeout="20000" 
                   URIEncoding="UTF-8"
                   redirectPort="8443" />
  3. ¿Por qué me puede fallar el Descubrimiento?
    La máquina donde has instalado el servidor de Osmius debe tener instalado nmap y net-snmp.
 
instalacion/indice.txt · Última modificación: 2011/10/13 16:10 por joseangel.chico
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki