Cluster Agent Dashboard のメトリックは Kubernetes API から取得され、クラスタとポッドの情報を報告します。クラスタエージェントは、定義された名前空間のセットについて、次の Kubernetes およびハードウェアリソースに関するイベントを報告します。


AppDynamics は、以下について、クラスタの正常性と Kubernetes オブジェクトをモニタします。

クラスタの概要メトリック

メトリック名説明UI の場所メトリックパス
Error events countエラーイベントの数Dashboard > ErrorsHardware Resources|Cluster|Error events count
Evicted pods count削除したポッドの数Pods > EvictedHardware Resources|Cluster|Evicted pods count
Eviction threats countポッドの削除を表すイベントの数Dashboard > ErrorsHardware Resources|Cluster|Eviction threats count
Image pull errorsイメージプルエラーの数Dashboard > Issues > Image IssuesHardware Resources|Cluster|Image pull errors
Image pullsイメージプルの数Dashboard > Issues > Image IssuesHardware Resources|Cluster|Image pulls
Info events count情報イベントの数Dashboard > ErrorsHardware Resources|Cluster|Info events count
Pod errorsポッドに関連するエラーの数Dashboard > Issues > Pod IssuesHardware Resources|Cluster|Pod errors
ポッドキルキルされたポッドの数Inventory > Pods > Pod KillsHardware Resources|Cluster|Pod Kills
Pod restartsポッドが再起動された回数Dashboard > Issues > Pod IssuesHardware Resources|Cluster|Pod restarts
Pods Scaledownsスケールダウンの数。展開とレプリカセットはスケールダウンできます。Inventory > Pods > ScaledownsHardware Resources|Cluster|Pods Scaledowns
Pods countポッドの合計数Inventory > Pods > Phases > NormalHardware Resources|Cluster|Pods count
Pods failed障害が発生したポッドの数Pods > FailedHardware Resources|Cluster|Pods failed
Pods pending保留状態のポッドの数。通常、保留中のステータスは問題を示します。Kubernetes のマニュアルを参照してください。Pods > PendingHardware Resources|Cluster|Pods pending
Pods running実行状態のポッドの数Pods > RunningHardware Resources|Cluster|Pods running
Pods succeeded成功フェーズのポッドの数Dashboard > Pods By PhaseHardware Resources|Cluster|Pods succeeded
Pods unknown不明状態のポッドの数Dashboard > Pods By PhaseHardware Resources|Cluster|Pods unknown
Pods with Missing Dependencies - Config Maps and Secretsポッドが [Config Maps & Secrets] に依存している場合、それらの依存関係は失われています。Inventory > Pods > Missing Dependencies - Config Maps and SecretsHardware Resources|Cluster|Pods With Missing Dependencies - Config Maps And Secrets ([Inventory] タブの [Pod Metrics])
Pods with Missing Dependencies - Servicesポッドがいずれかのサービスに依存している場合、それらの依存関係は失われています。

Inventory > Pods > Missing Dependencies - Services

Hardware Resources|Cluster|Pods With Missing Dependencies([Inventory] タブの [Pod Metrics])
Pods with No Limits

(CPU/メモリの)制限が設定されていないポッドの数。開始しているポッドに制限を指定した場合、このメトリックは、制限が定義されていないポッドの数を示します([Inventory] タブの [Pod Metrics] に表示されます)。

Inventory > Pods > No LimitsHardware Resources|Cluster|Pods With No Limits
Pods With No Liveness Probe稼働状況プローブのないポッドの数。稼働状況をモニタするプローブを Kubernetes に設定した場合、値が [Inventory] タブの [Pod Metrics] に表示されます。Inventory > Pods > No Probes -LivenessHardware Resources|Cluster|Pods With No Liveness Probe
Pods With No Readiness Probe準備状況プローブのないポッドの数。準備状況をモニタするプローブを Kubernetes に設定した場合、値が [Inventory] タブの [Pod Metrics] に表示されます。Inventory > Pods > No Probes -ReadinessHardware Resources|Cluster|Pods With No Readiness Probe
特権ポッドルートアクセスで動作する特権付きポッドの数([Inventory] タブの [Pod Metrics] に表示されます)。Inventory > Pods > PrivilegedHardware Resources|Cluster|Privileged Pods


