This is an old revision of the document!


Administración del Ciclo de Vida de una Máquina en GLPI

Objetivos

  • Permitir la gestión de un equipo informático desde su ingreso en el sistema
  • Simplificar al máximo el ingreso de información relativa a una nueva maquina.
  • Gestionar la puesta en red inicial del equipo
  • Manejar la situación de maquinas que están en reparación
  • Proporcionar un procedimiento para deshacerse de una maquina

Componentes utilizados

Para manajar el ciclo de vida completo de una máquina nos podemos basar en cuatro elementos básicos:

  • El plugin importador de archivos CSV (data_injection).
  • La funcionalidad nativa de GLPI para enlazar máquinas automáticamente.
  • El plugin para desinstalación de maquinas en GLPI (uninstallComputer).
  • El plugin para eliminación de máquinas en OCS Inventory (removeMachinesFromOCS).

El plugin importador de archivos CSV (data_injection)

Este plugin fue desarrollado para:

  • Recuperar datos desde otro sistema de gestión de parque informático (en caso de migración).
  • Importar dados de proveedores durante la recepción de nuevo material.

Importación de dados

Permite importar datos en GLPI usando archivos en formato CSV

  • Importar datos del inventário:
    • Computadora/Ordenador, monitores, impresoras
    • Hardware de red, teléfonos IP
    • Periféricos
    • Cartuchos e insumos
    • Usuarios y grupos
    • Contratos, contacto de proveedor
  • Importar datos de plugins (a partir de la version 1.2 para GLPI 0.71)

Tipo de importación

Importación de archivos de forma correcta

  • Generación y actualización a través de GLPI
  • Gestión de histórico
  • Respeta los permisos de los usuarios

Formato del archivo CSV de entrada

  • No existe límite en el número de lineas. Sin embargo se debe tener cuidado de no superar los límites de memoria para PHP, por lo que es preferible trabajar con archivos de tamaño razonable.
  • Se debe escojer el delimitador de campos, por ejemplo ';' o bien tabulador.
  • Detección automática de codificación en formatos ISO8859-1 o UTF8.
  • Las fechas se deben especificar en uno de los siguientes formatos soportados:
    • DD-MM-YYYY
    • MM-DD-AAAA
    • AAAA-MM-DD
  • Es posible importar archivos CSV sin encabezado.
  • Se debe definir las correspondencias entre los campos del archivo CSV y la base GLPI

Modelos

Creacion de modelos o patrones de archivos CSV:

  • El plugin permite reutilizar los archivos CSV
    • con el mismo número de campos
    • con el mismo encabezado
  • Un modelo nos permite evitar redefinir las correspondencias entre los campos

Definición de un modelo

Correspondencias de campos

Definición de las correspondencias entre los campos del archivo CSV y la base GLPI