Instalação do OCS Inventory Agent no Debian - Ubuntu
Este guia orienta a instalação e configuração padronizada do OCS Inventory Agent em servidores Linux (Debian/Ubuntu), garantindo a resolução correta via DNS interno e a execução automatizada dos inventários.
1. Ajuste de Resolução DNS (/etc/resolv.conf)
Para garantir que o servidor resolva os nomes locais (como ocs.lupahosting.com.br) diretamente pelo DNS interno do Zentyal/Controlador de Domínio:
cat << 'EOF' > /etc/resolv.conf domain ad.lupahosting.com.br search ad.lupahosting.com.br lupahosting.com.br nameserver 192.168.0.11 nameserver 192.168.0.12 nameserver 1.1.1.1 nameserver 8.8.8.8 EOF
2. Instalação dos Pacotes e Dependências
Instale o agente do OCS juntamente com as ferramentas de inventário de hardware e barramentos:
apt update apt install -y ocsinventory-agent pciutils usbutils smartmontools
(Nota: Caso surja a tela azul interativa do debconf, selecione o método 'http' e avance).
3. Configuração do Agente (/etc/ocsinventory/ocsinventory-agent.cfg)
Aplique a configuração padrão do agente definindo a URL segura do servidor OCS, a TAG administrativa e a supressão de validação estrita de CA (ssl=0):
cat << 'EOF' > /etc/ocsinventory/ocsinventory-agent.cfg server=https://ocs.lupahosting.com.br/ocsinventory tag=lupahosting-srv ssl=0 debug=1 logfile=/var/log/ocsinventory-agent.log EOF
Padrão de Nomenclatura das TAGs:
- Servidores: lupahosting-srv (ou nomedocliente-srv)
- Estações Clientes: lupahosting-cli (ou nomedocliente-cli)
4. Disparo do Primeiro Inventário (Teste Manual)
Execute o agente manualmente para validar a coleta e o envio dos dados:
ocsinventory-agent
Verificação do Log de Envio:
tail -n 20 /var/log/ocsinventory-agent.log
(Uma resposta contendo
5. Habilitação do Serviço / Execução Automática
Garanta que o serviço ou agendamento periódico esteja ativo:
systemctl enable --now ocsinventory-agent 2>/dev/null || true
6. Validação no Painel de Gerência Web
- Acesse o painel: https://ocs.lupahosting.com.br/ocsreports/
- No menu superior, vá em "Todos os computadores" (ou no atalho "Máquinas inventariadas hoje").
- No campo Search, pesquise pelo hostname do servidor recém-inventariado para confirmar o registro de hardware, rede e softwares.
Instalação do OCS Inventory Agent no FreeBSD
Este guia orienta a instalação e configuração padronizada do OCS Inventory Agent no FreeBSD, garantindo a resolução correta via DNS interno e a execução automatizada periódica dos inventários via Cron.
1. Ajuste de Resolução DNS (/etc/resolv.conf)
Para garantir que o host resolva os nomes internos diretamente pelo DNS do Zentyal/Controlador de Domínio:
cat << 'EOF' > /etc/resolv.conf domain ad.lupahosting.com.br search ad.lupahosting.com.br lupahosting.com.br nameserver 192.168.0.11 nameserver 192.168.0.12 nameserver 1.1.1.1 nameserver 8.8.8.8 EOF
2. Instalação dos Pacotes e Dependências
Atualize a árvore de pacotes do FreeBSD e instale o pacote do agente e utilitários auxiliares de hardware:
pkg update pkg install -y ocsinventory-agent pciutils usbutils smartmontools
3. Configuração do Agente (/usr/local/etc/ocsinventory/ocsinventory-agent.cfg)
No FreeBSD, os arquivos de configuração de pacotes ficam sob o diretório /usr/local/etc/. Crie o diretório (caso não exista) e defina as configurações padrão:
mkdir -p /usr/local/etc/ocsinventory
cat << 'EOF' > /usr/local/etc/ocsinventory/ocsinventory-agent.cfg server=https://ocs.lupahosting.com.br/ocsinventory tag=lupahosting-srv ssl=0 debug=1 logfile=/var/log/ocsinventory-agent.log EOF
Padrão de Nomenclatura das TAGs:
- Servidores: lupahosting-srv (ou nomedocliente-srv)
- Estações Clientes: lupahosting-cli (ou nomedocliente-cli)
4. Disparo do Primeiro Inventário (Teste Manual)
Execute o binário para validar a coleta do inventário do FreeBSD e o envio ao servidor:
ocsinventory-agent
Verificação do Log de Envio:
tail -n 20 /var/log/ocsinventory-agent.log
(Uma resposta contendo
5. Habilitação da Execução Automática (Cron)
No FreeBSD, a execução periódica do agente é gerenciada pelo cron do sistema. Adicione a rotina diária no crontab do root:
(crontab -l 2>/dev/null; echo "0 2 * * * /usr/local/bin/ocsinventory-agent > /dev/null 2>&1") | crontab -
6. Validação no Painel de Gerência Web
- Acesse o painel: https://ocs.lupahosting.com.br/ocsreports/
- No menu superior, vá em "Todos os computadores" (ou no atalho "Máquinas inventariadas hoje").
- No campo Search, pesquise pelo hostname do servidor FreeBSD recém-inventariado para confirmar o registro.
Instalação do OCS Inventory Agent no Windows Server 2025
Este guia orienta a instalação e configuração padronizada do OCS Inventory Agent no Windows Server 2025, abordando tanto a instalação automatizada via PowerShell / Linha de Comando (silenciosa) quanto a instalação via assistente gráfico.
1. Download do Instalador
Faça o download do pacote oficial mais recente do Agente para Windows (ex: OCS-Windows-Agent-2.11.x_x64.zip ou Setup.exe): URL: https://github.com/OCSInventory-NG/WindowsAgent/releases/
Extraia o instalador em uma pasta temporária (ex: C:\Temp\OCS).
2. Método 1: Instalação Silenciosa via PowerShell / CMD (Recomendado)
Abra o PowerShell ou Prompt de Comando como Administrador na pasta onde está o executável e rode o comando abaixo em linha única:
.\OCS-NG-Windows-Agent-Setup.exe /S /NOSPLASH /SERVER=https://ocs.lupahosting.com.br/ocsinventory /SSL=0 /TAG=lupahosting-srv /NOW /DEBUG=1
Parâmetros utilizados:
- /S : Executa a instalação de forma 100% silenciosa (sem caixas de diálogo).
- /NOSPLASH : Desativa a tela de abertura do instalador.
- /SERVER : Aponta para a URL HTTPS do servidor OCS.
- /SSL=0 : Desativa a exigência de validação rígida de certificado local (evita falhas de comunicação).
- /TAG : Define a identificação padronizada do host.
- /NOW : Dispara a primeira coleta e envio do inventário imediatamente após a instalação.
- /DEBUG=1 : Ativa o log detalhado em caso de necessidade de diagnóstico.
3. Método 2: Instalação Gráfica Passo a Passo
Caso prefira utilizar a interface interativa:
- Execute o arquivo OCS-NG-Windows-Agent-Setup.exe como Administrador.
- Na tela de licença, clique em "I Agree".
- Em componentes/opções iniciais, mantenha o padrão e clique em "Next".
- Configuração de Servidor:
- Server URL: https://ocs.lupahosting.com.br/ocsinventory
- Validate certificates: DESMARQUE esta opção.
- Configurações de Proxy: Mantenha em "None" e clique em "Next".
- Identificação (TAG):
- Marque a opção "TAG" e preencha: lupahosting-srv
- Opções de WMI (WMI options):
- Behavior of WMI calls: COMPLETE
- Default user domain: Deixe em branco
- Diretório de Instalação: Mantenha o padrão (C:\Program Files\OCS Inventory Agent) e clique em "Install".
- Conclusão: Deixe marcado "Start OCS Inventory NG Systray Applet" / "Immediately launch inventory" e clique em "Finish".
Padrão de Nomenclatura das TAGs:
- Servidores: lupahosting-srv (ou nomedocliente-srv)
- Estações Clientes: lupahosting-cli (ou nomedocliente-cli)
4. Validação do Serviço e Log de Execução
O OCS Agent roda como serviço no Windows Server (OCS Inventory Service) e grava seus logs no diretório de dados do sistema.
Verificar o Log de Envio:
Abra o arquivo de log no PowerShell ou Bloco de Notas:
Get-Content "C:\ProgramData\OCS Inventory NG\Agent\OCSInventory.log" -Tail 20
(A presença de
Forçar Inventário Manualmente via Terminal (se necessário):
& "C:\Program Files\OCS Inventory Agent\OCSInventory.exe" /s /now
5. Validação no Painel de Gerência Web
- Acesse o painel: https://ocs.lupahosting.com.br/ocsreports/
- No menu superior, vá em "Todos os computadores" (ou no atalho "Máquinas inventariadas hoje").
- No campo Search, pesquise pelo hostname do Windows Server 2025 para validar o hardware, partições de disco, adaptadores de rede e softwares instalados.