Skip to content

Estado del sensor local

Estado del sensor local

El sensor local es la fuente primaria de telemetría de host y red. Esta página describe cómo verificar su estado, interpretar sus indicadores y diagnosticar problemas comunes.

Panel del Sensor Local (Sidebar izquierdo)

Al abrir TraceWall, el panel lateral muestra un resumen en tiempo real:

SecciónQué muestraFrecuencia actualización
HostHostname, OS, versión, uptime60 s
InterfacesLista: nombre, tipo, IPv4/IPv6, MAC, estado (up/down), gateway30 s
CPUUso total %, por núcleo, frecuencia, temperatura (si disponible)10 s
MemoriaTotal, usada, libre, cache, swap10 s
DiscoParticiones: total, usado, libre, % uso, I/O30 s
ProcesosTop 10 por CPU/RAM, PID, nombre, usuario30 s
ServiciosEstado (running/stopped), tipo inicio60 s
PuertosTCP/UDP en listen, PID/proceso, IP local30 s
DNSServidores configurados, latencia resolución60 s

Indicador de estado (esquina superior del panel):

  • 🟢 Verde — Sensor activo, última muestra < 2× intervalo configurado
  • 🟡 Amarillo — Sensor activo pero última muestra > 2× intervalo (posible lag)
  • 🔴 Rojo — Sensor detenido o error en recolección

Settings → Sensor

Configuración detallada y estado extendido:

┌─────────────────────────────────────────────────────────────┐
│ Telemetría local: [● Habilitado] [○ Deshabilitado] │
│ Intervalo de polling: [30] segundos (10–300) │
│ ───────────────────────────────────────────────────────── │
│ Módulos activos: │
│ ☑ Interfaces & ARP ☑ Tabla de rutas │
│ ☑ Procesos ☑ Servicios │
│ ☑ Puertos TCP/UDP ☑ DNS local │
│ ☑ Estadísticas disco ☑ Temperatura (si hwmon) │
│ ───────────────────────────────────────────────────────── │
│ Última recolección exitosa: 2025-01-15 14:32:17 │
│ Errores consecutivos: 0 │
│ Próxima recolección en: ~12 s │
└─────────────────────────────────────────────────────────────┘

Verificación de salud (Checklist)

Ejecuta estos pasos tras instalación o tras cambios de configuración:

  1. Panel sidebar — Estado 🟢, interfaces listadas con IPs/MACs válidas
  2. Settings → Sensor — “Telemetría local” = Habilitado; intervalo = 30s (o tu valor)
  3. Command Center → Tarjeta Sensor — Última muestra < 2 min, CPU/RAM coherentes
  4. Local Sensor (módulo completo) — Todas las pestañas (Interfaces, Procesos, Puertos, Rutas, DNS) muestran datos
  5. Assets & Inventory — El host local aparece como activo tipo “host”, confidence ≥ 0.9, reachable = true
  6. Network Topology — Nodo gateway detectado, subred local renderizada

Problemas comunes y diagnóstico

SíntomaCausa probableVerificaciónAcción
Panel muestra “Sin datos” / 🔴Sensor detenidoSettings → Sensor → errores consecutivos > 0Reiniciar app; revisar logs (%LOCALAPPDATA%\TraceWall\logs\)
Interfaces vacíasNpcap faltante (Win) / Permisos (Linux)Windows: sc query npcap / Linux: `capsh —decode=$(cat /proc/self/statusgrep CapEff)`
Solo interfaz loopbackFiltro de interfaz mal configuradoSettings → Sensor → “Interfaces a ignorar”Limpiar lista de ignoradas; dejar solo lo, docker*, veth*
CPU/RAM siempre 0%Contadores de rendimiento deshabilitados (Win)lodctr /q → buscar “Disabled”lodctr /e:PerfLib o reconstruir contadores: winmgmt /resyncperf
Puertos vacíosSensor sin privilegio para netstat/ssLinux: ss -tulpn manualEjecutar con CAP_NET_ADMIN o como root (no recomendado)
DNS muestra servidores pero latencia ”-“Resolución fallandonslookup google.com / Resolve-DnsName google.comVerificar conectividad a servidores DNS; revisar firewall local
”Última recolección” > 5 minSensor pausado / hilo bloqueadoLogs: buscar sensor.collectReiniciar app; si persiste, reportar con logs

Logs relevantes

ArchivoQué buscar
sensor.logCiclos de recolección, errores por módulo, timings
main.logIPC sensor↔main, reinicios de sensor, health checks
ipc.logInvocaciones Renderer→Main para datos de sensor

Ubicaciones:

  • Windows: %LOCALAPPDATA%\TraceWall\logs\
  • Linux: ~/.local/share/tracewall/logs/

Métricas de calidad de telemetría

MétricaObjetivoAlerta si
Latencia recolección completa< 2 s> 5 s sostenido
Tasa de éxito módulos100%< 95% en 1 h
Cobertura interfacesTodas UP + gatewayFalta gateway o interfaz física
Freshness (última muestra)< 2× intervalo> 5× intervalo

Páginas relacionadas