Inventário "like a boss" com OCS Server

O OCS é um software livre que permite aos usuários deste serviço criar inventários de toda a sua estrutura de TI. Ele coleta informações, tanto do hardware quanto do software, das máquinas da rede que utilizam seu client. Todo o resultado desta busca é visualizada em sua interface Web. Neste artigo demonstro como instalar e configurar o mesmo e seus agentes.

[ Hits: 53.072 ]

Por: Marcos Vinicius Campez em 14/11/2012 | Blog: http://bytelivre.net


Instalando e configurando o agente OCS



Execute os seguintes comandos para termos certeza que os serviços estão funcionando e colocando os devidos na inicialização:

# /etc/init.d/messagebus restart
# /etc/init.d/avahi-daemon restart
# /etc/init.d/libvirtd restart
# /sbin/chkconfig messagebus on
# /sbin/chkconfig avahi-daemon on


Baixar o agente:

# wget https://launchpad.net/ocsinventory-unix-agent/stable-2.0/2.0.5/+download/Ocsinventory-Unix-Agent-2.0.5.tar.gz

Descompactar:

# tar -zxvf Ocsinventory-Unix-Agent-2.0.5.tar.gz

Acessar a pasta:

# cd Ocsinventory-Unix-Agent-2.0.5/

Compilar:

# perl Makefile.PL
# make
# make install


Seguir desta forma:
enter
2
enter
http://<ip_do_server>/ocsinventory
enter
enter
TAG: colocar a TAG (ex.: SERVER)
enter
enter
enter
enter
enter
enter
enter
Success!

Para enviar os dados para o server, execute o comando abaixo:

# ocsinventory-agent --server http://<ip_do_server>/ocsinventory --debug --force

É interessante agendar para que os "clients" nos envie, toda hora, uma carga de inventário para o nosso server. Para isso, podemos agendar este comando na cron:

00 * * * * root ocsinventory-agent --server http://<ip_do_server>/ocsinventory --debug --force

Obrigado! Espero ter agregado algo a vocês.

Este e outros artigos em: http://markintux.net

Página anterior    

Páginas do artigo
   1. Introdução
   2. Configuração do OCS
   3. Instalando e configurando o agente OCS
Outros artigos deste autor

Desenvolvendo um servidor DNS no CentOS

Baixando arquivos do Megaupload e Rapidshare pelo terminal

Instalando o Windows depois do Linux

Desenvolvendo tutoriais mais dinâmicos com o Wink

Enviando e-mails pelo terminal

Leitura recomendada

Fedora 12 - instalação e uso

Ansible - Automatizando o Data Center

Intel GVT-g: compartilhando a GPU Intel com convidados QEMU/KVM

Quando é que eu vou usar isso na minha vida?

Sport: Frontend para Slackbuilds ao estilo Ports do BSD

  
Comentários
[1] Comentário enviado por danniel-lara em 14/11/2012 - 15:34h

muito bom mesmo
eu já uso em algumas empresas , ajuda muito mesmo
parabéns

[2] Comentário enviado por markintux em 14/11/2012 - 15:35h

Obrigado Danniel!!


[1] Comentário enviado por danniel-lara em 14/11/2012 - 15:34h:

muito bom mesmo
eu já uso em algumas empresas , ajuda muito mesmo
parabéns



[3] Comentário enviado por removido em 14/11/2012 - 16:48h

Boa tarde.

Muito boa esse software e parabéns pelo artigo. mas tenho uma dúvida. com o OCS é possível fazer uma mapeamento da rede e se é possível ele dá suporte a quase todos os dispositivos de rede (switchs e roteadores) ?

[4] Comentário enviado por markintux em 14/11/2012 - 16:52h

Olá!

Sinceramente eu não sei se é possível. Nunca usei com esse objetivo. Eu sei que com o Zabbix (meu artigo anterior) é possível sim! Caso você descubra, poste para a gente!

Abraços!


[3] Comentário enviado por eabreu em 14/11/2012 - 16:48h:

Boa tarde.

Muito boa esse software e parabéns pelo artigo. mas tenho uma dúvida. com o OCS é possível fazer uma mapeamento da rede e se é possível ele dá suporte a quase todos os dispositivos de rede (switchs e roteadores) ?



[5] Comentário enviado por marseille em 14/11/2012 - 18:13h

Muito bom .. as dicas e o tutorial... mas gostaria de saber se possui alguma maneira .. de colocar ocs para fazer notificacao em caso de alteracao de hardware....andei pesquisando e encontrei um procedimento que faz-se o download de um script ocsdiff.php.. ocsconf.diff... e la vc faz as alteracoes de email e tal... inclusive realizei tal procedimento e o ocs ate chegou a enviar o email.. mas sempre nas mensagens diziam que nao houve nenhuma alteracao.. ahhh tbm gostaria de saber se mesmo integrando com glpi(chamados) da para colocar esses alertas... OK.. muito obrigado pela atencao.. !!!

