Retrieves the health status list of cluster nodes or pods within a specified time range.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
sysom:ListInstanceHealth |
list |
*All Resource
|
None | None |
Request syntax
GET /api/v1/openapi/cluster_health/range/instance_health_list HTTP/1.1
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| cluster |
string |
No |
The cluster ID. |
2dc6f3be-bf24-4070-8d3a-c03c26850532 |
| instance |
string |
No |
The instance ID. |
i-wz9d00ut2ska3mlyhn6j |
| start |
number |
Yes |
The start time. |
1725797727754 |
| end |
number |
Yes |
The end time. |
1725801327754 |
| current |
integer |
No |
The current page number. |
1 |
| pageSize |
integer |
No |
The number of entries per page. Default value: 5. Valid values: 1 to 100. |
10 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| code |
string |
The status code.
|
SysomOpenAPI.ServerError |
| data |
array<object> |
The returned data. |
|
|
object |
The response data. |
||
| images |
array |
The list of container image names in the pod. |
|
|
string |
The container image name. |
alinux3:latest |
|
| instance |
string |
The instance ID. |
i-wz9d00ut2ska3mlyhn6j |
| namespace |
string |
The namespace of the pod. |
default |
| pod |
string |
The pod name. |
test-pod |
| region_id |
string |
The region ID. |
cn-shanghai |
| score |
number |
The health score. |
100 |
| status |
string |
The running status of the instance. Valid values:
Note
An instance in the Offline status indicates that the heartbeat between the node and the SysOM server is lost. It does not mean that the corresponding ECS instance is not running. |
Running |
| message |
string |
The error message.
|
Query no data |
| request_id |
string |
The request ID. |
35F91AAB-5FDF-5A22-B211-C7C6B00817D0 |
| total |
integer |
The total number of query results. |
42 |
Examples
Success response
JSON format
{
"code": "SysomOpenAPI.ServerError",
"data": [
{
"images": [
"alinux3:latest"
],
"instance": "i-wz9d00ut2ska3mlyhn6j",
"namespace": "default",
"pod": "test-pod",
"region_id": "cn-shanghai",
"score": 100,
"status": "Running"
}
],
"message": "Query no data",
"request_id": "35F91AAB-5FDF-5A22-B211-C7C6B00817D0",
"total": 42
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.