Log Collector Tool
Log Collector es una herramienta para recopilar registros relevantes de un sistema implementado por BriefCam. Una vez que ejecute la herramienta, tendrá un archivo comprimido para cada máquina en un directorio de salida.
Se recopilan registros relacionados con lo siguiente:
BriefCam servicios
IIS
db-config
DB-Tool
La herramienta Log Collector (collect-logs) se puede encontrar en: {BriefCamServer installation folder}\tools\log_collector_tool.
Para ejecutar la herramienta desde una máquina todo en uno:
Extraiga el archivo
collect-logs.zip.Abra PowerShell como administrador.
Ejecute la utilidad desde el directorio donde extrajo la herramienta.
Para ejecutar la herramienta desde un ordenador remoto:
Extraiga el archivo .zip
collect-logs.Actualice el archivo de
config.jsoncon sus hosts y credenciales.Habilite y permita WINRM e ICMP en las credenciales de nivel de administrador del cortafuegos de los ordenadores remotos.
En cada ordenador, habilite la ejecución de secuencias de comandos firmadas remotamente de PowerShell. Para obtener información adicional, consulte Entorno de Alta Seguridad con Configuración de Políticas Personalizada.
Abra PowerShell como administrador.
Ejecute la utilidad desde el directorio donde extrajo la herramienta.
Los siguientes son los parámetros que se pueden utilizar:
Parámetro | Tipo | Descripción | Obligatorio/Opcional | Comentario |
-config | cadena | Ruta del archivo de configuración | Obligatorio cuando se ejecuta desde un ordenador remoto | Por defecto: './config.json' |
-start | cadena | Fecha de inicio | opcional | Formato: 'aaaa-MM-dd'. Si se omite, no se supone ninguna fecha de inicio. |
-final | cadena | Fecha de finalización | opcional | Formato: 'aaaa-MM-dd'. Si se omite, se supone la fecha de hoy (inclusive). |
-local | Bandera | Obligatorio solo en caso de recogida local | ||
-o | cadena | directorio de salida comprimido archivado | opcional | Por defecto: Directorio de trabajo actual. Si la ruta dada no existe, se creará. |
He aquí una serie de ejemplos:
Para la recogida local:
PS> ./collect-logs.ps1 -local -start 2021-08-01 -end 2021-10-23
Para la recogida a distancia:
PS> ./collect-logs.ps1 -config "./config.json" -start 2022-01-01 -o "c:\path\to\keep\logs"
Hay una serie de archivos de registro disponibles para solucionar el problema del Log Collector:
c:/windows/temp/_collect.log– en cada ordenador recogido a distancia<UTILITY-DIRECTORY>/_collect.log– Al ejecutar la herramienta localmente<UTILITY-DIRECTORY>/deploy.log,<UTILITY-DIRECTORY>/deploy-trace.log– en el ordenador desde el que se ejecuta la utilidad