Skip to main content

Guia de instalação do BriefCam

Log Collector Tool

Last Updated: 2 minute read
Versão2024r2
IdiomaPortuguês

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:

  1. Extraia o collect-logs.zip arquivo.

  2. Abra o PowerShell como administrador.

  3. Execute o utilitário dentro do diretório onde você extraiu a ferramenta.

Para executar a ferramenta em uma máquina remota:

  1. Extraia o arquivo collect-logs.zip.

  2. Atualize o config.json arquivo com seus hosts e credenciais.

  3. Ativar e permitir WINRM e ICMP nas credenciais de nível de administrador de firewall das máquinas remotas.

  4. 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.

  5. Abra o PowerShell como administrador.

  6. 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