Toda recusa é um 404
Um token errado, um endpoint desabilitado e um path que não existe todos respondem 404. Nada anuncia que existe um segredo aqui valendo a pena adivinhar.Isso significa que um check de monitoramento reportando 404 tem quatro causas possíveis, e o gateway
não vai dizer qual: token errado, admin token não definido, admin token igual ao token de leitura,
ou path genuinamente errado. Cheque os tokens dos dois lados antes de concluir que o gateway está
fora.
O que não está nesta porta
/openapi.json, /swagger-ui e /ping vivem na porta de mensagens. Apontar uma ferramenta para
a errada produz 404s que parecem um outage.
/ops/health
O payload carrega, no nível de topo: a versão em execução, origens de configuração por domínio,
profundidade da fila do roteador, contagem de aguardando-receipt, contadores de CDR, a profundidade
da fila do broker quando um está configurado, e uma seção balance quando enforcement de crédito
está ligado.
Por worker carrega accepting, paused, suspended_manually, suspended_automatically, bound,
bound_transmittable, queue_depth, retry_queue_depth, tps_limit, tps_measured, submitted,
last_error com timestamp, last_submit_error com submit_rejected, uma amostra de sessões
limitada a 20, e sessions_total.
Veja Health ao vivo para como ler, e
O endpoint operacional para os tokens.