仕組み
- FastPing はサーバーのクエリポートに UDP で Steam A2S_INFO クエリを送信します。
- 応答にはサーバー名、マップ、プレイヤー数、最大プレイヤー数、バージョンが含まれます。
- 2 回続けてチェックに応答がなければ、インシデントを作成して通知先にアラートを送ります。
FastPing がチェックする項目
- オンライン状態
サーバーが 5 秒以内にクエリに応答するかを確認します。
- プレイヤー数
オンライン人数と最大人数を 24 時間のグラフで表示します。プレイヤーが少ないときの警告も設定できます。
- マップの変更
マップやバージョンが変わったときのアラートを任意で設定できます。
- レイテンシ
ヘルシンキから計測したクエリの往復時間。
設定手順
「ゲームサーバー」モニターを作成し、Steam / Source (A2S) を選びます。サーバーアドレスと、起動パラメーターで指定した QueryPort を入力します。通知先を紐付けて保存します。
ARK: Survival Ascended でも使えますか?
ゲームクエリでは監視できません。Survival Ascended は Steam クエリではなく Epic Online Services を通じてサーバーを一覧表示するためです。ただし、Ping モニターでホストを、RCON が有効なら TCP ポートモニターで RCON ポートを監視することはできます。
どのポートを入力しますか?
起動パラメーターで指定した QueryPort です(デフォルトは 27015)。
クラスター全体を監視できますか?
はい。サーバーごとに 1 件のモニターを作成します。1 つの公開ステータスページにまとめて表示できます。
障害の発生を Discord サーバーに投稿できますか?
はい。Discord の Webhook を通知先として追加し、モニターに紐付けます。ダウンと復旧のメッセージが自動で投稿され、ボットを自分で運用する必要はありません。
ARK: Survival Evolved、ARK: Survival Ascended、Epic Online Services、Steam、Discord、Rust、Valheim、DayZ は各所有者の商標です。FastPing はこれらの所有者と提携しておらず、承認も受けていません。