Open pemontto opened 1 year ago
Hey @pemontto,
Thanks for this one, We have been chatting about this internally and don't have a solid solution yet it could be that we overhaul the status page a bit rather than going with a simple ok / not ok.
Returning a JSON blob that represents each component a la:
{
"status": "ok",
"services": {
"n8n": "ok",
"db": "ok",
"redis": "ok"
}
}
or additional endpoints?
/healthz/all
/healthz/n8n
/healthz/db
/healthz/redis
That is what needs to be worked out :)
Describe the bug When running in queue mode, the n8n main and webhook instances don't include health checks for Redis.
To Reproduce Steps to reproduce the behaviour:
Redis unavailable - trying to reconnect... "
saving to 'healthz' healthz 100% |**| 15 0:00:00 ETA 'healthz' saved /data # cat healthz {"status":"ok"}