Storage errorsクラスタのストレージに関連するエラーの総数。Inventory > Pod MetricsHardware Resources|Cluster|Storage errors
Storage quota violationsストレージクォータ違反の数(ユーザがそのクォータを超過した場合)。Inventory > Pod MetricsHardware Resources|Cluster|Storage quota violations

CPU

CPU容量

メトリック名説明UI の場所メトリックパス
Total (MilliCores)クラスタの合計 CPU 容量(ミリコア)Cluster Capacity > CPUHardware Resources|Cluster|CPU|Capacity|Total (MilliCores)
Used (MilliCores)クラスタですでに使用されている CPU 容量(ミリコア)Cluster Capacity > CPUHardware Resources|Cluster|CPU|Capacity|Used (MilliCores)

CPU クォータ

メトリック名説明UI の場所メトリックパス
Limit Used (%)使用済みの CPU 制限クォータの割合Dashboard > Quotas > CPU Limit

Hardware Resources|Cluster|CPU|Quota|Limit Used (%)

Limit Used (MilliCores)使用済みの CPU 制限クォータのミリコア値Dashboard > Quotas > CPU LimitHardware Resources|Cluster|CPU|Quota|Limit Used (MilliCores)
Request Used (%)使用済みの CPU 要求クォータの割合Dashboard > Quotas > CPU RequestHardware Resources|Cluster|CPU|Quota|Request Used (%)
Request Used (MilliCores)使用済みの CPU 要求クォータのミリコア値Dashboard > Quotas > CPU RequestHardware Resources|Cluster|CPU|Quota|Request Used (Millicores)

CPU 使用率

メトリック名説明UI の場所メトリックパス
Limit (MilliCores)ポッドで使用できる CPU の制限。このメトリックの計算には、モニタ対象の名前空間に属するポッドだけが使用されます。Dashboard > Utilization > CPUHardware Resources|Cluster|CPU|Utilization|Limit (MilliCores)
Request (MilliCores)モニタ対象の名前空間のすべてのポッドが要求した CPU のミリコア値。Dashboard > Utilization > CPUHardware Resources|Cluster|CPU|Utilization|Request (MilliCores)
Used (MilliCores)モニタ対象の名前空間からのポッドが現在使用している実際の CPU。Dashboard > Utilization > CPUHardware Resources|Cluster|CPU|Utilization|Used (MilliCores)

DaemonSets

メトリック名説明UI の場所メトリックパス
存在するデーモンセットの数Inventory > Objects > DaemonSets > (Count)HardwareResources|Cluster|DaemonSets|Count
Nodes Availableクラスタで実行中および使用可能なノードの数Inventory > Objects > DaemonSets > AvailableHardwareResources|Cluster|DaemonSets|Nodes Available
Nodes MissScheduled実行していない必要があるのに実行されているノードの数Inventory > Objects > DaemonSets > MissScheduledHardwareResources|Cluster|DaemonSets|Nodes MissScheduled
Nodes Unavailable実行している必要があるのに実行されていないノードの数Inventory > Objects > DaemonSets > UnavailableHardwareResources|Cluster|DaemonSets|Nodes Unavailable

導入

メトリック名説明UI の場所メトリックパス
クラスタ内に存在する展開の数Inventory > Objects > Deployments > (Count)HardwareResources|Cluster|Deployments|Count
レプリカクラスタ内の終了状態ではないポッドレプリカの数Inventory > Objects > Deployments > AvailableHardwareResources|Cluster|Deployments|Replicas
Replicas Unavailableクラスタ内のすべての展開で使用できないポッドレプリカの合計数Inventory > Objects > Deployments > UnavailableHardwareResources|Cluster|Deployments|ReplicasUnavailable

エンドポイント

メトリック名説明UI の場所メトリックパス
クラスタ内のエンドポイントの数Inventory > Services > Endpoints > CountHardwareResources|Cluster|Endpoints|Count
Not Ready Addressクラスタ内の全エンドポイントにおける待受停止アドレスの合計数Inventory > Services > Endpoints without ready IPHardwareResources|Cluster|Endpoints|Not Ready Address
孤立クラスタ内の、準備完了アドレスも待受停止アドレスもないエンドポイントの合計数Inventory > Services > Orphan Endpoints with no IPHardwareResources|Cluster|Endpoints|Orphans
Ready Addressクラスタ内の全エンドポイントにおける準備完了アドレスの合計数Inventory > Services > EndpointsHardwareResources|Cluster|Endpoints|Ready Address

