routers.status

Status related routes (ping, health, metrics).

Attributes

status_router

Functions

health(request)

Service health.

metrics()

Expose Prometheus metrics in text format for scraping.

ping(request)

Service aliveness.

Module Contents

async routers.status.health(request)

Service health.

Returns 500 if any dependent service is unreachable.

Parameters:

request (fastapi.Request) –

async routers.status.metrics()

Expose Prometheus metrics in text format for scraping.

async routers.status.ping(request)

Service aliveness.

Parameters:

request (fastapi.Request) –

routers.status.status_router