Skip to main content
O único endpoint que não precisa de autenticação. Feito para um monitor.
Resposta real de um 0.7.3 em execução:
Sem parâmetros. Sem autenticação. Não conta em nenhum rate limit.

O que um 200 aqui de fato prova

Que o ingresso HTTP está no ar e servindo. Só isso, e a diferença importa quando você escolhe em que alertar.
Um gateway com todos os fornecedores fora do ar ainda responde /ping com 200. Binds, tamanho de fila e throughput vivem na porta de gerenciamento, que não é esta. Veja a porta de gerenciamento. Alertar apenas em /ping te dá um monitor que fica verde durante os incidentes que você mais quer conhecer.

Usando como health check

Razoável como probe de liveness de load balancer, onde “esse processo está servindo?” é exatamente a pergunta. Para readiness — “essa instância deveria receber tráfego?” — use /ops/health na porta de gerenciamento, e leia bound_transmittable em vez do campo status.

Relacionados

A porta de gerenciamento

Binds, sessões, tamanho de fila e TPS medido.

Saúde ao vivo

Os poucos sinais que valem um alerta.