こんにちは、
フォーラムのヘルスチェック監視システムを実装しているのですが、/srv/status エンドポイントのテスト方法について教えてください。
フォーラムに問題がない場合は OK が返されることはわかっていますが、監視システムのテスト目的で、安全にその逆(おそらく NOK またはそれに類するもの)を返すにはどうすればよいでしょうか?
よろしくお願いいたします。
こんにちは、
フォーラムのヘルスチェック監視システムを実装しているのですが、/srv/status エンドポイントのテスト方法について教えてください。
フォーラムに問題がない場合は OK が返されることはわかっていますが、監視システムのテスト目的で、安全にその逆(おそらく NOK またはそれに類するもの)を返すにはどうすればよいでしょうか?
よろしくお願いいたします。
このエンドポイントのステータスコードを確認した方がよいと思います。正常時は 200 を返し、それ以外の場合は他のステータスを返すはずです。データベースのマイグレーションが未実行のまま(rails db:migrate を実行する前の状態)でサーバーを起動し、/srv/status エンドポイントが返すステータスコードを確認してみてください。