フォロー

Mastodonにはstoplightというgemが採用されていて、落ちてるサーバへの接続などエラーを検出すると、信号機を黄色や赤に変更して交通整理するようになっている。

これによって、エラーが発生することが予測される大量の無駄なアクセスを未然に抑制しているんだね。

sidekiqでエラー報告されるStoplight::Error::RedLightっていうのは(ずっとエラーが続いていたから)赤信号になってるので止めたよ、ということ。

で、だったら現在の信号機の状態を確認できないのかな? って思ったらstoplight-adminっていうgemが用意されていたので、Mastodonに組み込んで見られるようにしてみたよ。これで /stoplights で添付画像の画面にアクセスできる。信号機の操作もできるね。
github.com/fedibird/mastodon/c

なお、ムリにMastodonに組み込まずに、stoplight-admin単体でビルドしてnginxなどで振り向けるっていう運用もできるよ。Adminの認証とか面倒だけど、改造不要なのがありがたいね。

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。