アプリケーションログの取得
GET /v2/apps//logs でアプリケーションの最近の stdout と stderr を、その時点の内容として取得します。ライブログにはリアルタイムの SSE ストリームを使います。
GET
アプリケーションログの取得
apps:read スコープを持つ API キーが必要です。
このエンドポイントは、クラスターから直接アプリケーションの最新の stdout/stderr バッファーを取得します。これはストリームではなく、短命なスナップショットです。stdout と stderr は書き込まれた順に連結して返され、各行がどちらのストリームかを区別する情報は含まれません。これは、各行の先頭にストリーム ID を付与する リアルタイムログ イベントとは異なります。
ページの読み込み時や手動更新ボタンの押下時にログタブを描画するなど、最近の出力を一度だけ確認したい場合に使用してください。アプリケーションがオフラインの場合、一度もデプロイされていない場合、またはクラスターが一時的なエラーを返した場合は 404 が返されます。アプリケーションへのアクセス権を持つ workspace メンバーは、所有者と同じ方法でこのエンドポイントを呼び出せます。
パラメータ
string
必須
アプリケーションの ID。アプリケーションのダッシュボードの URL から確認できます。
レスポンス
string
呼び出しが成功したかどうかを示します。成功した場合は
success、失敗した場合は error です。object
レスポンスの内容。
一般的なエラー
関連項目
- CLI:
squarecloud app logs - SDK:
api.apps.logs()(JavaScript),client.apps.logs()(Python),c.Apps.Logs()(Go)

