仕組み
- FastPing はサーバーの steamQueryPort に UDP で Steam A2S_INFO クエリを送信します。
- 応答にはサーバー名、マップ、プレイヤー数、最大プレイヤー数、バージョンが含まれます。
- 2 回続けてチェックに応答がなければ、インシデントを作成してアラートを送ります。
FastPing がチェックする項目
- オンライン状態
サーバーが 5 秒以内にクエリに応答するかを確認します。
- プレイヤー数
オンライン人数と最大人数を 24 時間のグラフで表示します。プレイヤーが少ないときの警告も設定できます。
- バージョンの変更
アップデート後など、バージョンやマップが変わったときのアラートを任意で設定できます。
- レイテンシ
ヘルシンキから計測したクエリの往復時間。
設定手順
serverDZ.cfg に steamQueryPort がまだなければ設定し、サーバーを再起動して、その UDP ポートを開放します。Steam / Source (A2S) とそのポートを指定して「ゲームサーバー」モニターを作成します。通知先を紐付けて保存します。
DayZ ではどのポートを入力しますか?
ゲームポートの 2302 ではなく、serverDZ.cfg の steamQueryPort の値です。
FastPing で DayZ サーバーがオフラインになるのはなぜですか?
多くの場合、クエリポートが設定されていないか、UDP で開放されていません。steamQueryPort を設定してサーバーを再起動し、そのポートへの UDP 通信を許可してください。
MOD を入れると何か変わりますか?
いいえ。MOD を導入したサーバーでも、ステータスのクエリは同じように動作します。
障害の発生を Discord サーバーに投稿できますか?
はい。Discord の Webhook を通知先として追加し、モニターに紐付けます。ダウンと復旧のメッセージが自動で投稿され、ボットを自分で運用する必要はありません。
DayZ、Steam、Discord、Counter-Strike 2、Rust、ARK: Survival Evolved は各所有者の商標です。FastPing はこれらの所有者と提携しておらず、承認も受けていません。