Surveillance Basic du REST API
Le point de terminaison de la surveillance des API REST Access Gateway peut être utilisé pour déterminer l'intégrité actuelle d'un Access Gateway cluster ou d'une instance autonome.
Le point de terminaison de la surveillace de l'API REST de surveillance est désactivé par défaut. Consulter Activer ou désactiver la surveillance dans la documentation Gérer la surveillance des API REST pour obtenir de plus amples informations.
Requête
Vous adressez une requête GET au point de terminaison /basic_status d'un nœud pour récupérer des informations de surveillance de base.
Incluez les éléments suivants dans votre requête :
Host : Toujours monitoring.rest.service.oag.
L'exemple curl suivant demande l'état du nœud en utilisant le point de terminaison par défaut :
curl -k -X GET -H "Host:monitoring.rest.service.oag" https://gw.{gateway.tld}/basic_status
En cas de réussite
En cas de réussite, les résultats suivants sont renvoyés :
Active connections: {total active and waiting connections}
server accepts handled requests
{server accepts} {handled accepts} {total requests}
Reading: {reads} Writing: {writes} Waiting: {waits}
Définies comme suit :
| Champ | Valeur |
|---|---|
| Connexions actives | Le nombre actuel de connexions client actives, y compris les connexions en attente. |
| server accepts | Le nombre total de connexions client acceptées. |
| handled | Le nombre total de connexions traitées. En général, la valeur de ce paramètre correspond au nombre de connexions traitées par le serveur, à moins que certaines limites de ressources ne soient atteinte. |
| requêtes | Le nombre total de requêtes client |
| Lecture | Le nombre actuel de connexions où Access Gateway lit l'en-tête de la requête. |
| Écriture | Le nombre actuel de connexions pour lesquelles NGINX envoie une réponse au client. |
| En attente | Le nombre actuel de connexions client inactives en attente d'une requête. |
Par exemple :
Active connections: 291
server accepts handled requests
16630948 16630948 31070465
Reading: 6 Writing: 179 Waiting: 106
Autres résultats de retour
400 Hôte inconnu
Le point de terminaison d'état est désactivé.
Exemple :
<html><head><title>Access Gateway</title></head>
<body>
. . .
<p>Status code: 400. . .
The request . . . is not being served by this Access Gateway.</p>
. . .
</body>
</html>
403 Interdit
L'adresse IP du client n'a pas été autorisée à accéder au point de terminaison.
Exemple :
<html><head><title>403 Forbidden</title></head>
<body>
. . .
</body>
</html>
Rubriques connexes