Log Collector Tool
Der Log Collector ist ein Tool zum Sammeln relevanter Protokolle von einem von BriefCam bereitgestellten System. Sobald Sie das Tool ausführen, haben Sie eine komprimierte Datei für jeden Rechner in einem Ausgabeverzeichnis.
Folgende Protokolle werden gesammelt:
BriefCam-Dienste
IIS
db-config
db-tool
Das Log Collector Tool (collect-logs) finden Sie unter: {BriefCamServer installation folder}\tools\log_collector_tool.
So führen Sie das Tool auf einem All-in-One-System aus:
Entpacken Sie die
collect-logs.zipDatei.Öffnen Sie die PowerShell als Administrator.
Führen Sie das Tool in dem Verzeichnis aus, in das Sie es entpackt haben.
So führen Sie das Tool von einem Remote-System aus:
Entpacken Sie die
collect-logs.zip Datei.Aktualisieren Sie die
config.json-Datei mit Ihren Hosts und Anmeldeinformationen.Aktivieren und erlauben Sie WINRM und ICMP in der Firewall auf Administrator-Ebene der Remote-Systeme.
Aktivieren Sie auf jedem Rechner die Ausführung von PowerShell-Remote-signierten Skripten. Weitere Informationen finden Sie unter Hochsichere Umgebung mit benutzerdefinierten Richtlinieneinstellungen.
Öffnen Sie die PowerShell als Administrator.
Führen Sie das Tool in dem Verzeichnis aus, in das Sie es entpackt haben.
Die folgenden Parameter können verwendet werden:
Parameter | Typ | Beschreibung | Erforderlich/Optional | Kommentar |
-config | string | Pfad zur Konfigurationsdatei | Erforderlich, wenn von einem Remote-System ausgeführt | Standard: './config.json' |
-start | string | Startdatum | Optional | Format: 'yyyy-MM-dd'. Wenn nicht angegeben, wird kein Startdatum angenommen. |
-end | string | Enddatum | Optional | Format: 'yyyy-MM-dd'. Wenn nicht angegeben, wird das aktuelle Datum übernommen (einschließlich). |
-local | Flag | Nur erforderlich bei lokaler Sammlung | ||
-o | string | Komprimiertes archiviertes Ausgabeverzeichnis | Optional | Standard: aktuelles Arbeitsverzeichnis. Wenn der angegebene Pfad nicht vorhanden ist, wird er erstellt. |
Hier sind einige Beispiele:
Für eine lokale Sammlung:
PS> ./collect-logs.ps1 -local -start 2021-08-01 -end 2021-10-23
Für eine Remote-Sammlung:
PS> ./collect-logs.ps1 -config "./config.json" -start 2022-01-01 -o "c:\path\to\keep\logs"
Es gibt eine Reihe von Protokolldateien, die für die Fehlersuche im Log Collector zur Verfügung stehen:
c:/windows/temp/_collect.log– auf jedem Remote gesammelten Rechner<UTILITY-DIRECTORY>/_collect.log– wenn das Tool lokal ausgeführt wird<UTILITY-DIRECTORY>/deploy.log,<UTILITY-DIRECTORY>/deploy-trace.log– auf dem Rechner, auf dem das Dienstprogramm ausgeführt wird