AppDynamics クラスタエージェントは、Kubernetes クラスタ内で実行されます。コンテナについて報告されるメトリックは、Kubernetes メトリックサーバから取得されます。コンテナメトリックを表示するには、クラスタにメトリックサーバをインストールする必要があります。展開されると、クラスタ内のノードを検出し、Kubelet API からメトリックの収集を開始します。コンテナダッシュボードには、コンテナ化されたアプリケーションのリソース使用率メトリックが表示されます。

[Containers] ページには、コントローラに登録されているアプリケーションで使用されているすべてのモニタ対象コンテナが一覧表示されます。   

コンテナメトリックの表示

コンテナメトリックを表示するには、次の手順を実行します。

  1. [Servers] > [Clusters] に移動します。
  2. クラスタをダブルクリックして、クラスタエージェント Dashboard を表示します。
  3. [Pods] タブに移動します。
  4. ポッドをダブルクリックして、ポッドの詳細とそのポッドで実行されているコンテナのリストを表示します。
    コンテナ名のリストが表示されます。
  5. 特定のコンテナのメトリックを展開して表示するには、[Container Name] をクリックします。


リソース使用率の測定

コンテナごとに次の 2 つのメトリックが報告されます。

  • CPU Usage:Hardware Resources|CPU|%Busy
  • Memory Usage:Hardware Resources|Memory|Used %

CPU

名前

説明

%ビジーCPU がシステムまたはこのコンテナのユーザ要求を処理しているビジー状態の時間の割合。このメトリックには、CPU の盗難時間が含まれます。この %Busy 値は 100% を超過する場合があります。たとえば、システムに 16 コアある場合、%Busy は 1600% に到達する可能性があります。

メモリ

名前

説明

使用率 %メモリのハードリミットのパーセンテージとしての、コンテナによるメモリ使用率。