モニター用の推奨されるメトリック IBM Software Hub
IBM® Software Hub・クラスターで Kubeturbo クライアントをセットアップしたら、IBM Turbonomic® を使用してクラスターをモニターする準備ができました。
IBM Software Hub クラスターの正常性と効率を評価するには、以下の メトリック を使用することをお勧めします。
目的: クラスターのモニター
クラスターをモニターする場合は、container platform クラスター エンティティーを使用して、IBM Software Hub クラスターの概要を表示できます。
以下のグラフは、クラスターをモニターする場合に特に役立ちます。
- トップ仮想マシン
このグラフは、クラスター内の各ノードのvCPUとメモリーの使用量および要求量の情報を示します。
情報をソートして、ノード容量と比較した場合に、vCPUまたはメモリーの使用量または要求が最も多いノードを確認できます。
クラスターをモニターする際には、以下の メトリックに注目してください。
メトリック 説明 仮想 CPU ノード容量に対する vCPUの使用率をパーセンテージで示します。 仮想 CPU 要求 vCPU要求をノード容量のパーセンテージで示します。 仮想メモリー ノード容量に対するメモリー使用率をパーセンテージで示します 仮想メモリー要求 ノード容量に対するメモリー要求のパーセンテージを示します。 - トップ名前空間
- このグラフは、プロジェクト (名前空間) 別の vCPUとメモリーの使用量、要求、および割り当て量の情報を示します。
目的: リソースの使用状況を把握する
IBM Software Hubのインスタンスがどのようにリソースを使用しているかを理解するには、namespace エンティティーを使用して、IBM Software HubがインストールされているプロジェクトのvCPUおよびメモリーの使用量を確認します。
以下のグラフは、リソースの使用状況を把握する場合に特に役立ちます。
- トップ・コンテナー仕様
このグラフは、プロジェクトで実行されているコンテナーのvCPUとメモリーの使用量と要求の情報を示します。
データをソートして、以下を確認できます。- コンテナー仕様で定義された要求と制限と比較して、コンテナーの使用率またはメモリー使用量が最も高いコンテナーはどれか。vCPU
この情報は、リソースの制約の根本原因を特定する場合に役立ちます。
- コンテナー仕様で定義された要求と制限と比較して、コンテナーの使用率またはメモリー使用率が最も低いコンテナー。vCPU
この情報は、ポッド設定を削減する機会を探す場合に役立ちます。
リソースの使用状況を把握するには、以下のメトリックに注目します。
メトリック 説明 仮想 CPU コンテナー仕様で定義されたvCPUの制限の割合として、vCPUの使用量を示します。 仮想 CPU 要求 vCPU要求を、コンテナー仕様で定義されたvCPU要求の割合 (%) として示します。 仮想メモリー コンテナー仕様で定義されたメモリー制限のパーセンテージとして、メモリー使用量を示します。 仮想メモリー要求 コンテナー仕様で定義されたメモリー制限に対するメモリー要求をパーセンテージで示します。 - コンテナー仕様で定義された要求と制限と比較して、コンテナーの使用率またはメモリー使用量が最も高いコンテナーはどれか。vCPU
目的: 問題のあるコンテナーまたはポッドの分析
問題のあるコンテナーまたはポッドがある場合は、container spec エンティティーを使用して、すべてのコンテナー・レプリカのvCPUとメモリー容量を調べ、使用することができます。
以下のグラフは、異常なコンテナーまたはポッドを分析する場合に特に役立ちます。
- 容量と使用量
このグラフは、コンテナー・レベルまたはポッド・レベルでのリソース使用量を示します。
コンテナーまたはポッドを分析する際には、以下の メトリックに注目してください。
メトリック 説明 仮想 CPU コンテナーまたはポッドの容量に対する vCPUの使用率をパーセンテージで示します。 仮想 CPU 要求 vCPU要求を、コンテナーまたはポッドの容量のパーセンテージとして示します。 仮想メモリー コンテナーまたはポッドの容量に対するメモリー使用率をパーセンテージで示します 仮想メモリー要求 コンテナーまたはポッドの容量に対するメモリー要求のパーセンテージを示します。 - 複数のリソース
このグラフは、一定期間にわたるヒストリカル使用量メトリックを示します。
このグラフは、vCPUまたはメモリー使用のパターン・トレンドを理解するのに特に役立ちます。
グラフには、以下のメトリックの時系列データが表示されます。
メトリック 説明 仮想 CPU コンテナーまたはポッドの容量に対する vCPUの使用率をパーセンテージで示します。 仮想 CPU 要求 vCPU要求を、コンテナーまたはポッドの容量のパーセンテージとして示します。 仮想メモリー コンテナーまたはポッドの容量に対するメモリー使用率をパーセンテージで示します 仮想メモリー要求 コンテナーまたはポッドの容量に対するメモリー要求のパーセンテージを示します。