Log Collector Tool
Log Collector är ett verktyg för att samla in relevanta loggar från ett BriefCam-system. När du kör verktyget visas en komprimerad fil för varje maskin i en utdatakatalog.
Loggar relaterade till följande samlas in:
BriefCam-tjänster
IIS
db-config
db-verktyg
Verktyget Log Collector (collect-logs) finns på: {BriefCamServer installation folder}\tools\log_collector_tool.
Så här kör du verktyget från en allt-i-ett-maskin:
Extrahera
collect-logs.zipfilen.Öppna PowerShell som administratör.
Kör verktyget från den katalog där du extraherade verktyget.
För att köra verktyget från en fjärrmaskin:
Extrahera .zip-
collect-logsfilen.Uppdatera
config.jsonfilen med dina värdar och autentiseringsuppgifter.Aktivera och tillåt WINRM och ICMP i fjärranslutna maskiners brandväggsadministratörsautentiseringsuppgifter.
Aktivera körning av fjärrsignerade PowerShell-skript på alla datorer. För mer information, se Högsäkerhetsmiljö Med Anpassade Principinställningar.
Öppna PowerShell som administratör.
Kör verktyget från den katalog där du extraherade verktyget.
Följande är de parametrar som kan användas:
Parameter | Typ | Beskrivning | Obligatorisk/Valfri | Kommentar |
-config | sträng | sökväg till konfigurationsfil | krävs vid körning från en fjärrmaskin | standard: './config.json' |
-start | sträng | startdatum | valfri | Format: 'yyyy-MM-dd'. Om utelämnad antas inget startdatum. |
-slut | sträng | slutdatum | valfri | Format: 'yyyy-MM-dd'. Om utelämnad antas dagens datum (inklusive). |
-lokal | flagga | krävs endast vid lokal insamling | ||
-o | sträng | komprimerad arkiverad utdatakatalog | valfri | Standard: Aktuell arbetskatalog. Om den angivna sökvägen inte finns skapas den. |
Här är ett antal exempel:
För lokal samling:
PS> ./collect-logs.ps1 -local -start 2021-08-01 -end 2021-10-23
För fjärrinsamling:
PS> ./collect-logs.ps1 -config "./config.json" -start 2022-01-01 -o "c:\path\to\keep\logs"
Det finns ett antal loggfiler tillgängliga för felsökning av Log Collector:
c:/windows/temp/_collect.log– på varje fjärransluten maskin<UTILITY-DIRECTORY>/_collect.log– när du kör verktyget lokalt<UTILITY-DIRECTORY>/deploy.log,<UTILITY-DIRECTORY>/deploy-trace.log– på den maskin som verktyget körs från