Tester la surveillance des métriques avec REST

Le point de terminaison Access Gateway /metrics de l'API REST est utilisé pour renvoyer les métriques propres au nœud. Pour effectuer une requête de métriques, indiquez les paramètres suivants :

Protocole HTTPS
Requête GET
IP Adresse IP du nœud d'administration ou de travail

Options possibles :

  • -X GET : Facultatif. La valeur par défaut est une requête get.
  • -v : verbeuse. Facultatif
  • -k : non sécurisée

L'exemple curl suivant demande l'état du nœud 10.0.0.10 en utilisant le point de terminaison /metrics à l'aide d'une adresse IP :

curl -X GET -v http://10.0.0.10:8889/metrics

L'exemple curl suivant demande l'état du nœud 10.0.0.10 en utilisant le point de terminaison /metrics à l'aide d'un nom de domaine :

curl -X GET -v http://gw.atko.com:8889/metrics

En cas de réussite

La requête renvoie le code 200 en cas de réussite, suivi de l'ensemble des métriques actuelles. Consulter Métriques prises en charge pour plus d'informations.

#HELP OAG_go_goroutines Number of goroutines that currently exist.
#TYPE OAG_go_goroutines gauge
OAG_go_goroutines 7
. . . 
# HELP OAG_syslog_ng_service_state The current state of syslog_ng service
# TYPE OAG_syslog_ng_service_state gauge
OAG_syslog_ng_service_state 1

En cas d'erreur

La requête renvoie le code 404 en cas d'expiration ou d'erreur.

404 page not found

Étapes suivantes

Configurer Prometheus