Skip to main content
GET
/
metrics
/
summary
Get Metrics Summary
curl --request GET \
  --url https://hub.griff.services/metrics/summary \
  --header 'Authorization: Bearer <token>'
{
  "data": {
    "period": "1h",
    "periodStart": "2023-11-07T05:31:56Z",
    "periodEnd": "2023-11-07T05:31:56Z",
    "monitors": {
      "total": 123,
      "passing": 123,
      "failing": 123,
      "noRecentRuns": 123
    },
    "runs": {
      "total": 123,
      "successful": 123,
      "failed": 123,
      "successRate": 123
    },
    "latency": {
      "p50DurationMs": 123,
      "p95DurationMs": 123,
      "p99DurationMs": 123
    },
    "uptimePercent": 123,
    "failingMonitors": [
      {
        "monitorId": "<string>",
        "monitorName": "<string>",
        "lastFailureAt": "2023-11-07T05:31:56Z",
        "consecutiveFailures": 123
      }
    ]
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

environment
string
period
enum<string>
Available options:
1h,
6h,
24h,
7d,
30d

Response

Default Response

data
object
required