Producto
CLI

Logs

Ver logs de ejecucion de un worker

Muestra el historial de ejecuciones de un worker con su resultado, duracion y logs internos.

Uso

bash
01plazbot workers logs <nombre>

Argumentos

ArgumentoDescripcion
<nombre>Nombre del worker.

Opciones

OpcionDescripcion
--limit <n>Numero de registros a mostrar (por defecto: 20).
--status <estado>Filtra por estado: success, error.
--devMuestra logs del entorno de desarrollo.

Ejemplo

bash
01# Ver ultimas 20 ejecuciones
02plazbot workers logs consultar-inventario
03 
04# Ver solo errores
05plazbot workers logs webhook-stripe --status error
06 
07# Ver ultimas 50 ejecuciones
08plazbot workers logs reporte-nocturno --limit 50

Campos del log

Cada entrada de log muestra:

CampoDescripcion
Statussuccess o error.
DurationTiempo de ejecucion en milisegundos.
TriggerFuente que disparo la ejecucion (cron, webhook, dashboard-test, action).
TimestampFecha y hora de la ejecucion.
OutputResultado retornado por el worker.
LogsEntradas de plz.log.info/warn/error registradas durante la ejecucion.

Logs internos (plz.log)

Si el worker usa plz.log.info, plz.log.warn o plz.log.error, esas entradas se muestran agrupadas por invocacion:

code
01[2024-01-15 22:00:01] success (245ms) - cron
02 INFO Worker iniciado { contactId: "abc123" }
03 INFO Contacto identificado { name: "Juan" }
04 WARN Campo email vacio
05 INFO Notificacion enviada exitosamente
06 
07[2024-01-15 21:30:00] error (102ms) - dashboard-test
08 INFO Worker iniciado { contactId: "def456" }
09 ERROR SLACK_WEBHOOK_URL no configurado en secrets
¿Quieres probar la API en vivo? Abre el Playground.