Skip to content

Settings

Settings (Módulo)

Panel de configuración global de TraceWall Desktop. Accesible desde sidebar → ⚙️ Settings o Ctrl+,.

Pestañas y parámetros

PestañaQué configuraPágina detalle
General / AparienciaTema, idioma, densidad, acento, auto-refresh, tray, confirmar cierreApariencia
SensorTelemetría on/off, intervalos polling, módulos activos, interfaces ignoradas, DNS, captura paquetesSensor
ARGUSHabilitar, modelo, GPU, contexto, timeout, logs, auto-startARGUS
IntegracionesCRUD conectores, test, credenciales, scope, pollingIntegraciones
LogsNiveles, retención, tamaño máx, directorio, export ZIPLogs
Almacenamiento / RetenciónTTL por tipo dato, limpieza manual, backup DBRetención
Rutas localesData dir, logs dir, models dir, exports dirRutas locales
ActualizacionesCanal, auto-check, auto-download, auto-apply, verificaciónActualizaciones
PrivacidadTelemetría, IP pública, reportes, diagnósticoPrivacidad
ExportacionesFormatos, directorio, naming conventionExportaciones

Persistencia y validación

  • Cambios se aplican inmediatamente al cambiar pestaña o pulsar [Aplicar].
  • Guardado en config.json:
    • Windows: %APPDATA%\TraceWall\config.json
    • Linux: ~/.config/tracewall/config.json
  • Credenciales (API keys, passwords, community strings) no en config.json → DPAPI (Win) / libsecret (Lin).
  • Validación pre-flight al guardar:
    • Intervalos ≥ 10s
    • Context tokens ∈ {2048, 4096, 8192}
    • Retención ≥ 1 día
    • Rutas existen y son escribibles
    • Integraciones: host resoluble, puerto alcanzable (opcional, warning si no)
    • Modelo ARGUS existe en models/ (si habilitado)

Backup y restauración

Exportar configuración (sin secretos)

Terminal window
# Windows (PowerShell)
$src = "$env:APPDATA\TraceWall\config.json"
$dst = "C:\Backups\TraceWall-config-$(Get-Date -Format yyyyMMdd).json"
Copy-Item $src $dst
# Linux
cp ~/.config/tracewall/config.json ~/backups/tracewall-config-$(date +%F).json

Restaurar

  1. Cerrar TraceWall completamente.
  2. Sobrescribir config.json con backup.
  3. Iniciar TraceWall → Settings → Integraciones → Re-ingresar credenciales (no se restauran por seguridad).
  4. Verificar cada integración con [Probar conexión].

Migración entre máquinas

  1. Exportar config.json + copiar carpeta models/ (si ARGUS).
  2. En máquina destino: instalar TraceWall → cerrar → pegar config.json + models/.
  3. Iniciar → re-ingresar credenciales integraciones → test → operar.

Perfiles recomendados por entorno

PerfilSensorARGUSLogsRetenciónUpdatesPrivacidad
Analista SOC (laptop)30s, todos✅ GPU, 4096Info, 7dEventos 30d, Briefs 90dStable, autoIP pública Off
Ing. Infra (workstation)60s, sin procesos❌ OffInfo, 7dAssets 60d, Topo 30dStable, manualIP pública Off
NOC (pantalla dedicada)15s, todos✅ GPU, 8192Debug, 14dTodo 180dStable, auto+notifyIP pública On
Air-gapped / Lab60s, sin captura✅ CPU, modelo manualWarn, 14dTodo 30dDeshabilitadoIP pública Off

Páginas relacionadas