メインコンテンツまでスキップ

DaemonSet

DaemonSet画面では、選択したクラスターのDaemonSet現況を確認し、DaemonSetごとの詳細情報を追跡できます。Deployment、StatefulSet、ReplicaSetとともにWorkload画面のタブの1つとして提供されます。

画面に入るには、左側メニューでKubernetes > Workloadsを選択した後、上部タブでDaemonSetを選択してください。

DaemonSet画面

画面はワークロード種別ごとのサマリーカードとDaemonSet一覧の2つの領域で構成されます。

サマリーカードで現況を把握する​

画面上部のサマリーカードで、ワークロード種別ごとの現況を確認できます。

  • Deployments、Stateful Sets、Daemon Sets、Replica Setsカードで、各種別のワークロード数を確認できます。
  • Daemon Setsカードのpod領域で、DaemonSetのPod現況(正常/全体)を確認できます。
  • Daemon Setsカードをクリックすると、下部の一覧がDaemonSet一覧に切り替わります。

DaemonSet一覧を見る​

下部DaemonSet Listには、DaemonSet名、Namespace、Current/Desired、Ready/Desired、Updated/Desired、Available/Desired、Node Selector、CPU・メモリ使用量、Ageなどが表示されます。

  • Current/Desired、Ready/Desired、Updated/Desired、Available/Desiredで、DaemonSetが配置しようとするPod数(Desired)に対して、実際に作成・準備・更新・利用可能な状態のPod数の割合をそれぞれ確認できます。値が100%に達していないDaemonSetは、一部のノードにPodが正常に配置されていないことを意味するため、問題のあるDaemonSetを素早く見つける際に役立ちます。
  • Node Selectorで、該当DaemonSetのPodが配置されるノード条件を確認できます。条件が空の場合、クラスターのすべてのノードにPodが配置されます。
  • 上部のフィルター入力欄に条件を入力して一覧を絞り込むことができます。

DaemonSet詳細を確認する​

一覧でDaemonSet名をクリックすると、画面右側に詳細スライドが表示されます。上部にはDaemonSetの識別子が表示され、Information、Metric、Event、YAML、Pod、Alertタブに切り替えることができます。

Informationタブ​

DaemonSetの基本情報を確認できます。

DaemonSet詳細 - Informationタブ

  • Name、Cluster、Namespace、Current、Desired、Owner References、Labelを確認できます。
  • Pod Phaseで、DaemonSetが管理するPodの状態別件数(running/pending/succeeded/failed)を確認できます。

Metricタブ​

DaemonSetのCPU・メモリ使用量の推移をチャートで確認できます。

DaemonSet詳細 - Metricタブ

  • CPU Used、Memory Usedチャートで実際の使用量の推移を確認でき、設定されたLimit・Request値が基準線として併せて表示されます。
  • CPU Usage Per Request、CPU Usage Per Limit、Memory Usage Per Request、Memory Usage Per Limitチャートで、Request・Limitに対する使用率(%)を確認できます。
  • 右上の照会周期(例: 5m)と時間範囲を調整して、別の区間の推移を確認できます。

Eventタブ​

DaemonSetに関連するKubernetesイベントを確認できます。

DaemonSet詳細 - Eventタブ

  • Event ListにType、Create Time、Kind、Name、Namespaceが表示されます。

YAMLタブ​

DaemonSetの定義をYAML形式で確認できます。

DaemonSet詳細 - YAMLタブ

  • apiVersion、kind、metadata、spec、statusなどDaemonSetの全体定義を原文で確認できます。
  • 右上のコピーボタンでYAML内容をコピーできます。

Podタブ​

DaemonSetに属するPod一覧を確認できます。

DaemonSet詳細 - Podタブ

  • Pod ListにPod Name、Namespace、Containers、Alert、Statusが表示されます。
  • Pod Nameをクリックすると、該当Podの詳細スライドに連携されます。Pod詳細スライドの構成はPodドキュメントを参照してください。

Alertタブ​

DaemonSetに適用されたアラームルールと発生状況を確認できます。

DaemonSet詳細 - Alertタブ

  • Rule ListにRule Name、Alert Stat Name、Target、Alert Detail、Last Triggered、Rule Typeなどが表示されます。
  • Show only Triggered Alertで発生したアラームのみを絞り込んで確認でき、List・Bar表示に切り替えることができます。
ヒント

各詳細スライド右上のSlide Historyを押すと、以前に開いた詳細項目を再度確認できます。