Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

Kubernetes Network Performance Monitoring and Mapの略

共同作成者

KubernetesのNetwork Performance Monitoring and Map機能は、サービス(ワークロードとも呼ばれます)間の依存関係をマッピングすることでトラブルシューティングを簡易化し、ネットワークパフォーマンスのレイテンシや異常をリアルタイムで可視化して、ユーザに影響を与える前にパフォーマンスの問題を特定します。
この機能は、Kubernetesのトラフィックフローを分析、監査することで全体的なコストを削減するのに役立ちます。

主な特長:
•ワークロードマップは、Kubernetesワークロードの依存関係とフローを示し、ネットワークとパフォーマンスの問題を明らかにします。
•Kubernetesポッド、ワークロード、ノード間のネットワークトラフィックを監視し、トラフィックとレイテンシの問題の原因を特定します。
•入力、出力、リージョン間、ゾーン間のネットワークトラフィックを分析することで、全体的なコストを削減します。

ワークロードマップの例

前提条件

Kubernetes Network Performance Monitoring and Mapを使用する前に、を設定しておく必要があります "NetApp Kubernetes Monitoring Operator" このオプションを有効にします。オペレータの配備中に、[ネットワークパフォーマンスとマップ]チェックボックスをオンにして有効にします。このオプションを有効にするには、Kubernetesランディングページに移動して[Modify Deployment]を選択します。

NKMO停止中にMapオプションを選択します

モニタ

ワークロードマップでは、を使用します "モニタ" 情報を得るためにCloud Insights には、いくつかのデフォルトのKubernetesモニタが用意されています(デフォルトでは_Paused_になっている場合があります)。必要なモニタを_Resume_(つまり有効化)することも、ワークロードマップでも使用されるKubernetesオブジェクト用のカスタムモニタを作成することもできます。

Cloud Insights メトリックアラートは、以下のいずれかのオブジェクトタイプに対して作成できます。データがデフォルトのオブジェクトタイプでグループ化されていることを確認します。

  • kubernetes.workload

  • kubernetes.daemonset

  • kubernetes.deployment

  • kubernetes.cronjob

  • kutability.job

  • kubernetes.replicaset

  • kubernetes.statefulset

  • Kubernetesポッド

  • kubernetes.network_traffic_l4

地図

マップには、サービス/ワークロードとそれらの相互関係が表示されます。矢印は交通の方向を示しています。ワークロードにカーソルを合わせると、そのワークロードの概要情報が表示されます(次の例を参照)。

ワークロードマップワークロードの例

円の中のアイコンは、さまざまなサービスタイプを表します。アイコンは、基になるオブジェクトにがある場合にのみ表示されます ラベル

サービスアイコンの説明

各円のサイズはノードサイズを示します。これらのサイズは相対的なものであることに注意してください。ブラウザのズームレベルまたは画面サイズは、実際の円のサイズに影響を与える可能性があります。 同様に、トラフィックラインスタイルでは、接続サイズが一目でわかるようになっています。太字の実線は交通量が多く、点線は交通量が少ないです。

円の中の数字は、サービスによって現在処理されている外部接続の数です。

相対円(ノード)と接続サイズを示す凡例

ワークロードの詳細とアラート

色の円は、ワークロードに関する警告レベルまたは重大レベルのアラートを示します。 円にカーソルを合わせると問題 の概要が表示されます。円をクリックすると、より詳細なスライドアウトパネルが開きます。

ワークロードのスライドアウトの詳細とアラート

検索とフィルタ

Cloud Insights の他の機能と同様に、必要なオブジェクトやワークロード属性に絞り込むフィルタを簡単に設定できます。

ワークロードマップのフィルタリング

同様に、_Find_フィールドに文字列を入力すると、一致するワークロードがハイライトされます。

検索ボックスに入力すると、ワークロードがハイライトされます

ワークロードラベル

表示されるワークロードのタイプ(円のアイコンなど)をマップで識別するには、ワークロードラベルが必要です。 ラベルは次のように導出されます。

  • 一般的な用語で実行されているサービス/アプリケーションの名前

  • ソースがポッドの場合:

  • ソースがKubernetesクラスタの外部にある場合は、次の手順を実行します。

    • Cloud Insights は、DNS解決名を解析してサービスタイプを抽出しようとします。

      たとえば、DNS解決名が_s3.eu-north-1.amazonaws.comの場合、解決された名前はサービスタイプとしてget_s3_に解析されます。

深海に潜る

ワークロードを右クリックすると、さらに詳しく調べるための追加のオプションが表示されます。たとえば、ここからズームインして、そのワークロードの接続を表示できます。

"ワークロードマップ[Zoomを右クリックすると、ワークロードの接続が表示されます"]

または、詳細スライドアウトパネルを開いて、SummaryNetwork、または_Pod & Storage_タブを直接表示することもできます。

詳細スライドアウトネットワークタブの例

最後に、[Go to Asset Page]を選択すると、ワークロードの詳細なアセットランディングページが開きます。

ワークロードアセットページ