Consulte l'état du contrôle de santé d'un écouteur de Gateway Load Balancer (GWLB).
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
gwlb:GetListenerHealthStatus |
get |
*LoadBalancer
*Listener
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| ListenerId |
string |
Oui |
L'identifiant de l'écouteur. |
lsn-7sixpvm5fc3v0b**** |
| NextToken |
string |
Non |
Le jeton de pagination utilisé dans la requête suivante pour récupérer une nouvelle page de résultats. Valeurs valides :
|
4f1d7cc9f51e18904e8a063603a6b0c3d03bc69f78734254e0b5e8707e68**** |
| MaxResults |
integer |
Non |
Le nombre d'entrées par page. Valeurs valides : 1 à 1000. Valeur par défaut : 20. |
20 |
| Skip |
integer |
Non |
Le nombre d'entrées à ignorer lors de l'appel. |
10 |
| Filter |
array<object> |
Non |
Les conditions de filtrage. Vous pouvez spécifier jusqu'à 20 conditions de filtrage. |
|
|
object |
Non |
La condition de filtrage. |
||
| Name |
string |
Non |
Le nom de la condition de filtrage. Vous pouvez filtrer par un ou plusieurs noms de conditions de filtrage. Le nom doit respecter les exigences suivantes :
|
Status |
| Values |
array |
Non |
Les valeurs de la condition de filtrage. Vous pouvez spécifier jusqu'à 20 valeurs de condition. |
|
|
string |
Non |
La valeur de la condition de filtrage. Les valeurs valides varient en fonction du nom de la condition de filtrage spécifié dans la réponse. |
Unhealthy |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les paramètres de réponse. |
||
| ListenerHealthStatus |
array<object> |
L'état du contrôle de santé des groupes de serveurs associés à l'écouteur. |
|
|
array<object> |
L'état du contrôle de santé des groupes de serveurs associés à l'écouteur. |
||
| ListenerId |
string |
L'identifiant de l'écouteur. |
lsn-sg8aha6pzjavvo**** |
| ServerGroupInfos |
array<object> |
Les informations sur les groupes de serveurs. |
|
|
array<object> |
Les informations sur le groupe de serveurs. |
||
| HealthCheckEnabled |
boolean |
Indicates whether the health check feature is enabled. Valid values:
|
true |
| ServerGroupId |
string |
The server group ID. |
sgp-0vdsbyszro3nr6**** |
| Servers |
array<object> |
The backend servers. |
|
|
array<object> |
The backend server. |
||
| Port |
integer |
The backend port. |
6081 |
| Reason |
object |
The reason why Status indicates an unhealthy status. |
|
| ReasonCode |
string |
The reason why Status indicates an unhealthy status. Valid values:
|
CONNECT_TIMEOUT |
| ServerId |
string |
The backend server ID. |
i-2ze4rnh8yj9kif3z**** |
| ServerIp |
string |
The IP address of the server. |
192.168.0.XXX |
| Status |
string |
The health status of the backend server. Valid values:
|
Healthy |
| MaxResults |
integer |
Le nombre d'entrées par page. Valeurs valides : 1 à 1000. Valeur par défaut : 20. |
20 |
| NextToken |
string |
Un jeton de pagination. Il peut être utilisé dans la requête suivante pour récupérer une nouvelle page de résultats. Valeurs valides :
|
U12WEI6Ro2ol3wA54rBNSwdC5+lYy6q5SjIQEvc1wz5mjZxV+YjsHRdXV8XauY1BpOQIvwX63E0en54H3D**** |
| RequestId |
string |
L'identifiant de la requête. |
0ED4F222-36A0-5470-8A9A-AAB4E96BAC1A |
| TotalCount |
integer |
Le nombre total d'entrées renvoyées. |
31 |
Exemples
JSON format
{
"ListenerHealthStatus": [
{
"ListenerId": "lsn-sg8aha6pzjavvo****",
"ServerGroupInfos": [
{
"HealthCheckEnabled": true,
"ServerGroupId": "sgp-0vdsbyszro3nr6****",
"Servers": [
{
"Port": 6081,
"Reason": {
"ReasonCode": "CONNECT_TIMEOUT"
},
"ServerId": "i-2ze4rnh8yj9kif3z****",
"ServerIp": "192.168.0.XXX",
"Status": "Healthy"
}
]
}
]
}
],
"MaxResults": 20,
"NextToken": "U12WEI6Ro2ol3wA54rBNSwdC5+lYy6q5SjIQEvc1wz5mjZxV+YjsHRdXV8XauY1BpOQIvwX63E0en54H3D****",
"RequestId": "0ED4F222-36A0-5470-8A9A-AAB4E96BAC1A",
"TotalCount": 31
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | IllegalParam.FilterValue | The param of %s is illegal. | The parameter of FilterValue is illegal. |
| 400 | IllegalParam.FilterName | The param of %s is illegal. | The parameter of FilterName is illegal. |
| 404 | ResourceNotFound.Listener | The specified resource of %s is not found. | The specified resource of %s is not found. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.