ログ
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)、終了します。スナップショットやスクリプトで使用してください。誰もストリーミングしていない間に取ったスナップショットでは、最近の行が欠けることがあります。それらが必要な場合は、先にストリームを開いてください。
ターミナルがない場合(出力をパイプしたとき、CI、エージェント)、lizard logs は --json を渡したときと同じように動作し、直近 200 行を表示して終了します。ログをライブで追うには、ターミナルで --json を付けずに実行してください。
ビルドログ
lizard logs --build # the most recent build's logsデプロイが失敗したときは、まず最初にここを確認してください。内容を読み、原因を修正してから、lizard redeploy を実行します。ビルド Pipeline を参照してください。
再起動 / クラッシュログ
レプリカがクラッシュすると、Lizard はクラッシュ前後のログ末尾を保存します。手動の再起動や変数の変更も一覧に表示されますが、ログ末尾はありません。
lizard logs --restarts # list recent restarts with their ids
lizard logs --restart <id> # the log tail of one crash
lizard logs --restart latest # the most recent event, which may be a manual restart履歴をページングしてたどる
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)では、検索とレベルフィルター付きでランタイムログとビルドログをストリーミングできます。サービスを開き、その履歴にあるデプロイをクリックすると、そのデプロイのビルド出力を確認できます。
関連項目
lizard logs:完全なコマンドリファレンス。- Events & History:デプロイ履歴とレプリカのステータス。
- Claude Codeからデプロイする:あなただけでなく、エージェントにも読まれることを想定して書かれたログ。
更新日