You are on page 1of 31

OCS Inventory.

Miguel ngel Gonzlez Gonzlez Antonio Jos Nievas Lorente

ndice
OCS-Inventory Servidor
Qu es OCS Inventory? ................................................................ 2 Instalacin. ...................................................................................... 3

OCS-Inventory Agentes
Instalacin OCS-Inventory Agent ..................................... 6 Instalacin OCS-Inventory Agent Windows XP: ............. 6 Instalacion OCS-Inventory Agent Ubuntu: ..................... 9

Comprobacin OCS-Inventory ........................................ 11

OCS Inventory.

Qu es OCS Inventory?
OCS Inventory es un Software Open Source el cual permite realizar un inventario de todas las caractersticas de software y hardware, de los equipos que se encuentran conectados en la red. Para ello cuenta con un servidor el cual es el encargado de almacenar y gestionar toda la informacin, y un agente instalado en cada equipo, el cual enva toda la informacin recolectada al servidor.

As como tambin realiza el envo de paquetes a un nmero determinado de equipos. Estos paquetes pueden contener software a instalarse o una serie de instrucciones que se ejecutarn en el equipo. Releva datos de: BIOS, procesador, memoria (cantidad total, cantidad para paginacin en Windows, slots, tipo, etc.), dispositivos de entrada (teclado, mouse, etc.), puertos, slots de sistema, controladores de sistema, perifricos de almacenamiento, particionamiento, dispositivos de sonido, dispositivos de video, monitor, mdems, red, impresoras, Sistema Operativo (versin, Service Pack, etc.), software instalado (tanto en Windows como en Linux), valores de registro (solo para Windows y por defecto est deshabilitado), descripcin de la PC (nombre, descripcin, etc.)

Instalacin.
Servidor:

Para realizar la instalacin del OCS en Ubuntu, primeramente debemos instalar los paquetes necesarios para realizar la instalacin. Primeramente descargaremos el paquete de instalacin del OCS Inventory Server de lampgina principal del OCS Inventory http://www.OCS Inventory-ng.org/. La versin ms reciente del OCS Inventory es la 1.02 RC3. En segundo lugar y solo en caso de que no los tengamos instalados, instalaremos un servidor LAMP (Apache + MySQL + PHP), para ello ejecutaremos las siguientes lineas en una consola:

Despus de tener instalado el servidor LAMP procederemos a instalar algunos archivos necesarios para la instalacin del OCS Inventory, para ello ejecutamos la siguiente linea:

Entre uno de los paquetes que se instalan es el phpmyadmin, este no es un pa-quete obligatorio, pero es muy til en el momento de administrar la base datos.

En ubuntu phpmyadmin se instala por defecto en el directorio /usr/share/phpmyadmin debido a ello cuando deseamos acceder a el desde el navegador web, nos indica que la pagina solicitada no existe, para solucionar este problema debemos realizar una liga suave de la carpeta phpmyadmin ala carpeta www del Apache.

Ya que se han instalado los archivos necesarios para la correcta instalacin del OCS Inventory, ejecutaremos el siguiente comando para la instalacin del servidor OCS Inventory en el servidor:

Una vez acabe la instalacin nos aparecer una opcin para configurar la base de datos de ocsinventory-server con dbconfig-common, pulsaremos S y a continuacin nos pedir el programa que insertemos una password para el usuario de la base de datos. Una vez introducida y confirmada dicha password, accederemos al servidor escribiendo en el navegador la siguiente direccin: -http://localhost/ocsreports

Se nos pedir un usuario y una password, por defecto son: Usuario: admin. Password: admin.

Una ves introducidos los datos accederemos al servidor OCS Inventoy:

Instalacin OCS-Inventory Agent


Una vez instalado OCS en el servidor, ahora para que nos aparezcan las mquinas en el servidor deberemos instalar en cada una de ellas un agente de OCS. A continuacin veremos como instalar OCS Inventory Agent tanto en un cliente de Windows XP como en un cliente de Ubuntu.

Instalacin OCS-Inventory Agent Windows XP:


