Categorías de log
Todo
Comparaciones
Scraper script
Revisión
Guardados
Eliminados
FBM
FBA
Fallos web
Navegaciones
Opciones de visualización
Modo simpleVista limpia con mensaje, categoría y timestamp. Ideal para revisión rápida del estado del sistema.
Modo profesionalJSON completo con todos los campos. Muestra stack traces, metadatos de scraping y detalles de comparación.
Filtro por fechaDefine rango inicio/fin para buscar eventos en un período concreto. Combina con filtro de categoría.
Límite de entradasSelecciona 50, 100 o 300 registros por consulta para no saturar el navegador en logs muy extensos.
Ejemplo de log en vivo
14:23:11 [OK] comparacion ASIN B08N5W → DE €24.99 ROI 38.2% FBM
14:23:12 [OK] guardado ProductoAprobado #4821 creado
14:23:14 [WARN] scraper Cloudflare detectado en mediamarkt.es → FlareSolverr
14:23:18 [OK] scraper mediamarkt.es resuelto, 142 productos extraídos
14:23:22 [ERR] comparacion ASIN B07XJ8C8F5 → timeout amazon.fr (retry 1/3)
14:23:25 [OK] fba B08N5W → FR €29.50 margen FBA 22.1%
14:23:31 [OK] fbm B08N5W → IT €27.80 beneficio €3.20
14:23:35 [INFO] revision Ciclo 05:30 completado — 847 comparados, 23 aprobados
Endpoint API
# Consultar logs con filtros
GET /logs?category=comparaciones&limit=100&start=2025-05-01&end=2025-05-19
# Categorías válidas:
# todo | navegaciones | comparaciones | revision
# scraper_script | eliminados | guardados
# fbm | fba | fallos_web
# Límites: 50 | 100 | 300
El sistema limpia logs automáticamente: entradas con más de 7 días, máximo 2GB total, máximo 256MB para la UI. Ver
log_maintenance.py.
Info rápida
ks_logs.py
JSONL estructurado
Max 2GB / 256MB UI
7 días retención