お手軽にステータスページを作成できるStatupを触ってみた
Contents
Statupを使ってみる
Statusページをお手軽に作成するツールStatupを触ってみました。自分参照用にお試しに設置してみた動作例のサイトはこちらです。
できること
http
とTCP
のConnectivityを確認できます。
http
の場合は、GET
リクエストだけでなく、POST
リクエストなどにも対応しており、REST APIのエンドポイントの応答確認にも対応できるようになっています。
TCP
の場合は、IPアドレスとポート番号を指定して、応答の確認をします。
HTTPの場合
http
の場合、以下のようにレスポンスタイムの情報と一緒に表示されます。
TCPの場合
tcp
の場合、同じような感じで以下のように表示されます:
設定について
基本的には起動させて、所定の設定ファイルが存在しなければ設定画面が表示されます。その画面に必要事項を指定していけばOK。
私の使用用途だとSQLite
があっているため、SQLite
を利用するように設定しました。設定ファイルの中身をのぞいてみると、こんな感じになっていました:
|
|
Prometheusとの連携
このStatup
ですが、Prometheus
と連携ができます。Prometheus
をGrafana
に連携させることで、お手軽に各サイト・APIエンドポイントのステータスを時系列で確認できるようになります。こんな感じになります:
まとめ
お手軽にウェブのエンドポイントやポート監視ができるので、色々と活用できそうです。