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

Workload

Workload画面では、選択したクラスターのワークロード(Deployment、StatefulSet、DaemonSet、ReplicaSet)の現況を種別ごとに確認し、ワークロードごとの詳細情報を追跡できます。

画面に入るには、左側メニューでKubernetes > Resource Type > Workloadを選択してください。左側FiltersパネルのClusterでクラスターを展開した後Allをチェックすると、該当クラスターの全ネームスペースのワークロードが表示されます。

Workload画面

ワークロード現況サマリーを確認する​

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

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

対象を選択する(Filters)​

左側Filters > Clusterツリーで照会対象を選択します。

  • クラスターを展開すると、ネームスペースの一覧がチェックボックスで表示されます。Allをチェックすると、該当クラスターの全ネームスペースが選択されます。
  • Searchでネームスペースを素早く検索でき、必要なネームスペースのみ個別に選択することもできます。
  • 接続が切断されたクラスターを選択すると一覧は表示されず、接続状態を案内するメッセージが表示されます。

ワークロード一覧を見る​

上部サマリーカードで選択した種別に応じて、下部の一覧がDeployments List、Stateful Sets List、Daemon Sets List、Replica Sets Listに切り替わります。一覧にはワークロード名、Namespace、Pods、Replicas、Age、Conditionsなどが表示されます。

  • Conditionsで、ワークロードの状態(例: Available、Progressing)を確認できます。
  • 上部のフィルター入力欄に条件を入力して一覧を絞り込むことができます。

ワークロード詳細を確認する​

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

Informationタブ​

ワークロードの基本情報を確認できます。

ワークロード詳細 - Informationタブ

  • Name、Cluster、Namespace、Strategy Type、Replicas、ReplicaSet、Labelなどを確認できます。(表示項目はワークロード種別によって異なる場合があります。)
  • Name項目のDetailリンク、Namespace・ReplicaSetなどのリンクをクリックすると、関連する対象に移動できます。

Metricタブ​

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

ワークロード詳細 - 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に対する使用率(%)を確認できます。
  • DeploymentにはHPA CPU Target Average Utilization RatioなどHPA(Horizontal Pod Autoscaler)対象使用率チャートが下部に追加で表示されます。
  • 右上の照会周期(例: 5m)と時間範囲を調整して、別の区間の推移を確認できます。

Eventタブ​

ワークロードに関連するKubernetesイベントを確認できます。

ワークロード詳細 - Eventタブ

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

YAMLタブ​

ワークロードの定義をYAML形式で確認できます。

ワークロード詳細 - YAMLタブ

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

Podタブ​

ワークロードに属するPod一覧を確認できます。

ワークロード詳細 - Podタブ

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

Alertタブ​

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

ワークロード詳細 - Alertタブ

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

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