[Workloads] ページは Kubernetes ワークロードのパフォーマンスに関するリアルタイムおよび履歴データのステータスページとして機能します。このページには、次のフィールドが表示されます。

  • ワークロードレベルのメトリック
  • 各ワークロード内のポッドおよびコンテナからのメトリックの概要
  • 各ワークロードに関連する Kubernetes 構成で発生した変更の概要
  • 各ワークロードに関連付けられた Kubernetes イベント

Cisco Cloud Observability は、各ワークロードの正常性ステータス、属性、メトリック、および関係をモニターします。これは、Kubernetes® およびアプリサーバーの監視ソリューションがバックエンドターゲットの調査から導出したメトリックを提供します。

Cisco Cloud Observability Kubernetes コレクタを Cisco Cloud Observabilityに接続します。「Install Kubernetes and App Service Monitoring」を参照してください。

[Workloads] ページで、[Filter View] フィールドの [k8s.cluster.id] 属性を使用して、一意の名前を持たないクラスタのエンティティの詳細を確認できます。フィルタで、この属性の値を kube-system 名前空間の UUID として指定します。たとえば、 attributes(k8s.cluster.id) = valueOfClusterId

次の目的で [Workloads] を使用できます。

  • リソースの使用に関連する問題が発生しているワークロードを特定します。
  • 必要な数(%)のレプリカが特定のワークロードタイプ(展開など)に対して実行されているかどうかを判断します。
  • ワークロードで実行されているポッドとレプリカの全体的なステータスを評価します。
  • Kubernetes 構成(ConfigMap と Secret)にワークロードレベルで変更があるかどうかを確認します。


詳細ビュー

ワークロードの [Name] をクリックすると、詳細ビューが表示されます。詳細ビューには、選択したワークロードに関連するメトリック、重要業績評価指標、およびプロパティ(属性)が 表示されます。

Workloads Detail View

メトリックと重要業績評価指標

Cisco Cloud Observability では、Kubernetes ワークロードリストと詳細ビューに、次のメトリックと重要業績評価指標(KPI)が表示されます。

表示名説明

Pod Status Events

毎分報告されるポッドのステータス。以前のリリースでは、これは各時間間隔の終了時点のポッドの状態を示していました。
時間間隔の終了時点のポッドの状態を表示するには、[Show Legacy Graph] をクリックします。

Memory Usage vs Limit (%)

使用済みメモリの合計とワークロード内のメモリ制限の比較。ここで、使用済みメモリの合計は、メモリ制限で構成されたポッドにより使用されたメモリです。

Memory Usage vs Request (%)

使用済みメモリの合計とワークロード内のメモリ要求の比較。ここで、使用済みメモリの合計は、メモリ要求で構成されたポッドにより使用されたメモリです。

CPU Usage vs Limit (%)

使用済み CPU の合計とワークロード内の CPU 制限の比較。ここで、使用済み CPU の合計は、CPU 制限で構成されたポッドにより使用された CPU です。

CPU Usage vs Request (%)

使用済み CPU の合計とワークロード内のメモリ要求の比較。ここで、使用済み CPU の合計は、CPU 要求で構成されたポッドにより使用された CPU です。

Memory Utilization (MiB)

使用済みメモリの合計。

CPU Utilization (Cores)

使用済み CPU の合計。

Running vs Desired Pods (%)

準備ができているレプリカと レプリカの 望ましい割合。

Job Status (0/1)

ジョブ/cron ジョブのステータス。値は 0 または 1 です。0 はジョブが実行中または失敗したことを示し、1 はすべてのジョブが正常に完了したことを示します。

Current Replicas

自動スケーリングされるレプリカの詳細。

Desired:HorizontalPodAutoscaler(HPA)によって設定されたレプリカの数。

Current:クラスタで現在使用可能なレプリカの数。 

Min:HPA 仕様で指定されている最小値。 

Max:HPA 仕様で指定されている最大値。

Capping Status

HPA によるアップスケーリングまたはダウンスケーリングのイベントを表示します。

このウィジェットは、HPA が関連付けられているワークロードにのみ表示されます。

ConfigMap と Secret の変更ログ

Cisco Cloud Observability は、構成(ConfigMap と Secret)で発生した変更をリアルタイムで表示します。 

プロパティ(属性)

ワークロードの [Name] をクリックすると、右側に [Properties] パネルのある詳細ビューが表示されます。[Properties] パネルには、ワークロードの次のプロパティ(属性)が表示されます。

表示名説明
Name

ワークロード名。

Namespace Name

ワークロードが属する名前空間。

Workload Spec CPU Request (Cores)

ワークロードの CPU 要求。

Workload Spec CPU Limit (Cores)

ワークロードの CPU 制限。

Workload Spec Memory Request

ワークロードのメモリ要求。

Workload Spec Memory Limit

ワークロードのメモリ制限。

注釈

右側のペインに Kubernetes の注釈が表示されます。これらは、Kubernetes システムで生成された注釈属性でもあります。

[Filter View] を使用して、使用可能な k8s 属性のいずれかを使用してフィルタ処理できます。

[Filter View] フィールドの [k8s.cluster.id] 属性を使用して、一意の名前を持たないクラスタのエンティティの詳細を確認できます。フィルタで、この属性の値を kube-system 名前空間の UUID として指定します。たとえば、 attributes(k8s.cluster.id) = <uuid of the kube-system namespace>

[k8s.cluster.id] 属性は [Properties] パネルに表示されませんが、キーと値のペアを使用し、一意のクラスタ ID に基づいてデータをフィルタ処理できます。 

タグ

タグは、 キーと値のペアで構成されるラベルです。 一部の Kubernetes 属性はタグに昇格され、これらのタグは他のエンティティに伝播されます。詳細については、タグを参照してください。

ワークロードの [Name] をクリックすると、右側に [Tags] パネルのある詳細ビューが表示されます。パネルには、伝播されたタグと、Kubernetes ラベル、およびクラウド接続中に構成したインポートされたタグが一覧表示されます。  

タグに基づいてエンティティをフィルタリングできます。


Trademark Disclaimer for OpenTelemetry and Kubernetes

This page has not yet been translated to Japanese.