ヘルプ Kubernetes 依存関係ツリービュー

Kubernetesの依存関係ツリービュー

Site24x7 Kubernetes監視の依存関係ツリービューは、クラスターのコンポーネントとその関係性をわかりやすく階層的に表示します。
Kubernetesリソースがどのように相互接続されているかを把握することができ、問題の根本原因を特定し、リソース利用を最適化することが容易になります。

依存関係ツリービューとは

Kubernetes環境をトップダウンで直感的に把握できるマップを提供します。
Deployment、DaemonSet、StatefulSetなどの上位コンポーネントが、Podやコンテナなどの下位エンティティとどのように関連しているかを視覚化することで、以下のことが可能になります。

  • ワークロードの階層と関係を理解する
  • より迅速な根本原因分析を実現する
  • クラスター内を視覚的にナビゲート
  • コンテキストメトリックと正常性ステータスをリアルタイムで確認

依存関係ツリービューでサポート可能な監視の種類

依存関係ツリービューには、次のKubernetesリソースが表示されます。

  • Namespace
  • Deployments
  • DaemonSets
  • StatefulSets
  • Horizontal Pod Autoscalers (HPA)
  • Ingress
  • Persistent Volumes (PV)
  • Persistent Volume Claims (PVC)
  • Services
  • Pods
  • Containers

依存関係ツリー内の各コンポーネントには基本的なメトリックとステータスインジケーターが表示され、任意のノードをクリックすると詳細な分析情報を表示できます。

表形式ビューの関係

一部の監視タイプでは、依存リソースの監視に役立つ双方向の関係を示す補完的な表形式のビューを提供します。

表形式マッピング

親リソース 関連リソース
Pod Containers
Containers Pods
DaemonSets, Deployments, StatefulSets Pods
Nodes Pods
Services Pods

これらのビューを使用して、リソースレベルのメトリックを調査し、問題のあるコンテナーを特定し、インフラストラクチャ全体でワークロードがどのように分散されているかを分析します。

依存関係ツリービューにアクセスする方法

  1. Site24x7アカウントにログインします。
  2. K8sに移動して、クラスターを選択します。
  3. リソースと依存関係ツリー(Dependency Tree)のタブを選択します。

Kubernetes環境の全体構造をインタラクティブに探索できます。

Kubernetes Dependency Tree

特徴

  • インタラクティブな階層:コンポーネントを展開または折りたたむと、基本的な関係が表示されます。

  • 正常性のインジケーター:色付きのアイコンは、各リソースの正常性を示します。

  • リアルタイム メトリック:CPU、メモリ使用量、ステータスを表示します。

  • ドリルダウン機能:任意のコンポーネントをクリックすると、ログやイベントなどの詳細なリソースビューが表示されます。

  • 検索機能:名前でリソースをすばやく検索します。

利点

  • 監視を簡略:エコシステム全体を一目で確認できます。

  • トラブルシューティングの迅速化:ポッドからコントローラーまたはノードまでのサービス障害をトレースします。

  • 影響分析:主要なワークロードにおける問題のダウンストリーム影響を理解します。