Log Collector Tool
Le collecteur de journaux est un outil permettant de collecter les journaux pertinents à partir d’un système déployé par BriefCam. Une fois que vous exécutez l’outil, vous aurez un fichier compressé pour chaque machine dans un répertoire de sortie.
Les journaux relatifs aux éléments suivants sont collectés :
Services BriefCam
IIS
db-config
db-tool
L’outil Collecteur de journaux (collect-logs) se trouve à l’adresse suivante : {BriefCamServer installation folder}\tools\log_collector_tool.
Pour exécuter l’outil à partir d’une machine tout-en-un :
Extrayez le fichier
collect-logs.zip.Ouvrez PowerShell comme administrateur.
Exécutez l’utilitaire à partir du répertoire dans lequel vous avez extrait l’outil.
Pour exécuter l’outil à partir d’une machine distante :
Extrayez le fichier .zip
collect-logs.Mettez à jour le fichier
config.jsonavec vos hôtes et vos informations d’identification.Activez et autorisez WINRM et ICMP dans les informations d’identification de niveau administrateur du pare-feu des machines distantes.
Sur chaque machine, activez l’exécution de scripts PowerShell signés à distance. Pour plus d’informations, reportez-vous à la section Environnement de haute sécurité avec des paramètres de politique personnalisés.
Ouvrez PowerShell comme administrateur.
Exécutez l’utilitaire à partir du répertoire dans lequel vous avez extrait l’outil.
Les paramètres qui peuvent être utilisés sont les suivants :
Paramètre | Type | Description | Requis/Optionnel | Commentaire |
-config | chaîne | chemin vers le fichier de configuration | obligatoire lors de l’exécution à partir d’une machine distante | par défaut : './config.json' |
-start | chaîne | date de début | En option | Format : 'aaaa-MM-jj'. Si elle est omise, aucune date de début n’est supposée. |
-end | chaîne | date de fin | En option | Format : 'aaaa-MM-jj'. Si elle est omise, la date du jour est prise en compte (inclusivement). |
-local | drapeau | obligatoire en cas de collecte locale uniquement | ||
-o | chaîne | répertoire de sortie archivé compressé | En option | par défaut : répertoire de travail actuel. Si le chemin donné n’existe pas, il sera créé. |
Voici un certain nombre d’exemples :
Pour une collecte locale :
PS> ./collect-logs.ps1 -local -start 2021-08-01 -end 2021-10-23
Pour la collecte à distance :
PS> ./collect-logs.ps1 -config "./config.json" -start 2022-01-01 -o "c:\path\to\keep\logs"
Il existe un certain nombre de fichiers journaux disponibles pour le dépannage du collecteur de journaux :
c:/windows/temp/_collect.log– sur chaque machine collectée à distance<UTILITY-DIRECTORY>/_collect.log– lors de l’exécution locale de l’outil<UTILITY-DIRECTORY>/deploy.log,<UTILITY-DIRECTORY>/deploy-trace.log- sur la machine à partir de laquelle l’utilitaire est exécuté