Logs

Lizard captura logs de ejecución, logs de compilación y la cola de logs alrededor de reinicios. Transmítelos en vivo en tu terminal o consúltalos en el dashboard.

Logs de ejecución

lizard logs                       # last 200 runtime lines, then live tail
lizard logs --service api         # a specific service
lizard logs --tail 1000           # more history (max 1000)
lizard logs --level error         # filter by level

Comportamiento con --json

lizard logs --json no es una transmisión: devuelve las últimas 200 líneas (puedes cambiarlo con --tail N, máximo 1000) y finaliza. Úsalo para instantáneas y scripts. Transmite en vivo solo sin --json cuando quieras una cola interactiva.

Logs de compilación

lizard logs --build               # the most recent build's logs

Esto es lo primero que debes revisar cuando falla un deploy: léelo, corrige la causa y luego lizard redeploy. Consulta Proceso de compilación.

Logs de reinicio / fallo

Cuando una réplica falla o se reinicia, obtén la cola de logs alrededor del evento:

lizard logs --restart latest      # the most recent restart
lizard logs --restart <id>        # a specific restart
lizard logs --restarts            # list recent restarts

Paginación del historial

lizard service logs permite paginar ventanas más antiguas:

lizard service logs --service api --tail all     # full history (no follow)
lizard service logs --service api --page 2       # older window (implies --tail 200)

Panel

El dashboard (lizard open) transmite logs de ejecución y de compilación con filtros de búsqueda y nivel, y muestra la salida de compilación por deploy en la vista de Despliegues.

Ver también