Primero nos descargaremos el software necesario, podemos hacerlo de la pgina oficial de OCS-Inventory: -http://www.ocsinventory-ng.org/en/download/download-agent.html

Una vez descargado lo ejecutamos y pulsamos en Next y nos aparecer la siguiente ventana donde elegiremos como tipo de instalacin Network inventory:

Pulsamos Next y a continuacin relializaremos los siguientes cambios que consiste en aadir la direccin ip de nuestro servidor que alberga OCSInventory:

Por ltimo pulsamos dos veces en Next e instalamos. Al introducirle la direccin IP del servidor OCS nos aparecer en este.

Instalacion OCS-Inventory Agent Ubuntu:


Para instalar OCS- Iventory Agent en Ubuntu ejecutamos el siguiente comando:

# sudo apt-get install ocsinventory-agent

Durante la instalacin te solicitara el tipo de configuracin ponderemos HTTP, despus solicita la direccin de el servidor OCS, ponemos la ip de nuestro servidor.

Para ejecutar el inventario de la maquina ejecutar:

# sudo ocsinventory-agent

*NOTA: Debemos tener en cuenta a la hora de configurar un Servidor OCS Inventory, que todas las mquinas deben formar una red Interna para que se puedan comunicar entre s, para ello debemos seleccionar correctamente el adaptador de red y seleccionarle una ip dentro del rango de la red.

Comprobacin OCS-Inventory
Accedemos al servidor OCS-inventory para comprobar que efectivamente nos aparecen las dos mquinas que hemos agregado al servidor:

Como podemos comprobar se encuentran agregadas las dos mquinas de la red que hemos agregado al servidor OCS, ahora podremos comprobar todos sus componentes , programas,etc.

Usando OCS Inventory:


Vamos a comprobar todas las opciones que nos ofrece el servidor OCS Inventory, empezaremos por la primera:

- Todos los computadores:

En esta opcin se nos muestra todas las mquinas de la red que tenemos conectadas a OCS Inventory y podemos seleccionar o descargar la informacin que queremos acerca de estas mquinas seleccionando en el men de Adicionar columna, como por ejemplo: -Nombre usuario -Sistema Operativo -Memoria RAM -Fabricante de la BIOS -Service Pack -etc.

Si pulsamos sobre una de estas mquinas obtendremos toda su informacin y podemos obtener una informacin concreta pulsando en el men que aparece debajo.

Cada icono nos da informacin sobre un componente en concreto del equipo, por ejemplo si pulsamos sobre el icono de procesadores nos dar informacin acerca de estos:

Si pulsamos en el icono de software nos mostrar los programas instalados en la mquina cliente:

-Etiqueta/Distribucin de PCs:

Esta opcin se usa para etiquetar las mquinas de la red y poder localizarlas fcilmente . Esta opcin se suele usar cuando tenemos mchas mquinas en la red y nos resulta difcil localizarlas.

Para aadir etiquetas a las mquinas seleccionamos Todos los computadores y seleccionamos la mquina a la que queremos aplicarle dicha etiqueta:

El campo Fecha lo hemos introducido , como veremos a continuacin haciendo uso de la opcin InfoAdmin.

-Grupos:

Al hacer clic en un nombre de grupo, vaya a la pgina del grupo. En el marco azul superior, se puede ver informaciones diversas sobre el grupo: -Nombre del grupo -Fecha -Consulta (la consulta SQL correspondiente a los distintos criterios de bsqueda dinmica de los parmetros para grupos) -Descripcin Puede editar la descripcin y el nombre del grupo haciendo clic en el lpiz. Si hace clic en "Personalizacin", se puede ver todos los parmetros personalizados aplicados al grupo.

-Grupos Dinmicos: Los grupos dinmicos de los ordenadores se corresponde con los parmetros que ha seleccionado para cuando haga varios criterios de bsqueda.

Por ejemplo, si seleccionamos varios criterios de bsqueda como todos los equipos que tengan Thunderbird( Gestor de correo electrnico), entonces todos los ordenadores que cumplan estos criterios se unirn al grupo dinmico. Si otro equipo usa ms adelante Thunderbird( Gestor de correo electrnico), este equipo entrar automticamente en la dinmica del grupo tambin, cuando el nuevo inventario se realiza. Otras cosa, si desinstala Thunderbird desde un ordenador, este equipo ser eliminado automticamente de la dinmica de grupo, tambin cuando el nuevo inventario se realiza.

