Ciclo de vida de uma máquina
Objetivos
- Prover a gerencia de uma máquina desde sua importação
- Maximizar a facilidade de inserção de informações em uma nova máquina
- Bien gérer la première mise en réseau de la machine
- Tratar o caso das máquinas que estão em reparação
- Prover uma forma de desfazer-se da máquina
Componentes utilizados
Para lidar com o ciclo de vida completo de uma máquina, é possível se basear em quatro elementos:
- O plugin de importação de arquivos CSV (data_injection)
- Uma funcionalidade nativa do GLPI para lincar as máquinas automaticamente
- O plugin de desinstalação de uma máquina no GLPI
- O plugin removeMachinesFromOCS para remoção de máquinas no OCS
Plugin de importação de arquivos CSV (data_injection)
O plugin foi projetado para:
- Recuperar dados de um outro gerenciador do parque (no caso de migração)
- Importar dados de fornecedores em uma entrega de material
Importação de dados
Permite importar dados no GLPI:
- Formato CSV
- Importação de dados do inventário:
- Computador, monitor, impressora
- Hardware de rede, telefone
- Periférico
- Cartucho, insumo
- Usuário, grupo
- Contrato, contato do fornecedor
- Importar dados de plugins (desde a versão 1.2 para o GLPI 0.71)
Tipo de Importação
Importação de arquivos de maneira « apropriada »
- Criação e atualização através do GLPI
- Gestão de histórico
- Respeitar as permissões do usuário.
Formato de arquivo CSV como entrada
- Não há limite no número de linhas (mas cuidado com a memória alocada para o PHP!). Portanto, é preferível trabalhar com arquivos de tamanho razoável.
- Escolha o delimitador de campo: ,; ou tabulação, por exemplo
- Detecção automática dos formatos ISO8859-1 e UTF8
- Os formatos suportados de datas DD-MM-YYYY, MM-DD-AAAA, AAAA-MM-DD
- Possibilidade de importar arquivos CSV, sem cabeçalho
Modelos
Criação de modelos de arquivos CSV:
- Importação de dados permite o reuso dos arquivos CSV
- Contendo o mesmo número de campos
- Contendo o mesmo cabeçalho
- Um modelo não permite recuperar as correspondências dos campos
Correspondências de campos
Informações complementares
Capacidade de inserir valores comuns para todas as linhas importadas
- No momento da importação
- Para a pessoa que vai fazer a importação
A definição da entrada de dados é feita durante a criação do modelo.
Os dados podem ser:
- Campos de um objeto (localização, usuário, fabricante, etc)
- Um status especial (por exemplo, disponível)
- Des informations financières (date d'achat, durée de garantie, etc)
- Modelos
Relatório de importação
O plugin gera um relatório de importação nos formatos:
- HTML
- PDF
- Mostra todas as importações com sucesso ou falha com mensagem de erro.
O plugin gera um arquivo CSV com todas as linhas não importadas.
Lincando uma máquina
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 »
Plugin de desinstalação de uma máquina
Plugin uninstallComputer que permite « desinstalar uma 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 remoção de máquinas da base OCS
Plugin removeMachineFromOCS que permite remover máquinas da base de dados do OCS
- Remover máquinas do OCS no GLPI
- Script para remover as máquinas OCS
- Exclui do GLPI
- Que não voltaram ao inventário depois de xx meses
Permite limpar a base OCS para utilização em grandes parques
Status dos materiais
GLPI tem um conceito de status:
- Indica o status de um material em um instante T
- Os status são adaptáveis às suas necessidades.
- Possibilidade de pesquisar utilizando o status
- Algumas mudanças de status são automáticas
- Importação do OCS
- desconexão/conexão de periféricos
- Remoção de uma máquina
Gestão de máquinas em estoque
Todas as máquinas devem estar no inventário:
- Mesmo aquelas que não estão na rede
- Mesmo se permanecer seis meses em estoque
Solução
- Obter informações sobre as máquinas
- Pergunte ao fornecedor de um arquivo CSV as informações das máquinas (números de série, endereço MAC, etc)
- Use um leitor de código de barras para gerar um arquivo de números de série
- Importe os dados com o plugin de importação de arquivos CSV (data_injection)
- Na rede, a máquina será automaticamente vinculada
Máquinas em reparação e defeituosa
Dois casos muito semelhantes:
- Máquina em conserto: deve ser retirado temporariamente da contagem de licenças, SOs, etc.
- Máquina defeituosa: é removida definitivamente do inventário
A solução:
- Use o plugin de « desinstalação » de uma máquina
- Em conserto: quando a máquina for reparada, ela se comunicará com o OCS e será lincada à máquina do GLPI
- Defeituosa : a máquina nunca mais será importada no OCS e GLPI
Remoção final de máquinas do OCS
O plugin removeMachinesFromOCS permite apagar as máquinas do OCS exceto:
- As máquinas que já foram removidas do GLPI
- As máquinas que já não estão mais lincadas a uma máquina do OCS (Desinstaladas)