システム容量の監視
コンピュート・インスタンスおよびそれらが使用するストレージをホストするPrivate Cloud Applianceの容量を決定する主要なメトリックを追跡することが重要です。管理者は、CPU、メモリーおよび記憶域の現在の消費量に直接アクセスできます。
コンピュート・ノードのロードとストレージの使用に関する詳細なデータは、Grafanaのダッシュボードにあります。このトピックでは、サービス・エンクレーブから最も重要なメトリックに直接アクセスする方法について説明します。
フォルト・ドメイン別のCPUおよびメモリー使用量の表示
これらの手順では、計算ノードの数、合計メモリーと空きメモリーの量、および各フォルト・ドメインの合計仮想CPUと空き仮想CPUの数を表示します。
UNASSIGNED行は、現在フォルト・ドメインに割り当てられていない計算ノードを参照します。これらのコンピュート・ノードはフォルト・ドメインに属していないため、フォルト・ドメインでのメモリーおよびCPU使用率はゼロです。
個々のコンピュート・ノードのこの情報などを表示するには、ナビゲーション・メニューから「PCA構成」→「ラック・ユニット」を選択するか、ダッシュボードの「ラック・ユニット」タイルを選択して、リスト内のコンピュート・ノードの名前をクリックします。
- サービスWeb UIの使用
-
-
ナビゲーション・メニューで、「PCA構成」→「フォルト・ドメイン」を選択します。
-
フォルト・ドメインの名前をクリックすると、そのフォルト・ドメインの情報のみが表示されます。
-
- サービスCLIの使用
-
getFaultDomainInfoコマンドを入力します。PCA-ADMIN> getFaultDomainInfo Data: id totalCNs totalMemory freeMemory totalvCPUs freevCPUs -- -------- ----------- ---------- ---------- --------- UNASSIGNED 1 0.0 0.0 0 0 FD1 2 1072.0 976.0 176 164 FD2 1 984.0 984.0 120 120 FD3 1 984.0 984.0 120 120前述の例では、「ノート」列は省略されています。
ZFS Storage Applianceのディスク領域使用状況の表示
サービスエンクレーブは、ZFSプールマネージャーと呼ばれるストレージモニタリングツールを実行し、60秒ごとに ZFS Storage Applianceをポーリングします。サービス CLIを使用すると、各 ZFSプール内の使用可能なディスク領域の使用状況に関する現在の情報を表示できます。しきい値を超えた場合にフォルトをトリガーする使用量しきい値を設定することもできます。
- ZFSプールのストレージステータスの確認
-
ZFSプールを一覧表示します。
PCA-ADMIN> list ZfsPool Data: id name -- ---- e898b147-7cf0-4bd0-8b54-e32ec83d04cb PCA_POOL c2f67943-df81-47a5-9713-06768318b623 PCA_POOL_HIGH標準のストレージ構成では、プールは1つだけです。システムに高パフォーマンスのディスクトレイが含まれている場合は、各プールの使用状況情報を個別に表示できます。
PCA-ADMIN> show ZfsPool id=e898b147-7cf0-4bd0-8b54-e32ec83d04cb Data: Id = e898b147-7cf0-4bd0-8b54-e32ec83d04cb Type = ZfsPool Pool Status = Online Free Pool = 44879343128576 Total Pool = 70506183131136 Pool Usage Percent = 0.3634693989163486 Name = PCA_POOL Work State = Normal - ZFSプールマネージャの障害しきい値の構成
-
デフォルトでは、フォルトしきい値は80パーセント(
usage percentage0.8)に設定されています。PCA-ADMIN> show ZfsPoolManager Data: Id = a6ca861b-f83a-4032-91c5-bc506394d0de Type = ZfsPoolManager LastRunTime = 2022-10-09 12:17:52,964 UTC Poll Interval (sec) = 60 The minimum Zfs pool usage percentage to trigger a major fault = 0.8 Manager's run state = Running次の例では、フォルトしきい値を75パーセントのフル値に設定します:
usageMajorFaultPercent=0.75。PCA-ADMIN> edit ZfsPoolManager usageMajorFaultPercent=0.75 JobId: 67cfe180-f2a2-4d59-a676-01b3d73cffae