Vai al contenuto principale
GET
/
sites
/
{siteId}
/
metrics
Ottieni Metriche del Sito
curl --request GET \
  --url https://api.altostrat.io/sites/{siteId}/metrics \
  --header 'Authorization: Bearer <token>'
{
  "uptime_percentage": 99.98,
  "downtime_duration_seconds": 17,
  "last_status": "online",
  "last_seen_at": "2025-10-29T12:55:00Z"
}

Authorizations

Authorization
string
header
required

Un JWT emesso dal servizio di autenticazione di Altostrat, contenente i claim dell'utente e dell'organizzazione.

Path Parameters

siteId
string
required

L'identificatore univoco per il sito (router).

Response

Metriche di performance delle ultime 24 ore per il sito recuperate con successo.

Metriche di performance e uptime per un sito nelle ultime 24 ore.

uptime_percentage
number

La percentuale di tempo in cui il sito è stato online e reattivo nelle ultime 24 ore.

Example:

99.98

downtime_duration_seconds
integer

Durata totale in secondi in cui il sito è stato considerato offline nelle ultime 24 ore.

Example:

17

last_status
enum<string>

Lo stato più recente segnalato per il sito.

Opzioni disponibili:
online,
offline
Example:

"online"

last_seen_at
string<date-time>

Il timestamp ISO 8601 dell'ultimo heartbeat ricevuto dal sito.

Example:

"2025-10-29T12:55:00Z"