/srv/status のテスト方法

こんにちは、

フォーラムのヘルスチェック監視システムを実装しているのですが、/srv/status エンドポイントのテスト方法について教えてください。

フォーラムに問題がない場合は OK が返されることはわかっていますが、監視システムのテスト目的で、安全にその逆(おそらく NOK またはそれに類するもの)を返すにはどうすればよいでしょうか?

よろしくお願いいたします。

このエンドポイントのステータスコードを確認した方がよいと思います。正常時は 200 を返し、それ以外の場合は他のステータスを返すはずです。データベースのマイグレーションが未実行のまま(rails db:migrate を実行する前の状態)でサーバーを起動し、/srv/status エンドポイントが返すステータスコードを確認してみてください。