API リファレンス

プロジェクト統計

デプロイ済みプロジェクトの CloudWatch ベースのトラフィック、エラー、レイテンシメトリクスをクエリします。

最終更新:

Project Stats API

デプロイ済みプロジェクトの CloudWatch バックアップ Amplify メトリクスをクエリします。 24 時間、7 日間、または 30 日間のウィンドウでバケット化されたトラフィック、エラー、およびレイテンシデータを返します。

統計の取得

GET /api/v1/projects/{projectId}/stats?range=24h|7d|30d&debug=1

デプロイのないプロジェクトは 400 NO_DEPLOYMENT を返します。 上流の CloudWatch エラーは 502 UPSTREAM_ERROR を返し、AWS エラー名が添付されているので、権限とディメンションの問題をデバッグできます。データポイントが返されない場合に診断と ListMetrics プローブ結果を含めるには debug=1 を設定します。

{
  "data": {
    "metrics": [
      { "name": "Requests", "datapoints": [{ "timestamp": "...", "value": 42 }] },
      { "name": "4xxErrors", "datapoints": [...] },
      { "name": "Latency",   "datapoints": [...] }
    ],
    "range": "7d",
    "hours": 168
  }
}