フリートとリモートツール
SSH でサーバを連携し、保存した sudo パスワードをヘルパー経由で使って任意のノードや IP に診断を実行します。
無人復旧
リソースと温度の履歴をまとめて確認
登録済みサーバの Behaviour & History には、CPU・メモリ・ディスクと取得可能な温度が5分間隔で最大30日保存されます。温度は専用の摂氏スケールで表示されるため、使用率と混同せずに読めます。再起動と Watchdog のマーカーは同じ時系列に揃い、温度や負荷の変化と復旧操作の関係を確認できます。
サービス復旧を使い切った後だけエスカレーション
ピン留めサーバを開き、Service Watchdog を展開します。最初の復旧は対象サーバ上のヘルパが担当し、問題のサービスを確認して、上限付きの再起動をローカルで実行します。FrontierStack の任意の復旧段階は、新しい Recovery exhausted イベントの後だけ開始します。古いイベントや、ヘルパ自身のブートループ防止規則で抑止された操作を、新しい再起動として再実行することはありません。
再起動を1回、その後に厳格な電源サイクル
FrontierStack から再起動を有効にすると、設定した待機時間の後に Mac が確認付きのホスト再起動を1回送ります。最終段階を使うには、Power Control で制御可能なコンセントをサーバへ関連付け、サーバの Watchdog パネルで選択し、完全停止の判定時間を設定します。FrontierStack は最低5分待ち、Mac 側のネットワークが正常で、SSH・ヘルパ監視・ping・ARP・監視対象サービスポートのすべてに応答がない間だけ電源を切ります。1つのインシデントでハード電源サイクルは1回だけです。
Mac を閉じても最終監視を継続
ハングしたサーバは自分のコンセントを操作できないことがあります。別の常時稼働する登録済みサーバを Recovery observer に選んでください。更新済み FrontierStack ヘルパが、対象のプライベートアドレスを ping と複数の TCP ポートで確認するため、Mac アプリを閉じても最終電源監視が続きます。電源を切る前にはプライベート電源コントローラの状態応答も必須とし、ブートループ防止記録を保存します。対象の復帰を確認するまで、次のインシデントは実行しません。
電源復旧は緊急操作として扱ってください。 Observer に対象サーバのシェル権限や認証情報は渡しません。委任するのは対象のプライベートアドレス、確認ポート、タイマー、選択した電源コントローラ設定だけです。Home Assistant では選択した entity とトークンが必要で、ヘルパはこの限定ポリシーを保護された root/system 状態へ保存します。対象とコントローラには数値のプライベート、リンクローカル、または VPN IP アドレスを使います。Generic HTTP コントローラには個別の状態確認 URL が必要です。保守時間中に経路全体をテストしてください。
これはアプリ内ヘルプの Web 版です。アプリ内で同じトピックを開くと、操作可能なコントロールが使えます。
すべてをひとつの Mac アプリで。
FrontierStack は、ローカルでもフリート全体でも、スタック全体のインストール・監視・保護をひとつのネイティブ macOS アプリで行います。
FrontierStack をダウンロードApple 公証済み · 安全・安心 · macOS 13 Ventura 以降
