Ferramentas aprimoradas de sydi collector e o coletor de awdit

Publicados Atualizada
Cover image for: Ferramentas aprimoradas de sydi collector e o coletor de awdit

O projeto SYDI é um projeto de código aberto destinado a ajudar os administradores de rede a documentar sua rede. Ele usa uma série de arquivos VBScript para coletar dados do sistema que são capturados em XML e depois transcodificados em uma variedade de outros formatos. A página inicial do projeto tem muito mais informações. Trabalhamos com o SYDI para capturar dados para nossa ferramenta de gerenciamento de TI, awdit (atualmente em beta), e no processo encontramos e resolvemos alguns problemas nos scripts SYDI padrão. No intuito de mantê-lo aberto, corrigimos nossas alterações em um fork do SYDI no GitHub e estamos liberando livremente nosso cliente nativo para uso comercial pessoal e interno.

Script de Coletor do SYDI Server Atualizado

Os usuários podem baixar o script atualizado do coletor do servidor SYDI aqui . Nós pegamos a versão 2.3 e corrigimos um melhor suporte para manipulação de data juntamente com uma função de upload para enviar dados para o awdit. No entanto, criamos uma opção que funciona muito melhor para nós ...

Scripts de coletores awdit compatíveis com SYDI para x86 e x64

O coletor de awdit para a ferramenta do Windows coleta dados e pode salvá-los ou carregá-los no formato SYDI XML, muito parecido com o script SYDI original. No entanto, nossas versões binárias nativas têm os seguintes benefícios sobre o VBScript original:

  • Coleção de dados multithreaded muito mais rápida
  • Formato .exe nativo, seguro e com assinatura digital, que é menor e mais fácil de executar, com um binário x64 opcional para operação ainda mais rápida em máquinas mais novas
  • Datas do software instalado são melhor normalizadas para formatos facilmente legíveis (embora ainda haja muita variação a ser encontrada no registro)
  • Quando as datas não estão presentes no registro, fornecemos uma data aproximada do arquivo instalado e prefixamos o valor de data com um til (~) para indicar que o valor é aproximado
  • Saída XML é bem formatada
  • Uma série de peculiaridades em sistemas virtualizados foram resolvidas
  • A arquitetura do aplicativo é relatada em um novo atributo de architecture em tags `regapplication` ou` msiapplication`
  • Instalar configurações de idioma e idioma são relatadas em um novo atributo `language`
  • Chaves do produto são coletadas de forma mais confiável
  • Argumentos simplificados que também são exibidos ao clicar duas vezes no arquivo no Explorer
  • Novo modo TSR (terminar e permanecer residente), no qual o coletor pode ficar em execução e gerar automaticamente novo XML a cada poucos dias, conforme configurado
  • Nenhum spyware desagradável, malware, chamadas domésticas, etc.

Nenhuma das alterações feitas quebrou a compatibilidade com os scripts originais ou XSLT, portanto, o novo cliente pode ser usado em ambientes que executavam anteriormente a versão do VBScript. Na sua forma mais simples, você poderia usar o coletor awdit para despejar XML em sua máquina da seguinte forma:

$ awdit-collector-win-x86.exe --file=my-machine.xml

Transferências

Por favor, envie-nos o seu feedback sobre este script - nós gostaríamos de ouvi-lo!

  • Coletor awdit para Windows (x86, x64 versão 0.61)

Executando o coletor através de uma rede

Há várias abordagens para executar os scripts do coletor awdit ou SYDI em uma rede. O uso do modo TSR pode funcionar bem em servidores, ou usuários avançados podem usar a política de grupo para agendar lançamentos periódicos da ferramenta. Compartilharemos algumas práticas recomendadas que aprendemos. Enquanto isso, detalhamos qual é possivelmente a abordagem mais simples abaixo. O Editor de Diretiva de Grupo pode ser usado em um domínio para forçar todos os clientes de domínio a executar o arquivo de script relevante como parte de seu processo de logon.

  1. Abra o Editor de Diretiva de Grupo no seu controlador de domínio e carregue sua diretiva de domínio padrão (ou crie uma nova diretiva de domínio, se isso for mais apropriado)
  2. Expandir Configuração do usuário | Configurações do Windows | Scripts (logon / logoff) e clique duas vezes na opção Logon no painel direito.
  3. Clique no botão Add e procure ou cole o caminho no arquivo run-sydi-network.vbs na caixa Nome do script.

Podemos melhorar este artigo?

Adoramos ouvir os usuários: por que não nos enviar um e-mail, deixar um comentário ou twittar? @reincubate?

© 2008 - 2024 Reincubate Ltd. Todos os direitos reservados. Registrado na Inglaterra e no País de Gales #5189175, VAT GB151788978. Reincubate® e Camo® são marcas registradas. Política de Privacidade & termos.