Saudê da aplicação

A Aplicação tem uma rota para checar a saudê da aplicação validando suas dependências ex: kafka, Redis, etc...

Rota: /api/health

Exemplo:

Example :
{
    "status": "ok",
    "info": {
        "kafka": {
            "status": "up"
        }
    },
    "error": {},
    "details": {
        "kafka": {
            "status": "up"
        }
    }
}

Em caso de alguma das depencendias estiverem com algum problema ela ficara com status "down".

Exemplo:

Example :
{
    "status": "ok",
    "info": {
        "kafka": {
            "status": "down"
        }
    },
    "error": {},
    "details": {
        "kafka": {
            "status": "down"
        }
    }
}

A aplicação tambem dispoe de uma rota para ping que retorna um status 200(OK) e uma mensagem para resposta rapida de checagem se esta online.

Rota: /api/health/ping

Exemplo:

Example :
{
    "message": "pong"
}

results matching ""

    No results matching ""