[6] Comentário enviado por markintux em 14/11/2012 - 18:24h

Olá!

Vamos por partes:

1- Nunca utilizei o OCS desta maneira, mas é possível fazer isso direto no banco de dados. Você pode criar um procedure para tal.

2- É possivel integrar com um glpi sim! Já integrei com o iTOP e funcionou perfeitamente, utilizando procedures.

Abraços!


[5] Comentário enviado por marseille em 14/11/2012 - 18:13h:

Muito bom .. as dicas e o tutorial... mas gostaria de saber se possui alguma maneira .. de colocar ocs para fazer notificacao em caso de alteracao de hardware....andei pesquisando e encontrei um procedimento que faz-se o download de um script ocsdiff.php.. ocsconf.diff... e la vc faz as alteracoes de email e tal... inclusive realizei tal procedimento e o ocs ate chegou a enviar o email.. mas sempre nas mensagens diziam que nao houve nenhuma alteracao.. ahhh tbm gostaria de saber se mesmo integrando com glpi(chamados) da para colocar esses alertas... OK.. muito obrigado pela atencao.. !!!



[7] Comentário enviado por igor_rocha em 14/11/2012 - 23:12h

Olá @markintux!

Cara, muito bacana o artigo, já faz algum tempo que to afim de implementar o OCS, esse final de semana vou ver se tiro um tempo pra isso!

Muito obrigado pela contribuição, grande abraço!

[8] Comentário enviado por markintux em 15/11/2012 - 16:44h

Opa! Tente ai cara! Qualquer problema, só perguntar!

Obrigado!

Abraços!


[7] Comentário enviado por igor_rocha em 14/11/2012 - 23:12h:

Olá @markintux!

Cara, muito bacana o artigo, já faz algum tempo que to afim de implementar o OCS, esse final de semana vou ver se tiro um tempo pra isso!

Muito obrigado pela contribuição, grande abraço!



[9] Comentário enviado por marcoscarraro em 16/11/2012 - 15:26h

Meu chará Marcos,
Tu já fez ele integrado com o Plugin para o Office, a um tempo atras tinha conseguido essa façanha mas não documentei nada, em resumo perdi os passos HEHEH
ABraços

[10] Comentário enviado por markintux em 16/11/2012 - 15:29h

Fala Marcos!

HAHAHA! Não cara.. nunca fiz ele integrado com o Office não! Se descobrir como faz, posta ai para gente! Informação nunca é o bastante!

Abraços!


[9] Comentário enviado por marcoscarraro em 16/11/2012 - 15:26h:

Meu chará Marcos,
Tu já fez ele integrado com o Plugin para o Office, a um tempo atras tinha conseguido essa façanha mas não documentei nada, em resumo perdi os passos HEHEH
ABraços



[11] Comentário enviado por marseille em 16/11/2012 - 20:07h

ola.. vc usa essa ferramente ..itop.. olhei ele aqui e cheguei a instalar.. eu consigo integra-lo ao ocs?





[6] Comentário enviado por markintux em 14/11/2012 - 18:24h:

Olá!


"2- É possivel integrar com um glpi sim! Já integrei com o iTOP e funcionou perfeitamente, utilizando procedures."





[12] Comentário enviado por markintux em 16/11/2012 - 20:58h

É possivel sim!

Mas não 'automaticamente'. Você terá que criar procedures, triggers, etc em uma base de dados comum!

Abraços!


[11] Comentário enviado por marseille em 16/11/2012 - 20:07h:

ola.. vc usa essa ferramente ..itop.. olhei ele aqui e cheguei a instalar.. eu consigo integra-lo ao ocs?





[6] Comentário enviado por markintux em 14/11/2012 - 18:24h:

Olá!


"2- É possivel integrar com um glpi sim! Já integrei com o iTOP e funcionou perfeitamente, utilizando procedures."







[13] Comentário enviado por marseille em 26/11/2012 - 10:42h

talvez em breve com alguma atualização de versao do proprio ocs venha com algum plugin para tal servico de monitoramento.. por email e aguardar...

[14] Comentário enviado por ljnunes em 06/09/2013 - 13:42h

Implantei na empresa que trabalho a alguns dias ... integrei com o GLPI ... ficou bem bacana ...

Parabéns pelo tutorial ... com certeza excelente solução.

[15] Comentário enviado por peppermate em 10/11/2013 - 22:16h

Mas que coisa GENIAL!!!!
E posso integrar isso ao AD?
Cara, que show. Farei assim que tiver um tempo (ou seja, ainda esta semana).


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts