Log Collector Tool
O Log Collector é uma ferramenta para coletar registros relevantes de um sistema implantado pela BriefCam. Depois de executar a ferramenta, você terá um arquivo compactado para cada máquina em um diretório de saída.
Registros relacionados ao seguinte são coletados:
Serviços BriefCam
IIS
db-config
DB-Tool
A ferramenta Log Collector (collect-logs) pode ser encontrada em: {BriefCamServer installation folder}\tools\log_collector_tool.
Para executar a ferramenta em um computador completo:
Extraia o
collect-logs.ziparquivo.Abra o PowerShell como administrador.
Execute o utilitário dentro do diretório onde você extraiu a ferramenta.
Para executar a ferramenta em uma máquina remota:
Extraia o arquivo
collect-logs.zip.Atualize o
config.jsonarquivo com seus hosts e credenciais.Ativar e permitir WINRM e ICMP nas credenciais de nível de administrador de firewall das máquinas remotas.
Em cada máquina, ative a execução de scripts assinados remotamente do PowerShell. Para obter informações adicionais, consulte Ambiente de Alta Segurança com Configurações Personalizadas de Política.
Abra o PowerShell como administrador.
Execute o utilitário dentro do diretório onde você extraiu a ferramenta.
A seguir estão os parâmetros que podem ser usados:
Parâmetro | Tipo | Descrição | Necessário/Opcional | Comentário |
-config | cadeia | Caminho para o arquivo de configuração | Necessário ao executar a partir de uma máquina remota | Padrão: './config.json' |
-iniciar | cadeia | Data de início | opcional | Formato: 'yyyyy-MM-dd'. Se omitido, nenhuma data de início é assumida. |
-fim | cadeia | Data de fim | opcional | Formato: 'yyyyy-MM-dd'. Se omitida, a data de hoje é assumida (inclusive). |
-local | sinalizar | Obrigatório apenas em caso de coleta local | ||
-o | cadeia | Compacted Archived Output Directory | opcional | Padrão: diretório de trabalho atual. Se o caminho fornecido não existir, ele será criado. |
Aqui estão alguns exemplos:
Para coleção local:
PS> ./collect-logs.ps1 -local -start 2021-08-01 -end 2021-10-23
Para coleção remota:
PS> ./collect-logs.ps1 -config "./config.json" -start 2022-01-01 -o "c:\path\to\keep\logs"
Há vários arquivos de registro disponíveis para solucionar problemas no Log Collector:
c:/windows/temp/_collect.log– em cada máquina remota coletada<UTILITY-DIRECTORY>/_collect.log– ao executar a ferramenta localmente<UTILITY-DIRECTORY>/deploy.log,<UTILITY-DIRECTORY>/deploy-trace.log- na máquina a partir da qual o utilitário é executado