管理者ダッシュボード
システム全体の管理を行います
ユーザー管理
システム統計
全サーバー一覧
全ユーザーバジェット
EC2インスタンス状態チェック
DBに登録されたサーバーのEC2実状態をAWSに直接問い合わせ、不整合を検出します。
メンテナンスモード
全サーバー緊急停止
稼働中の全EC2インスタンスを停止し、課金を即座に停止します。バックアップも自動作成されます。
返金リクエスト管理
✨ 「承認」を押すとStripe APIで自動返金が実行され、成功すれば即「完了」になります。
自動返金が失敗した場合は「承認済み(処理待ち)」になるので、Stripeダッシュボードで手動処理後に「完了マーク」を押してください。
📜 ログビューア
プラグインの動作ログを表示します。ログディレクトリ: 読み込み中...
ファイルを選択して「表示」を押してください
🐛 EC2内 setup-log 取得(サーバー別)
指定したサーバーのEC2インスタンスから、起動処理関連ログを一括取得します(SSM経由)。
ユーザー画面には決して見せない詳細ログを管理者が確認するための機能です。
サーバーIDを入力して「最新取得」または「履歴を見る」を押してください
設定情報・パス確認
プラグインが読み込んでいる設定ファイルのパスと、定義されている定数の値を表示します。
環境変数の値は秘匿のためキー名のみ表示します。
📊 UTM流入分析
新規ユーザー登録時に記録した UTM パラメータの集計です。
計測は ?utm_source=... 付きで LP にアクセスし、その後登録したユーザーのみが対象となります。
🔗 配信者向けリンクジェネレーター
配信者・パートナー・広告キャンペーン用の UTM 付きリンクを生成します。
生成したリンク経由でアクセス→登録したユーザーが「UTM流入分析」に集計されます。
📝 アンケート結果
サーバー起動から24h経過したユーザーには「使った理由」、登録から7日経過しサーバー未作成のユーザーには「使わなかった理由」アンケートが表示されます。
🎁 キャンペーン付与
同一メールアドレス(Gmailエイリアス正規化済み)+同一キャンペーンコードで1回限り付与できます。
付与履歴
👥 紹介一覧
招待コードを使った登録の実績。招待者ボーナス・被招待者ボーナスの合計と、月次上限を超えた招待の履歴が確認できます。
🔍 バックアップ整合性検証
S3 の .tar.zst を展開して、必須ファイル (server.jar / bedrock_server / world/ 等) と MOD jar が揃っているかを検証します。
毎分 1件ずつ 未検証バックアップが自動で処理されます。手動で個別に再検証したい場合は、対象サーバーの詳細ダイアログから実行してください。
🚑 障害時の自動復旧
起動失敗パターンを 3 戦略に分類し、自動復旧試行の履歴を記録します。
reinstall_loader: Fabric 破損 → 再インストール /
exclude_mod: 問題 MOD を一時除外 /
restart_only: DL 失敗等の一時的問題 → 単純再起動
直近24hで 3回失敗 した戦略は自動的に stop (無限ループ防止)。
⏱ SLA 監視
wp_mc_server_events の start_requested/start_succeeded/start_failed/startup_timeout を集計。
起動所要時間は「start_requested → 次の start_succeeded」の時間差 (秒)。P50/P95 はサービスヘルスの一次指標。
📉 MOD起動失敗統計
wp_mc_server_mods.last_error を集計。ローダークラッシュ / バージョン非互換 / 依存不足 / チェックサム不一致 / DL失敗 / OOM の 6+1 カテゴリで分類します。
同時失敗ペア は同じサーバー上で失敗した slug の組合せ (競合や既知の相性問題の発見に有用)。
🧩 MODカタログ管理
Modrinth に登録されている MOD (Fabric ローダー版) を掲載カタログとして管理します。
新規追加時は Modrinth の slug(URL末尾。例: lithium, fabric-api)を入力するとタイトル/説明/アイコンが自動取得されます。