OpenAudit - Sistema de inventário

Para redes heterogêneas, gerenciadas por servidores Linux, como em um Samba PDC por exemplo, é extremamente complexo o sistema de gerenciamento das estações de trabalho, pois um conjunto de ferramentas precisam ser agregadas. OpenAudit contribui como um sistema de inventário de máquinas, monitores, impressoras, switchs etc.

[ Hits: 31.271 ]

Por: Inforrak em 20/12/2008


Simples, rápido, funcional - Direto e reto



Linux é uma ferramenta extremamente flexível, porém, adaptá-lo a sistemas Microsoft requer um imenso esforço, isso comparando-se com as ferramentas próprias existentes da mesma plataforma.

Um simples e controlador de domínio pode atender as necessidades de pequenas e médias empresas, mas o mercado está cada vez mais exigente.

Agregando ferramentas, podemos ter um sistema cada vez mais robusto e completo.

A página oficial do projeto do OpenAudit pode ser acessada através do link:

http://www.open-audit.org/

Nele teremos duas versões, a Stand Alone, no qual realiza o inventário apenas da estação local, e a versão server, no qual podemos gerenciar toda uma rede. =)

Por se tratar de ser apenas uma ferramenta web, não é necessário compilar nada, sua instalação precisa apenas seguir os seguintes requisitos:
  • Apache (preferencialmente com suporte a conexões SSL - HTTPS) com suporte ao PHP e MYSQL;
  • MySQL (apenas para gerar algumas tabelas, sem nenhum requisito extra).

Para servidores Windows, utilize o Wamp ou qualquer outro servidor PHP com MySQL.

Artigos para ajudar na instalação dos mesmos, temos excelentes artigos aqui mesmo no VOL:
Inicialmente não é necessário criar um sistema de autenticação, mais adiante, teremos ajustaremos isto...

Feito o download da versão server, extraia em qualquer diretório e configure o Apache para direcionar o index.php do OpenAudit.

Existem suporte ao nosso idioma, o que facilita um pouco as coisas...

Feitos os ajustes, podemos extrair o script VBS que deverá ser executado nos computadores que serão escaneados através da guia:

Administração -> Audite esta máquina

Insira este script em um script de Logon, por exemplo, e agende rotinas mensais para execução do mesmo... Deste jeito, simples e fácil, temos o inventário.

Lembrando que o script demora para ser completamente executado, portanto, um pouco de paciência nesta hora.

As demais opções vou deixar por conta da curiosidade de cada administrador. Este artigo foi só um gostinho. Em breve estarei lançando um com maior riqueza de detalhes.

Forte abraço a todos.
inforrak@yahoo.co.uk
   

Páginas do artigo
   1. Simples, rápido, funcional - Direto e reto
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

IRPF 2005 no Linux

Utilizando GNU/Autotools em Projetos

GRUB 2 - Monte você mesmo o menu

Nagios - Um poderoso programa de monitoramento de rede (parte 2)

Quebrando os mitos do software de código aberto

  
Comentários
[1] Comentário enviado por kest em 22/12/2008 - 09:48h

Muito Interessante! Esse sistema ajuda muito na hora de conseguir dados das estações da rede. Tenho problemas para controlar a rede da empresa onde trabalho e OpenAudit vai me ajudar muito, parabéns!!! Já foi para meus favoritos!

[2] Comentário enviado por rodrigo.ssr em 22/12/2008 - 10:09h

Muito bom artigo, assunto realmente interessante já esta nos meus favoritos!
Parabéns

[3] Comentário enviado por tatototino em 22/12/2008 - 13:13h

o Artigo muito legal, mas tenho uma dúvida.
A configuração dos clientes é feita pelo script VBS, portanto pode coloca-lo no agendador de tarefas do windows e tb na inicialização??

[4] Comentário enviado por inforrak em 22/12/2008 - 15:35h

Sim sim.. desde que o script seja extraído de um servidor OpenAudit.. (da página propriamente dita..)..

criar agendamentos mensais seria uma boa... no caso do Windows podemos usar o comando
"at" no prompt de comandos. (caso tenha dúvida, só digitar "at /?" para ver o Help).

Alguns anti-virus podem detectar o VBS com vírus.. mas não é.. =D

[5] Comentário enviado por thiagocantero em 27/12/2008 - 07:06h

Parabéns, muito interessante este artigo, com certeza deverá este software ser difundido por todos administradores de redes em geral!
Este utilitário aliado com um bom sistema de monitoramento de rede como o nagios, oferece uma solução completa para qualquer empresa!
Obrigado por esta dica!
Fique com Deus