Para crear un grupo dinmico primero realizamos una bsqueda por varios criterios y seleccionaremos los equipos que queremos que compongan el grupo dinmico:

-Grupos Estticos: Los grupos estticos de los ordenadores se corresponde con el resultado de un criterio de bsqueda diferentes. Por ejemplo, si usted hace a la cual varios criterios de bsqueda para buscar equipos que tengan Firefox, a continuacin, todos los equipos que cumplen estos criterios se pueden aadir en este momento a un grupo esttico. El contenido de un grupo esttico no va a cambiar hasta que manualmente agregar / quitar los equipos deeste grupo, aunque con otro criterio de bsqueda diferentes.

Para crear un grupo esttico de las computadoras, usted tiene que hacer a varios criterios de bsqueda en primer lugar. Haga clic en "Bsqueda con varios criterios", seleccione los parmetros y haga clic en el botn "Buscar". En la tabla de resultados, comprobar los equipos que desee agregar al grupo esttico (puede hacer clic en "la pgina" para seleccionar todos los ordenadores). Haga clic en Grupos en el fondo de la tabla de resultados e ir a la seccin "Para la seleccin" seccin.

Una vez creado aqu podremos editar una descripcin o su nombre.

-Grupo de Servidores: Redistribucin para ver la lista de grupos de servidores.

-Todos los programas:

Esta opcin nos muestra todos los programas instalados en cada una de las mquinas clientes:

-Usuarios:

Si pulsamos sobre este icono nos permite adicionar ms usuarios para la configuracin y administracin de esta aplicacin, se nos pide el nombre del usuario y la contrasea y el tipo de usuario (Administrador: El usuario tiene la posibilidad de conjurar todos los parmetros del producto; Usuario: el usuario slo puede consultar la base de datos y ver los resultados del inventario). Si

creamos uno veremos como se muestra en el recuadro. Si queremos eliminarlo basta con darle clic en la cruz roja.

Vamos a comprobarlo, para ello vamos a agregar al usuario miguel de tipo usuario:

Ahora vamos a comprobar que no puede realizar ningn tipo de configuracin al ser de tipo usuario:

Como podemos observar no aparece el men de configuracin para poder realizar cambios en las mquinas de la red.

-Configuracin:

Esto nos permite conjurar lo siguiente: -AUTO_DUPLICATE_LVL: Elige el valor que deseamos habilitar para detectar dos o ms ordenadores. Si deseamos comprobar mltiples valores iguales, el servidor intentar detectar la doble comparacin de estos valores. -DESCARGAR: Activa o no el despliegue automtico de nuevos agentes. -DOWNLOAD_CYCLE_LATENCY: El tiempo en segundos de espera entre cada ciclo de descarga. -DOWNLOAD_FRAG_LATENCY: Tiempo en segundos a esperar entre cada fragmento de descarga. -DOWNLOAD_PERIOD_LATENCY: Tiempo en segundos a esperar entre cada descarga DOWNLOAD_PERIOD_LENGTH: Nmero de ciclos por perodo. -DOWNLOAD-TIMEOUT: Validez en das de un paquete de un agente.Si el tiempo utilizado para descargar un paquete es ms das, el paquete ser limpiado y ser enviado al servidor OCS. -FRECUENCIA: Especificar la frecuencia en das de los inventarios. -INVENTORY_DIFF: Habilitar o no el inventario para acelerar el servidor.Slo si hay cambios sern almacenados y no se almacenar todo el inventario. -INVENTORY_TRANSACTION:Habilitar o no la transaccin en el servidor. Con la transaccin , un inventario est almacenado slo si todos los datos han sido procesados correctamente. -IPDISCOVER: Especifica el nmero de agente a pedir IP. Si se deja el valor por defecto en 2, significa que el servidor de comunicacin solicitar a los 2 equipos ms activos de cada subred la IP para obtener as sus caractersticas. Si se elige 0, la IP para el descubrimiento se desactivar. -IPDISCOVER_LATENCY:Tiempo en segundos a esperar entre la exploracin de cada direccin IP. -IPDISCOVER_MAX_ALIVE: Mximo nmero de das entre dos inventarios para el descubrimiento de la IP de un PC con conexin a internet.

