Dokumentacja API

Statystyki Projektu

Pobieraj metryki ruchu, błędów i opóźnień oparte na CloudWatch dla wdrożonych projektów.

Ostatnia aktualizacja:

API statystyk projektu

Odpytuj metryki Amplify oparte na CloudWatch dla wdrożonego projektu. Zwraca dane ruchu, błędów i opóźnień w przedziałach 24h, 7d lub 30d.

Pobieranie statystyk

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

Projekty bez wdrożenia zwracają 400 NO_DEPLOYMENT. Błędy upstream CloudWatch zwracają 502 UPSTREAM_ERRORz nazwą błędu AWS, aby umożliwić debugowanie problemów z uprawnieniami i wymiarami. Ustaw debug=1, aby uwzględnić diagnostykę i wynik sondy ListMetrics gdy nie są zwracane żadne punkty danych.

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