Skip to main content

Guida all'installazione di BriefCam

Log Collector Tool

Last Updated: 2 minute read
Versione2024r2
LinguaItaliano

Log Collector è uno strumento per raccogliere registri rilevanti da un sistema distribuito da BriefCam. Una volta eseguito lo strumento, si avrà un file compresso per ogni macchina in una directory di output.

Vengono raccolti i registri relativi ai seguenti elementi:

  • BriefCam servizi

  • IIS

  • db-config

  • db-tool

Lo strumento Raccoglitore registri (collect-logs) è reperibile all'indirizzo: {BriefCamServer installation folder}\tools\log_collector_tool.

Per eseguire lo strumento da una macchina all-in-one:

  1. Estrarre il collect-logs.zip file.

  2. Aprire PowerShell come amministratore.

  3. Eseguire l'utilità dall'interno della directory in cui è stato estratto lo strumento.

Per eseguire lo strumento da una macchina remota:

  1. Estrarre il file collect-logs.zip.

  2. Aggiornare il config.json file con gli host e le credenziali.

  3. Abilitare e consentire WINRM e ICMP nelle credenziali firewall a livello di amministratore dei computer remoti.

  4. Su ogni computer, abilitare l'esecuzione di script PowerShell firmati in remoto. Per ulteriori informazioni, vedere Ambiente di sicurezza elevato con impostazioni dei criteri personalizzate.

  5. Aprire PowerShell come amministratore.

  6. Eseguire l'utilità dall'interno della directory in cui è stato estratto lo strumento. 

Di seguito sono riportati i parametri che è possibile utilizzare:

Parametro

Tipo

Descrizione

Richiesto/Opzionale

Commento

-config

stringa

Percorso del file di configurazione

Necessario quando si esegue da un computer remoto

Predefinito: './config.json'

-start

stringa

data di inizio

Opzionale

Formato: 'aaaa-MM-gg'. Se omesso, non viene utilizzata alcuna data di inizio.

Fine

stringa

data di fine

Opzionale

Formato: 'aaaa-MM-gg'. Se omesso, viene utilizzata la data odierna (inclusa).

-locale

bandiera

Obbligatoria solo in caso di raccolta locale

-o

stringa

Directory di output archiviata compressa

Opzionale

Impostazione predefinita: directory di lavoro corrente. Se il percorso specificato non esiste, verrà creato.

Di seguito alcuni esempi:

Per la raccolta locale:

PS> ./collect-logs.ps1 -local -start 2021-08-01 -end 2021-10-23

Per la raccolta remota:

PS> ./collect-logs.ps1 -config "./config.json" -start 2022-01-01 -o "c:\path\to\keep\logs"

Per la risoluzione dei problemi di Log Collector sono disponibili diversi file di registro:

  • c:/windows/temp/_collect.log – su ogni macchina raccolta remota

  • <UTILITY-DIRECTORY>/_collect.log – quando si esegue lo strumento localmente

  • <UTILITY-DIRECTORY>/deploy.log, <UTILITY-DIRECTORY>/deploy-trace.log – sulla macchina da cui viene eseguita l'utilità