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

Información complementaria

Capacidad de insertar valores en común para todos los registros importados

  • En el momento de realizar la importación
  • Para la persona que va a hacer la importación

La definición del patrón del ingreso de datos es hecho durante la creación del modelo.

Los datos pueden ser:

  • Campos de un objeto (localización, usuario, fabricante, etc)
  • Inicialización con un estatus especial (por ejemplo: disponible)
  • Información financiera (fecha de compra, período de garantía, etc)
  • Plantillas

Informaciones complementarias adicionadas en el momento de la importación

Reporte de la importación

El plugin genera un reporte de la carga de datos en los formatos:

  • HTML
  • PDF

Muestra todas los registros importados com exito o fallidos, indicando el mensaje de error en este último caso.

El plugin genera un archivo CSV con todas as lineas que no pudieron ser cargadas en GLPI.

Puesta en correspondencia de una máquina

(En proceso de traducción)

GLPI 0.70 e superiores integram um suporte para lincar máquinas

  • Após a primeira importação de uma máquina do OCS
    • Verifica se a máquina foi criada à mão no GLPI ou foi importada
    • Liga automaticamente uma máquina GLPI com uma do OCS
    • Adiciona um evento no histórico
    • Automaticamente muda o seu status (por exemplo, Produção)

O link pode ser realizado por um processo automatizado

  • Cron integrado do GLPI
  • Plugin de importação em massa OCS

Configurando a conexão no modo OCSNG no GLPI

Na imagem seguinte: pesquisa por uma máquina GLPI

  • O mesmo número de série
  • Status de quem está « em estoque »

Criterios para la puesta en correspondencia automática entre una máquina en OCS y en GLPI

Plugin de desinstalación de ua máquina

El plugin uninstallComputer que permite registrar la desinstalación de una máquina.

  • Transferir a própria máquina
  • Remove certas informações e muito mais
    • Nome
    • Rede, IP, domínio
    • Software, histórico do software
    • Orçamento
    • Usuário, contato
  • Alterar o status da máquina, se necessário

Usado para tratar os seguintes casos

  • Máquina removida para reparo
  • Máquina inservível (descartável)

<note tips> Escolha um estado que permite a conexão quando a máquina está de volta. </note>

Plugin de eliminación de máquinas de la base OCS

El plugin removeMachineFromOCS permite eliminar máquinas de base de datos de OCS Inventory

  • Eliminar máquinas de OCS que han sido eliminadas en GLPI
  • Script para eliminar las máquinas de OCS que se han
    • se han suprimido de GLPI
    • que no volverán al inventario despues de algunos meses

Permite limpiar la base OCS para su utilización en parques grandes.

Estado de los materiales

GLPI maneja el concepto de estado:

  • Indica el estado o situación de un material en un instante T
  • Los estados son totalmente configurables para adaptarse a las necesidades
  • Brinda la posibilidad de realizar búsquedas en base al estado
  • Algunos cambios de estado son automáticos
    • importación desde OCS
    • desconección/conección de periféricos
    • remoción de una máquina

Ejemplo de estado de material en GLPI