Get Cluster Event
Get specific cluster monitor event.
The identifiers of the events can be retrieved via GET /v0/cluster/events.
At most 1000 events are retained (newest first), and events older than 72h are deleted.
The latest event, if it already exists, is never cleaned up.
This endpoint can return a 404 for an event that no longer exists due to clean-up.
Authentication
| Scheme | Type | Details |
|---|---|---|
JSON web token (JWT) or API key | Bearer token | Authorization header · Use a JWT token obtained via an OAuth2/OIDC login workflow or an API key obtained via the `/v0/api-keys` endpoint. |
Parameters
Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
event_id | string | Yes | Cluster monitor event identifier or `latest` |
Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
selector | ClusterMonitorEventFieldSelector | No | The `selector` parameter limits which fields are returned. Limiting which fields is particularly handy for instance when frequently monitoring over low bandwidth connections while being only interested in status. |
Response
- objectCluster monitor event information which has a selected subset of optional fields. If an optional field is not selected (i.e., is `None`), it will not be serialized.
all_healthybooleanrequiredapi_resources_infostringapi_self_infostringapi_statusstringrequiredcompiler_resources_infostringcompiler_self_infostringcompiler_statusstringrequiredidstring (uuid)requiredCluster monitor event identifier.recorded_atstring (date-time)requiredrunner_resources_infostringrunner_self_infostringrunner_statusstringrequired
curl -X GET '/v0/cluster/events/{event_id}?selector=%3Cselector%3E' \
-H 'Authorization: Bearer YOUR_TOKEN'