仕組み
- FastPing はサーバーのゲームポートに UDP で A2S_INFO クエリを送信します。現在のサーバーが求めるチャレンジの手順にも対応しています。
- 応答にはサーバー名、現在のマップ、プレイヤー数、最大プレイヤー数、ボット数、バージョンが含まれます。
- 2 回続けてチェックに応答がなければ、インシデントを作成して通知先にアラートを送ります。
FastPing がチェックする項目
- オンライン状態
サーバーが 5 秒以内にクエリに応答するかを確認します。
- マップとプレイヤー数
マップのローテーションと人数の推移を追えます。マップやバージョンが変わったときのアラートも任意で設定できます。
- 人数の警告
オンラインのプレイヤー数が設定した最小人数を下回ると警告します。
- レイテンシ
ヘルシンキから計測したクエリの往復時間。
設定手順
「ゲームサーバー」モニターを作成し、Steam / Source (A2S) を選びます。サーバーの IP アドレスまたはホスト名と、ゲームポートを入力します。通知先を紐付けて保存します。
どのポートを入力すればよいですか?
ゲームポートです(デフォルトは 27015)。Source エンジンのサーバーはこのポートでクエリに応答します。
プレイヤー名は表示されますか?
いいえ。A2S_INFO クエリが返すのは人数で、名前は含まれません。FastPing はオンライン人数と最大人数を記録します。
ほかの Source エンジンのゲームも監視できますか?
はい。Team Fortress 2 や Garry's Mod など、Steam A2S クエリに応答するゲームなら同じ設定で使えます。
サーバーの状態をウェブサイトに表示して、プレイヤーに見せられますか?
はい。すべてのモニターに埋め込み用ウィジェットがあり、サーバーがオンラインかどうかと接続中のプレイヤー数を表示できます。公開ステータスページにサーバーを並べることもできます。
Counter-Strike 2、Steam、Team Fortress 2、Garry's Mod、Discord、Rust、DayZ は各所有者の商標です。FastPing はこれらの所有者と提携しておらず、承認も受けていません。