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

HPA

HPA画面では、選択したクラスターのHPA(Horizontal Pod Autoscaler)の現況を確認し、HPAごとの詳細情報とスケーリング指標を追跡できます。HPAは、指標(CPU・メモリなど)の使用量に応じてワークロードのPod数を自動的に増減させるリソースです。

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

HPA画面

対象を選択する(Filters)​

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

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

HPA Listを確認する​

HPA ListでHPAごとの詳細な数値を表で確認できます。HPA Name、Namespace、Label、Current/Target、Reference、Min Replicas、Max Replicas、Replicas、Ageなどが表示されます。

  • Current/Targetで現在の指標値と目標値を併せて確認できます。
  • ReferenceでHPAが制御する対象ワークロード(例: Deployment)を確認でき、リンクをクリックすると該当対象に移動できます。
  • Min Replicas・Max Replicasで自動スケーリングの最小・最大Pod数を、Replicasで現在のPod数を確認できます。
  • 上部のフィルター入力欄に条件を入力して一覧を絞り込むことができます。

HPA詳細を確認する​

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

Informationタブ​

HPAの基本情報とスケーリング指標・状態を確認できます。

HPA詳細 - Informationタブ

  • Horizontal Pod Autoscaling領域でHpa Name、Namespace Name、Reference、Min/Max Replicas、Pods、Age、Label、Annotationsなどを確認できます。
  • Metrics表で指標ごとのCurrent(現在値)とTarget(目標値)を確認できます。
  • Conditions表でスケーリング状態(例: AbleToScale、ScalingActive、ScalingLimited)とStatus、Reason、Messageを確認できます。

Metricタブ​

HPAのスケーリング指標の推移をチャートで確認できます。

HPA詳細 - Metricタブ

  • Pod Count、CPU AverageValue、CPU AverageUtilization、Memory AverageValue、Memory AverageUtilizationなどの指標をチャートで確認できます。
  • 右上の期間選択でチャートに表示する時間区間を変更できます。

Podタブ​

HPAが制御するワークロードのPod一覧を確認できます。

HPA詳細 - Podタブ

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

Eventタブ​

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

HPA詳細 - Eventタブ

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

YAMLタブ​

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

HPA詳細 - YAMLタブ

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

Alertタブ​

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

HPA詳細 - Alertタブ

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

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