ジョブ

メトリック名説明UI の場所メトリックパス

クラスタ内のジョブの合計数Inventory > Objects > Jobs > (Count)Hardware Resources|Cluster|Jobs|Count

Pods Active

クラスタ内の全ジョブのアクティブなポッドの合計数Inventory > Objects > Jobs > ActiveHardware Resources|Cluster|Jobs|Pods Active

Pods Failed

クラスタ内の全ジョブで失敗フェーズに達したポッドの合計数Inventory > Objects > Jobs > FailedHardware Resources|Cluster|Jobs|Pods Failed

Pods Succeeded

クラスタ内の全ジョブで成功フェーズに達したポッドの合計数Inventory > Objects > Jobs > SucceededHardware Resources|Cluster|Jobs|Pods Succeeded

メモリ

メモリ スロット数/最大構成メモリ容量

メトリック名説明UI の場所メトリックパス
Total (MB)クラスタの合計メモリ容量(MB 単位)Dashboard > Cluster Capacity > MemoryHardware Resources|Cluster|Memory|Capacity|Total (MB)
使用済(MB)クラスタですでに使用されているメモリ容量(MB 単位)Dashboard > Cluster Capacity > MemoryHardware Resources|Cluster|Memory|Capacity|Used (MB)

メモリクォータ

メトリック名説明UI の場所メトリックパス
Limit Used (%)使用済みのメモリ制限クォータの割合Dashboard > Quotas > Memory Limit

Hardware Resources|Cluster|Memory|Quota|Limit Used (%)

Limit Used (MB)使用済みのメモリ制限クォータの MB 値Dashboard > Quotas > Memory Limit

Hardware Resources|Cluster|Memory|Quota|Limit Used (MB)

Request Used (%)使用済みのメモリ要求クォータの割合Dashboard > Quotas > Memory RequestHardware Resources|Cluster|Memory|Quota|Request Used (%)
Request Used (MB)使用済みのメモリ要求クォータの MB 値Dashboard > Quotas > Memory RequestHardware Resources|Cluster|Memory|Quota|Request Used (MB)

メモリ使用率

メトリック名説明UI の場所メトリックパス
Limit (MB)ポッドで使用できるメモリの制限。このメトリックの計算には、モニタ対象の名前空間に属するポッドだけが使用されます。Dashboard > Utilization > MemoryHardware Resources|Cluster|Memory|Utilization|Limit (MB)
Request (MB)モニタ対象の名前空間のすべてのポッドが要求したメモリの MB 値。Dashboard > Utilization > MemoryHardware Resources|Cluster|Memory|Utilization|Request (MB)
使用済(MB)モニタ対象の名前空間からのポッドが現在使用している実際のメモリ。Dashboard > Utilization > MemoryHardware Resources|Cluster|Memory|Utilization|Used (MB)

ノード

メトリック名説明UI の場所メトリックパス
Master Countクラスタ内のマスターノードの数Inventory > MastersHardware Resources|Cluster|Nodes|Master Count
ワーカー数クラスタ内のワーカーノードの数Inventory > WorkersHardware Resources|Cluster|Nodes|Worker Count
Memory Pressure Countクラスタ内のメモリ負荷のあるノードの数Inventory > Memory PressureHardware Resources|Cluster|Nodes|Memory Pressure Count
Disk Pressure Countクラスタ内のディスク負荷のあるノードの数Inventory > Disk PressureHardware Resources|Cluster|Nodes|Disk Pressure Count

ポッド

ポッドの容量

メトリック名説明UI の場所メトリックパス
[総数(Total Count)]クラスタがサポートできるポッドの合計数

Pods > Total Count

Hardware Resources|Cluster|Pods|Capacity|Total Count
Used Countクラスタですでに作成されているポッドの数Pods > CountHardware Resources|Cluster|Pods|Capacity|Used Count

ポッドの CPU 使用率

