Skip to main content
Le seul endpoint qui ne nécessite pas d’authentification. Prévu pour un moniteur.
Réponse réelle d’une 0.7.3 en production :
Aucun paramètre. Aucune authentification. Ne compte contre aucune limite de débit.

Ce qu’un 200 ici prouve réellement

Que l’ingress HTTP est up et sert. C’est tout, et l’écart importe quand vous choisissez ce sur quoi alerter.
Une passerelle avec tous ses vendors down répond quand même à /ping avec 200. Les binds, la profondeur de file et le débit vivent sur le port de management, qui n’est pas celui-ci. Voir le port de management. Alerter sur /ping seul vous donne un moniteur qui reste vert pendant les incidents que vous voulez le plus connaître.

L’utiliser comme health check

Raisonnable comme sonde de liveness d’un load balancer, où “ce processus sert-il ?” est exactement la question. Pour la readiness — “cette instance devrait-elle recevoir du trafic ?” — utilisez /ops/health sur le port de management à la place, et lisez bound_transmittable plutôt que le champ de statut.

Voir aussi

Le port de management

Binds, sessions, profondeur de file et TPS mesuré.

Santé en direct

La poignée de signaux qui méritent une alerte.