🩺 Registros, recursos y diagnóstico

Cuando algo no cuadra, todo lo que necesitas está en Registros — incluido en motores remotos por túnel.

Log del motor en la app

  • La sección Registros muestra el log vivo del motor (GET /system/log): ejecuciones, errores, fases de copia con progreso.
  • El log oculta el PIN y el código de vinculación — puedes capturarlo para soporte sin filtrar credenciales.
  • Puedes vaciarlo (DELETE /system/log) cuando ya no aporte.

Recursos

  • El motor se mide a sí mismo cada 15 s: CPU/RAM del motor, de la app, del icono de bandeja y del equipo entero (/system/resources, sysinfo).
  • Tarjeta de recursos en Registros: consumo actual y picos desde el último reset (/reset).

Devlog (diagnóstico remoto)

Durante el desarrollo/beta el motor puede enviar al portal una línea de salud por minuto (RAM, avisos, errores, fases de copias) vía api/devlog.php:

  • Sirve para que soporte vea qué pasa en un motor sin pedirte capturas.
  • Se desactiva con devlog = false en config.toml del motor — es opt-out.
  • No envía nombres de ficheros ni contenido — solo métricas y mensajes de estado.

Reglas de oro del diagnóstico

  1. Reproduce el problema con la operación mínima antes de mirar nada.
  2. Lee el log de la ejecución concreta (cada run tiene su log línea a línea desde el Programador o la tarea).
  3. Error del origen ≠ error de destino: el primero omite y reintenta; el segundo marca la pasada como destino inalcanzable.
  4. En Windows, si el servicio no responde, la app lo diagnostica y repara sola con un UAC — no hace falta consola.