Saltar al contenido principal

Streaming en vivo

Por defecto, jelou functions logs hace streaming de logs en tiempo real:
La flag --follow / -f es equivalente (es el comportamiento por defecto):

Logs históricos

Para obtener logs pasados en lugar de streaming:

Escribir logs desde tu función

Usa ctx.log() dentro del handler para escribir logs estructurados:
ctx.log() escribe JSON estructurado a stdout:
console.log(), console.warn() y console.error() también funcionan y son capturados por la plataforma, pero ctx.log() agrega metadatos útiles (requestId, function, company, timestamp) automáticamente.

Logs de cron

Para ver el historial de ejecuciones cron:

Filtrar por estado

Estados posibles: DELIVERED, ERROR, RETRY, RETRY_SCHEDULED, ACTIVE, FAILED.

Paginación

El cursor se muestra al final de la salida cuando hay más resultados disponibles.

JSON mode

Para integrar con herramientas externas, usa --json:
En CI/CD, combina --json con herramientas como jq para filtrar logs: