Configuración inicial
Tras el primer inicio y verificación del entorno, revisa y ajusta estos parámetros antes de poner TraceWall en operación diaria.
Settings → General (Ajustes globales)
| Parámetro | Recomendación | Dónde impacta |
|---|
| Idioma | Español / English | UI completa |
| Tema | Sistema / Oscuro / Claro | Apariencia |
| Densidad | Cómoda (defecto) / Compacta / Espaciosa | Tablas, grafos, padding |
| Acento de color | Azul (defecto) / Verde / Púrpura / Naranja | Accesibilidad daltonismo |
| Auto-refresh Command Center | 60 s (10–300 s) | Tarjetas KPI |
| Iniciar minimizado en tray | Según preferencia | Comportamiento ventana |
| Confirmar antes de cerrar | Habilitado | Previene cierre accidental |
Settings → Sensor (Telemetría local)
| Parámetro | Valor recomendado | Notas |
|---|
| Telemetría local | ✅ Habilitado | Fuente primaria; deshabilitar solo si usas solo integraciones |
| Intervalo de polling | 30 s (10–300 s) | Menor = más fresco, más CPU/DB |
| Módulos activos | Todos ✅ | Desmarcar solo si causan overhead medido |
| Interfaces a ignorar | lo, docker*, veth*, br-*, tailscale*, zt* | Evita ruido de interfaces virtuales |
| Incluir procesos de sistema | ❌ Deshabilitado (defecto) | Habilitar solo si necesitas ver procesos SYSTEM/root |
| Captura de paquetes (Npcap/AF_PACKET) | ✅ Habilitado | Requerido para Exposure: Puertos/TLS |
Settings → ARGUS (IA Local)
| Parámetro | Valor recomendado | Notas |
|---|
| ARGUS habilitado | ✅ Si RAM ≥ 16 GB | Deshabilitar en máquinas < 16 GB |
| Motor: Inicio automático | ✅ Habilitado | Inicia con la app; saludable en < 30 s |
| Modelo preferido | argus-v3-q4_k_m.gguf (defecto) | Cambiar solo si hay modelo alternativo validado |
| Aceleración GPU (CUDA) | ✅ Si GPU NVIDIA 8+ GB VRAM | auto = detecta; cpu = fuerza CPU |
| Contexto máximo (tokens) | 4096 (defecto) | No aumentar sin testear OOM |
| Timeout herramienta | 15 s (5–60 s) | Herramientas solo lectura; raramente > 5 s |
| Log level motor | INFO (defecto) | DEBUG solo para troubleshooting |
Primera vez: Si modelo no está en models/, Settings → ARGUS → [Descargar modelo] (requiere internet, 4–8 GB). O colocar .gguf manualmente.
Settings → Integraciones
Para cada conector configurado:
| Campo | Requisito |
|---|
| Nombre | Único, descriptivo (ej. FW-Perimeter-FGT) |
| Tipo | FortiGate / Palo Alto / Wazuh / Zabbix / SNMP / Syslog |
| Host/Puerto | IP management + puerto API (443, 55000, 80/443, 161, 514) |
| Credenciales | Usuario de solo lectura / API token / Community string |
| TLS | ✅ Verificar certificado (producción) / ⚠️ Aceptar inválido (lab) |
| Intervalo polling | 60–300 s según criticidad |
| Alcance / Filtros | Limitar a VDOMs, hostgroups, plantillas, OIDs necesarios |
| Test conexión | Clic [Probar] → 🟢 Éxito antes de guardar |
Settings → Retención y Almacenamiento
| Tipo de dato | Retención defecto | Recomendado producción | Mínimo |
|---|
| Telemetría sensor (assets, interfaces) | 30 días | 90 días | 7 días |
| Eventos / SIEM buffer | 30 días / 100k eventos | 90 días / 500k | 7 días |
| Topología de red | 30 días | 90 días | 7 días |
| Hallazgos Exposure | 90 días | 180 días | 30 días |
| Briefs ARGUS | 90 días | 180 días | 30 días |
| Logs aplicación | 7 días / 50 MB | 14 días / 100 MB | 3 días / 10 MB |
| Auditoría (acciones usuario) | 90 días | 365 días | 30 días |
Limpieza: Ejecuta al inicio + cada 24 h. Marca stale → purga en siguiente ciclo.
Settings → Actualizaciones
| Opción | Recomendación |
|---|
| Verificar automáticamente | ✅ Habilitado |
| Canal | stable (no beta/rc en producción) |
| Descargar automáticamente | ✅ Por-usuario / ❌ System-wide (requiere elevación) |
| Aplicar al reiniciar | ✅ Por-usuario / ❌ System-wide (prompt UAC) |
| Verificar firma/checksum | ✅ Siempre (no deshabilitar) |
Settings → Privacidad
| Parámetro | Valor | Por qué |
|---|
| Telemetría de uso (anónima) | ❌ Deshabilitado | No hay telemetría en V3; dejar off |
| Reporte de errores automático | ❌ Deshabilitado | Logs locales son suficiente |
| Detección IP pública (Exposure) | ✅ Solo si usas perfil Internet-facing | Controla salida a api.ipify.org |
| Compartir stats ARGUS | ❌ Deshabilitado | No hay telemetría ARGUS |
Settings → Exportaciones
| Formato | Cuándo usar |
|---|
| CSV | Inventario, eventos, hallazgos → Excel/SIEM |
| JSON | APIs, automatización, ARGUS briefs |
| STIX 2.1 | Incidentes, hallazgos → TIP/SOAR |
| PDF | Briefs ARGUS, reportes ejecutivos (si implementado) |
Directorio exportaciones: %USERPROFILE%\Documents\TraceWall\exports / ~/Documents/TraceWall/exports
Perfil de configuración por entorno
| Entorno | Sensor | ARGUS | Integraciones | Retención | Updates |
|---|
| Analista SOC (laptop) | ✅ 30s | ✅ GPU | 2–3 (SIEM, FW) | 90d | Auto |
| Ing. Infra (workstation) | ✅ 60s | ❌ | 3–5 (FW, SNMP, Zabbix) | 90d | Manual |
| NOC (pantalla dedicada) | ✅ 15s | ✅ GPU | 5+ (todo) | 180d | Auto + notify |
| Air-gapped / Lab | ✅ 60s | ✅ CPU (modelo manual) | Solo LAN | 30d | Deshabilitado |
Backup de configuración
$src = "$env:APPDATA\TraceWall\config.json"
$dst = "C:\Backups\TraceWall-config-$(Get-Date -Format yyyyMMdd).json"
cp ~/.config/tracewall/config.json ~/backups/tracewall-config-$(date +%F).json
Incluye en backup: config.json + tracewall.db (opcional, grande) + models/*.gguf (si ARGUS).
Validación post-configuración
Ejecuta Verificación del entorno y Diagnóstico inicial tras guardar todos los cambios.
Páginas relacionadas