メトリック名説明UI の場所メトリックパス
%Busy Scaledこの割合は、ポッドの制限に対する使用済み CPU に基づいて計算されます。Server > Metric BrowserRoot|Individual Nodes|<namespace>/<pod-name>|Hardware Resources|CPU|%Busy Scaled
%ビジー

ポッドで使用される CPU コアの割合。

使用 CPU(CPU 使用量)が 1000 ミリコアを超える場合、この値は 100% を超える可能性があります。

Server > Metric BrowserRoot|Individual Nodes|<namespace>/<pod-name>|Hardware Resources|CPU|%Busy

ポッドのメモリ使用量

メトリック名説明UI の場所メトリックパス
使用済(MB)ポッドで使用されるメモリの量。Server > Metric BrowserRoot|Individual Nodes|<namespace>/<pod-name>|Hardware Resources|Memory|Used (MB)

PVC

PVC クォータ

メトリック名説明UI の場所メトリックパス
使用済み(Used)クラスタですでに使用されている PVC クォータ(カウント)Dashboard > Quotas > PVCHardware Resources|Cluster|PVC|Quota|Used
使用率 %クラスタですでに使用されている PVC クォータの割合Dashboard > Quotas > PVCHardware Resources|Cluster|PVC|Quota|Used (%)

PVC 使用率

メトリック名説明UI の場所メトリックパス
容量(MB)モニタ対象の名前空間のポッドで使用可能な PVC の合計Dashboard > Utilization > PVCsHardware Resources|Cluster|PVC|Utilization|Capacity (MB)
Request (MB)モニタ対象の名前空間のポッドによって要求された PVC の値Dashboard > Utilization > PVCsHardware Resources|Cluster|PVC|Utilization|Request (MB)

ReplicaSets

メトリック名説明UI の場所メトリックパス
クラスタ内のレプリカセットリソースの数Inventory > Objects > ReplicaSets > CountHardware Resources|Cluster|Count
レプリカクラスタ内のすべてのレプリカセットにおけるレプリカの合計数Inventory > Objects > ReplicaSets > CountHardware Resources|Cluster|ReplicaSets|Replicas
Replicas Availableクラスタ内のすべてのレプリカセットにおける使用可能なレプリカの合計数Inventory > Objects > ReplicaSets > AvailableHardware Resources|Cluster|ReplicaSets|Replicas Available
Replicas Unavailableクラスタ内のすべてのレプリカセットにおける使用できないレプリカの合計数Inventory > Objects > ReplicaSets > UnavailableHardware Resources|Cluster|ReplicaSets|Replicas Unavailable

[サービス(Services)]

メトリック名説明UI の場所メトリックパス
クラスタで実行されている Kubernetes サービスの合計数Inventory > Services > ServicesHardware Resources|Cluster|Services|Count

StatefulSets

メトリック名説明UI の場所メトリックパス
モニタ対象となる名前空間での StatefulSets の数Inventory > Objects > StatefulSets > (Count)Hardware Resources|Cluster|StatefulSets|Count
Replicas Readyモニタ対象となる名前空間のすべての StatefulSets で準備完了状態にあるレプリカの数Inventory > Objects > StatefulSets > Replicas ReadyHardware Resources|Cluster|StatefulSets|Replicas Ready
Replicas Desiredモニタ対象となる名前空間のうち、StatefulSet の仕様で必要に応じて指定されるすべての StatefulSets でのレプリカの数N/AHardware Resources|Cluster|StatefulSets|Replicas Desired
Replicas Not Readyモニタ対象となる名前空間のうち、未準備の状態で作成または開始されるすべての StatefulSets でのレプリカの数Inventory > Objects > StatefulSets > Replicas Not ReadyHardware Resources|Cluster|StatefulSets|Replicas Not Ready
コリジョン数モニタ対象となるすべての名前空間での StatefulSets のハッシュ衝突の数N/AHardware Resources|Cluster|StatefulSets|Collisions

ストレージクォータ

メトリック名説明UI の場所メトリックパス
使用済(MB)クラスタで使用されたストレージクォータ(MB 単位)Dashboard > Quotas > StorageHardware Resources|Cluster|Storage|Quota|Used (MB)
Used (%)クラスタで使用されたストレージクォータの割合Dashboard > Quotas > StorageHardware Resources|Cluster|Storage|Quota|Used (%)