このページで
ヒートマップ
Contrail Insightsは、リソースのリアルタイムヒートマップを提供します。Heat Map は、ホストとインスタンスの関係を視覚的に示したものであり、インフラストラクチャのパフォーマンスを一目で把握できます。
Heat Map は、変化し続ける仮想インフラストラクチャにメトリック相関を提供する物理インフラストラクチャ コンポーネントの使用パターンを把握するツールとしても考えられます。さらに、仮想インフラストラクチャ自体のエンティティの使用パターンを可視化するツールと考えることもできます。
ヒートマップの使用
上部のコンテキスト メニューを使用して、表示するエンティティのスコープを選択します。次の例では、[ インフラストラクチャ ] が選択され、すべてのホストが表示されます。 図 1 には、 3 つのホストがあり、それぞれが四角形で表されています。各ホストの長方形の下には、ホスト上で実行する各仮想マシンのための正方形である。 図 1 は、使用パターンを示すインフラストラクチャ コンポーネントのヒート マップを示しています。
温度スケール
ホストと インスタンスのドロップダウン リストから選択したメトリックのエンティティ温度が表示されます。温度スケールは、インフラストラクチャ全体のメトリック値を評価する機械学習を使用して、Contrail Insights によって自動的に決定されます。
例:ヒート マップの使用
図 2 では、instance.memory.usage メトリックが選択されています。
各インスタンスは、メモリ使用量とContrail Insightsによって決定される温度スケールに応じて色付けされます。温度スケールは、上部のメトリック範囲で表示されます。 図 2 では、インスタンスは次のスケールに従って色分けされます。
Green | メモリ容量の0~46.8%を使用します。 |
Yellow | メモリ容量の46.81~70.19%を使用。 |
Red | メモリ容量の70.20~78%を使用します。 |
この例では、すべてのインスタンスの最後の時間からの最大値であるため、範囲は78%で終了します。Contrail Insights が学習した最近のリソース消費量に応じて、規模が変化します。
同時に、ホストメトリックを選択して、ホストの温度を示すことができます( 図3を参照)。
エンティティのメトリックの正確な値を表示するには、カーソルをエンティティの上に置きます。ポップアップ ボックスにメトリック テーブルが表示されます。メトリックまでスクロールして、最後に報告された値を表示します。 図 4 では、マウス カーソルがホストの上にカーソルを合わせてメトリック テーブルを表示します。
エンティティのフィルタリング
ビュー内のエンティティには、複数のフィルターを適用できます。これらのフィルターは、以下の場合に役立ちます。
論理グループ内のエンティティのサブセットの温度を表示します。
インスタンスのサブセットがホスト間でどのように分散されているかを可視化します。
リソースをフィルターするには、フィルターの行にある特定のフィルターの値を選択します。フィルターによって選択されていないエンティティは、灰色で表示されます。フィルターによって選択されたエンティティは、温度スケールに応じて色付けされます。
図 5 では、ユーザーが定義した正常性プロファイルに従って、正常性フィルターから Bad が選択され、正常性が悪いエンティティが表示されます。
Heat Map をさらにフィルタリングして、特定の仮想ネットワークに属するすべてのリソースを表示できます。これは、仮想ネットワーク フィルターから仮想ネットワークを選択することで実行できます。 図 6 では、インスタンス メトリックが選択されていないため、 テストネット にアタッチされたインスタンスは青色で表示されます。
複数のフィルターを同時に適用できます。 図 7 では、 admin プロジェクトと デモ共有ネット 仮想ネットワークの両方に属するインスタンスは青色で示されています。その他のインスタンスはすべて灰色です。