Real-time status network by Downtester
ゲームサーバーステータスの監視方法
Downtesterは、16万以上のゲームとサービスのステータスをリアルタイムで監視しています。検出システムは、コミュニティからの報告と自動分析を組み合わせて、正確で最新のステータス判定を提供します。
コミュニティ主導の検出
主要な検出方法は障害報告に基づいています。重複排除、制限、集計のために、署名済みのファーストパーティのブラウザセッション1つを1つの報告アイデンティティとして扱います。これは個人、アカウント、世帯、デバイス、IPのアイデンティティではありません。
適応型しきい値アルゴリズム
すべてのゲームが同じではありません。毎日数百万人がプレイするゲームは、数百人規模のインディータイトルよりも高い報告しきい値を必要とします。アルゴリズムはプレイヤー数の規模でゲームを分類し、カテゴリごとに適切なしきい値を適用します。
ステータス分類
- OPERATIONAL
有意な報告はありません。サービスは正常に稼働しています。
このバッジは内部の軽微な問題状態もカバーします。報告量はわずかに増えていますが、このタイトルの通常範囲内であり、公開ステータスは稼働中のまま、一部のユーザーに断続的な問題が発生する場合があります。
- DEGRADED
内部の問題発生状態とパフォーマンス低下状態をカバーします。複数の署名済みブラウザセッションが問題を報告しており、報告量がこのタイトルの規模カテゴリの通常しきい値を超えています。
- DOWN
広範囲の報告量は、重大なサービス障害を示しています。
- CHECKING
確定した測定値はまだありません。報告を収集中で、最初のチェックが完了し次第、判定を表示します。
信頼度スコア
各ステータス判定には、報告量、署名済みブラウザセッションの数、報告された問題タイプの一貫性、過去のパターンに基づく信頼度スコアが含まれます。ブラウザセッション数は認証済みユーザー数ではありません。
Steamプレイヤーデータ連携
Steamに接続されたゲームでは、Steam APIから同時接続プレイヤー数をライブで取得します。プレイヤー数の規模が各タイトルの報告しきい値を調整します。数百万人がプレイするゲームは、小規模なゲームよりはるかに多くの報告がなければ障害と判定されません。プレイヤー数は報告の流れと並べて文脈情報として表示されます。
ステータスのクールダウンと安定化
報告数がしきい値付近で変動する際のステータスのちらつきを防ぐため、ステータス変更後にクールダウン期間を設けています。
データの鮮度
ステータスデータは30秒間キャッシュされ、自動的に更新されます。新しい報告が送信されると、そのゲームのキャッシュは即座に無効化されます。
カバレッジ
Downtesterは、PC、PlayStation、Xbox、Nintendo Switch、モバイルを含む主要プラットフォームで16万以上のゲームとサービスを監視しています。監視は9言語で利用できます。
Downtesterは独立したコミュニティ主導のプラットフォームです。いかなるゲームパブリッシャーや開発者とも提携していません。ステータス判定はコミュニティの報告と公開データのみに基づいています。