-LOCAL_PORT: Nmero del puerto de comunicacin con el Servidor OCS Inventory. -LOCAL_SERVER:Direccin Ip o el nombre DNS de la comunicacin del servidor OCS Inventory. -LOGLEVEL: Habilitar o no el registro detallado de la comunicacin con el servidor.Si est habilitado, el servidor escribir registros en el arhivo ocsinventory-NG .

-Agente:

-Redundancia:

Equipos duplicados: En general, se encargar por si slo de que que no haya equipos duplicados. Pero a veces es imposible para el servidor saber si dos equipos son los mismos o no, para ello podemos seleccionar el tipo de comparacin que deseemos en la parte superior derecha combo-box.

Muestra el nmero de equipos redundantes detectados con la comparacin de cada mtodo. Hostname + Nmero de serie, Nombre de la mquina + Mac.direccin, Mac direccin de serie + nmero : Estos son los dos criterios para mtodos de comparacin ms fiable ya que devuelve todos los equipos que tienen dos criterios en comn. Una vez que se muestran los equipos, tenemos que ser nosotros los que comprobemos si varios ordenadores son redundantes o no.

-InfoAdmin:

OCS Inventory nos permite almacenar informacin personalizada a cada uno de los equipos inventariados. Por ejemplo,podemos agregar informacin administrativa para especificar al usuario de la computadora o la ubicacin de la computadora. Esta informacin administrativa se almacena tanto en el servidor como en el cliente para evitar cualquier prdida de los datos.Podemos definir la informacin administrativa que deseemos para cada equipo haciendo clic en

Introducir el nuevo campo a agregar. Por ejemplo, vamos a agregar el campo fecha de compra:

-Archivo de configuracin de la etiqueta:

Esta ventana emergente solicita la TAG valor que se utiliza para los equipos de clase. Esta etiqueta de archivo se genera durante la instalacin del servidor, y puede ser editado haciendo clic Etiqueta en la barra de men.

En conclusin sta es mostrada a los agentes cuando se ete haciendo un inventario de equipos.

-Importar localmente:

La administracin del servidor a travs de su navegador web para los que las computadoras no estn conectadas en la red, podemos importar los resultados de los inventarios a partir de un archivo creado en el equipo por el agente ejecutado en modo local. Podemos guardar este archivo en el disco duro del buzn de correo, por ejemplo.

-Diccionario:

Esta opcin se utiliza para clasificar el software detectado. Esta caracterstica es muy til cuando usamos OCS Inventory GN combinado con GLPI. Por ejemplo disponemos de muchas versiones de Micrososoft Office (97, 200, XP, 2003), pero no nos preocupan por la versin del software sino que slo nos interesa gestionar el nmero total de MS Office. Podemos crear una categora de Microsoft Office e insertar en esta categora todas las versiones de MS Office para conocer el nmero total de este software utilizado en la gestin. Existen tres categoras por defecto: -Nuevo: Incluir todos los software nuevos o an no clasificados. -Ignorada: En esta categora podemos poner todo aquel software que no queremos importar a GLPI.

- Bsqueda:

Esta opcin se usa para buscar mquinas por diferentes criterios. Seleccionamos un criterio, por ejemplo, por memoria mayo de 512 MB y nos buscar aquellas mquinas cuya memoria sea superior a 512 MB.

-Distribucin de Software:

Esta opcin es usada para seleccionar el software que queremos instalar en las mquinas clientes:

-Seguridad:

Esta opcin nos muestra toda la informacin acerca de la red, por ejemplo en la siguiente imgenes vemos las subredes que hay, una localhost que estamos usando por la mquina administradora y la subred 192.168.56.0 que es donde se encuentra las mquinas clientes tambin.

Tambin nos da la opcin de agregar n tipo de dispositivo de red o agregar una nueva subred: