Come testare /srv/status

Ciao,

Sto implementando un sistema di monitoraggio degli health check per il mio forum e vorrei sapere come testare l’endpoint /srv/status.

So che restituisce OK quando il forum funziona correttamente, ma come posso far sì che restituisca l’opposto in modo sicuro (immagino sia NOK o qualcosa di simile) a scopo di test del mio sistema di monitoraggio?

Grazie

Credo sia meglio se controlli il codice di stato di questo endpoint; penso che restituisca 200 quando tutto è corretto e un altro codice di stato quando non lo è. Prova ad avviare il server con le migrazioni del database in sospeso (sai, quelle in attesa di essere eseguite con rails db:migrate) e verifica quale codice di stato restituisce l’endpoint /srv/status.