Skip to content

Fan-out worker DLQ depth (unauthenticated, scraper-friendly)

GET
/v1/health/fanout
curl --request GET \
--url http://localhost:3000/v1/health/fanout

Feed-specific health surface. dlqDepth is the number of fan-out jobs that exhausted retries into the dead-letter queue — the signal that fan-out is silently dropping posts (spec §7). Alert on it. The status field is ok when the queue is empty and degraded otherwise.

NOT served by the gateway listed under servers: above. This route lives on the FEED service and must be scraped there directly. A request for it through the gateway falls into the public /v1/* proxy with no auth context and fails — the same is true of /v1/health/notify. Both are an internal scrape surface, not part of the public API a tenant calls.

Fan-out DLQ depth.

Media typeapplication/json
object
status
required
string
Allowed values: ok degraded unreachable
dlqDepth
required
integer | null
Example
{
"status": "ok"
}