Abraços

Thiago Cantero Mari Monteiro

[6] Comentário enviado por devils em 10/02/2009 - 10:32h

Olá, ótimo artigo.
Porem quando vou adicionar uma máquina me vem este erro.
Poderia me ajudar?

Verbose:
User:
Verbose: y
System:
UUID:
Timestamp:
Software Audit:

SELECT MAX(system_audits_timestamp) AS timestamp FROM system_audits WHERE system_audits_uuid = ''
INSERT INTO system_audits (system_audits_uuid, system_audits_timestamp, system_audits_username) VALUES ('','','')
INSERT INTO system (system_uuid, system_first_timestamp) VALUES ('','')
UPDATE system SET system_timestamp = '' WHERE system_uuid = ''
Close

Page was generated in 0 seconds !

[7] Comentário enviado por inforrak em 10/02/2009 - 11:00h

Certo.. vamos lá...vc gerou o VBS certo?

Precisa verificar o Sistem Operacional onde vc está executando.

Tanto em Windows XP como no Windows Vista, temos que executar como Administrador.


Este VBS coleta dados usando eventos WMI. Alguns anti-vírus podem acusar este script de spyware ou worm. Em alguns casos, diretivas de seguranças locais também podem atrapalhar a coleta, o que gera erros. As configurações de Firewall também não podem ser esquecidas, pois caso vc esteja usando um Sygate ou Zone Alarm da vida, existe a possibilidade de ser bloqueadas as saídas dos dados coletados.

O erro gerado acima se trata de um Insert (Processo de inserir dados) em Mysql onde não foi adicionado nenhum valor (Repare que após os VALUES não tem nada, apenas ".").


Temos dois possíveis erros:

1° O script executou por completo, mas não conseguiu coletar estes dados;
2° O script foi interrompido durante a execução, retornando os dados pela metade;


Espero que tenha ajudado!

Viva o Linux!



[8] Comentário enviado por antonio.flores em 29/04/2009 - 21:07h

Olá!

Existe a possibilidade de quando ele identificar um novo hardware na próxima auditoria, enviar a informaçao por e-mail, já que existe uma cadastro de e-mail em seu config?

abraços...






[9] Comentário enviado por Douglas Oliveira em 28/07/2009 - 13:29h

Ola, como eu posso visualizar os graficos no Formato *.dia e *.svg, pois quando eu mando gerar os graficos, aparece uma tela em branco.

Espero que possa me ajudar.

[10] Comentário enviado por guimfonseca em 21/09/2009 - 09:44h

mesmo erro acima do Douglas ... Nada de diagrama ... alguem ja conseguiu fazer isso funcionar ??

[11] Comentário enviado por downloadd em 19/10/2009 - 13:37h

Pelos comentários que li, é enviado um email informando que o hardware de um computador foi alterado não é?

Porém não recebi nenhum email sobre isso.
Eu executei aquele TestEmail.vbs e recebi o email com sucesso. Portanto, minhas configurações estão certas.

Mas então, o sistema envia email sobre isso ou não? Alias, ele envia email para me alertar sobre o que exatamente?

Agradeço vossa atenção

[12] Comentário enviado por donabuba em 04/02/2010 - 16:55h

Sim. Fui no menu "Audit my mahcine"

Ele gerou o VBS.

Agora, o que eu faço com ele?

:)

/me tentando entender como isso funciona...

[13] Comentário enviado por junior2206 em 08/09/2011 - 22:22h

Uma coisa não entendi, a instalação deu tudo beleza. Utilizo o mesmo antivirus para todas as maquinas da rede, no windows Windows Xp Professional ele mostra quando o antivirus esta desatualizado etc.. Mas nos sistemas Windows 7 Professioal e Windows Vista Professional não aparece , alguem poderia me dar uma luz, agradeço

[14] Comentário enviado por herak em 26/06/2012 - 12:53h

Bom dia eu também estou com esse problema não consigo fazer funcionar ele enviar por e-mail notificação de alteração de hardware.

se aguem poder me ajudar ficarei grato.

[15] Comentário enviado por tiagogiovannetti em 20/11/2014 - 12:03h

@Inforrak, Ótimo artigo, mas encontrei uma dificuldade e gostaria de saber se já viu algo assim, quando tento acessar o http://ip_do_servidor/open-audit ele abre comos e fosse apenas um FTP, não executa instalação nem nada do genero.
Pode me ajudar com alguma dica?

At


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts