メインコンテンツへスキップ
バックエンド関数 のログをターミナルで表示します。デフォルトでは、プロジェクト内のすべての関数にわたる最新の 50 件のログエントリが返されます。フラグを使って、関数名や時間範囲でフィルタリングしたり、結果数を調整したりできます。

使い方

base44 logs
このコマンドはプロジェクトディレクトリから実行する必要があります。CLI は .app.jsonc ファイルを読み取り、ログを取得するアプリを決定します。アプリ ID を直接指定するフラグはないため、複数のプロジェクトを管理している場合は、先に正しいプロジェクトに移動してください。

フラグ

フラグ説明
--function <names>関数名でフィルタリング。カンマ区切りリストを受け付けます。省略するとプロジェクトのすべての関数のログを取得します。
--since <datetime>この時刻以降のログを表示します。ISO 8601 形式を受け付けます。
--until <datetime>この時刻までのログを表示します。ISO 8601 形式を受け付けます。
-n, --limit <n>返す結果の最大数 (1 から 1000 の間)。デフォルトは 50
--order <order>ソート順: asc または desc。デフォルトは desc

出力形式

出力は時間順にソートされたログエントリのリストです。 各エントリはタイムスタンプ、レベル、関数名 (角括弧内)、ログメッセージを表示します。例:
Showing 4 function log entries

2026-02-24 08:23:37 ERROR [send-email] Failed to deliver to user@example.com: connection timed out
2026-02-24 08:23:37 INFO  [send-email] Sending welcome email to user@example.com
2026-02-24 08:23:36 INFO  [process-order] Order #1042 processed successfully
2026-02-24 08:23:36 DEBUG [process-order] isolate start time: 350.47 ms (user time: 69.32 ms)
ログレベルは、関数コード内で使用されたコンソールメソッドを反映します。
Console methodログレベル
console.logINFO
console.infoINFO
console.errorERROR
console.warnWARNING
console.debugDEBUG
出力には、isolate 起動時間など、Deno Deploy のシステムレベルのエントリも含まれます。これらのエントリのログレベルは Deno Deploy によって割り当てられます。
base44-troubleshooter スキルは、エージェントにログの取得と解析を教えます。‘show me all errors from the last hour’ のように尋ねてみてください。

関連項目

このページは AI を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。