Ranchを使用して、Erlang で TCP サーバーを作成しています。クライアントは、接続が切断されるとすぐに再接続します。つまり、特定の障害モードの 1 つは、リスナーが 1 秒間に何十回も開始および終了されることです。
本番環境での監視のために、この出来事を検出し、統計を statsd に公開したいと考えています。
では、Ranch で何かを使用して、リスナーがいつリサイクルされるかを監視できますか? または、Erlang で何かを使用して、ノード全体のプロセスの死亡率を監視できますか?