ドキュメント
クイックスタート + 機能・デバイスごとの解説(随時更新中)
ヘルスチェックとダッシュボード
本記事では、ダッシュボードのサーバーヘルス監視機能と、各指標の意味を説明します。
機能概要
ダッシュボードはすべてのサーバーのリアルタイムなヘルス状態(CPU 負荷、メモリ使用量、ディスク使用量、システム情報、オンライン状態)を一括表示します。パネルのトップページを開けば、すべてのサーバーを一覧できます。
利用シーン
- どのサーバーが正常で、どれに異常があるかを素早く判断する
- メモリ/ディスクが満杯に近づいていないかを監視し、事前に警告する
- サーバーの基本情報(CPU モデル、コア数、OS バージョン、アーキテクチャ)を確認する
表示される内容(各指標の意味)
各サーバーカードには次が表示されます:
| 指標 | 意味 | かみ砕いた説明 |
|---|---|---|
| オンライン状態 | オンライン / オフライン(緑の点 / 赤の点) | パネルが SSH で接続できるかどうか |
| CPU 負荷 | システム負荷平均 | 数値が「コア数」に近いほど忙しい;長期的にコア数を超えていれば CPU が逼迫している |
| メモリ | 合計 / 使用中 / 空き | 空きメモリが少なすぎる(<8%)と OOM に注意 |
| ディスク | ルートパーティション 合計 / 使用中 / 使用率 | 使用率が 90% を超えたら整理の時期 |
| 稼働時間 | 前回の再起動からの日数 | 数値が大きいほどシステムが安定している |
| CPU モデル / コア数 / アーキテクチャ | 例「4 コア / x86_64 / Intel Xeon」 | ハードウェア構成 |
| OS | ディストリビューション名とバージョン | 例「Ubuntu 22.04」 |
| ホスト名 | サーバーの hostname | マシン名 |
| プライベート IP | サーバーの内部アドレス | 内部アドレス |
負荷とコア数の関係
- 負荷 < コア数:正常、マシンに余裕がある
- 負荷 = コア数:ちょうど使い切っている状態
- 負荷 > コア数:過負荷、遅くなる可能性がある
- 負荷 > コア数 × 3:重大な過負荷(クラッシュ保護は既定でこのしきい値で介入します)
更新の仕組み
- パネルはすべてのサーバーを一括で検出します(並列実行)。1 台ずつ接続する遅さを避けます
- ヘルスデータには 60 秒のキャッシュがあります:同じ 1 分内の更新では SSH 接続を繰り返しません
- 検出に失敗したサーバーには 30 秒の失敗キャッシュがあります:オフラインのサーバーで毎回タイムアウト待ちを浪費しません
> そのため、手動で「更新」をクリックしたときにデータが変わっていなくても、それは正常なキャッシュ動作です。60 秒後に自動で更新されます。
オンライン / オフライン状態について
「オフライン」はサーバーのダウンを意味しません。それは単に「パネルが SSH でこのサーバーに接続できない」ことを示すだけです。よくある原因:
1. SSH ポートに到達できない(クラウドファイアウォール/セキュリティグループによる遮断、NAT ポートマッピングの失効)
2. アカウント/パスワードの誤り
3. サーバーが実際にダウンしている
調査方法はよくある質問 FAQ の「サーバーがオフラインと表示される」の節を参照してください。
注意事項
1. ヘルスチェックは SSH 経由でコマンドをリモート実行して行い、対象サーバーにいかなるプログラムもインストールせず、対象のリソースも消費しません。
2. 「トンネルサーバー」(グローバル IP なし)の場合、ヘルスデータはリバーストンネル経由で転送され、検出方法は通常のサーバーと同じです。
3. あるサーバーが長期間オフラインで、すでに使用していない場合は、「サーバー管理」で削除することを推奨します。毎回の更新でタイムアウトを待つことを避けられます。