Логи

Lizard захватывает логи времени выполнения, логи сборки и хвост логов вокруг перезапусков. Смотрите их в реальном времени в терминале или просматривайте в панели управления.

Логи времени выполнения собираются, пока открыт поток логов (lizard logs или страница Logs в панели управления, плюс 60 секунд после его закрытия), во время деплоев и перезапусков, а также пока сервис находится в цикле аварийных перезапусков. При открытии потока подгружаются последние 500 строк для каждой реплики.

Логи времени выполнения

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

Поведение с --json

lizard logs --json не является потоком — он возвращает последние 200 строк (переопределить можно через --tail N, максимум 1000) и завершает работу. Используйте его для снимков и скриптов. Снимок, сделанный, пока никто не смотрел поток, может не содержать последних строк; если они нужны, сначала откройте поток. Для интерактивного потока используйте команду без --json.

Логи сборки

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

Это первое, что нужно проверить при неудачном деплое — прочтите, устраните причину, затем lizard redeploy. См. Конвейер сборки.

Логи перезапуска / аварийного завершения

Когда реплика аварийно завершается или перезапускается, получите окружающий хвост логов:

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

Листание истории

lizard service logs поддерживает постраничную навигацию по старым окнам:

lizard service logs --service api --tail all     # last 2,000 lines (no follow)
lizard service logs --service api --page 2       # older window (implies --tail 200)

Панель управления

Панель управления (lizard open) транслирует логи времени выполнения и сборки с поиском и фильтрами по уровню. Откройте сервис и нажмите на деплой в его истории, чтобы увидеть вывод сборки этого деплоя.

См. также

Обновлено