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

StatefulSet

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

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

StatefulSet画面

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

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

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

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

StatefulSet一覧を見る​

下部Stateful Sets Listには、StatefulSet名、Namespace、Pods、Replicas、Node Selector、CPU・メモリ使用量、PVC Capacity・PVC Used・PVC Usage (%)、Ageなどが表示されます。

  • Node Selectorで、該当StatefulSetのPodが配置されるノード条件を確認できます。
  • PVC Capacity、PVC Used、PVC Usage (%)で、StatefulSetが使用するPersistent Volume Claimの容量と使用率を確認できます。ストレージ使用量が閾値に近いStatefulSetを素早く見つける際に役立ちます。
  • 上部のフィルター入力欄に条件を入力して一覧を絞り込むことができます。

StatefulSet詳細を確認する​

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

Informationタブ​

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

StatefulSet詳細 - Informationタブ

  • Name、Cluster、Namespace、Owner References、Service、Pod Management Policy、Labelを確認できます。
  • Serviceリンクをクリックすると、StatefulSetが使用するヘッドレスサービスに移動できます。
  • Pod Management Policyで、Podを順序どおりに作成・終了するか(OrderedReady)、Podの順序に関係なく並行して作成・終了するか(Parallel)を確認できます。

Metricタブ​

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

StatefulSet詳細 - 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タブ​

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

StatefulSet詳細 - Eventタブ

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

YAMLタブ​

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

StatefulSet詳細 - YAMLタブ

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

Podタブ​

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

StatefulSet詳細 - Podタブ

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

Alertタブ​

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

StatefulSet詳細 - Alertタブ

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

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