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.

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