The AppDyamics Cluster Agent runs within your Kubernetes cluster. Metrics reported for containers are taken from the Kubernetes Metrics Server. Users need to install the metrics-server on their cluster to see container metrics. Once deployed, it discovers nodes in your cluster and starts collecting metrics from the Kublet API. The Containers Dashboard shows resource utilization metrics of your containerized applications.
The Containers page lists all containers to be monitored that is used by an application that is registered to the Controller.
View Container Metrics
To view Container metrics:
Navigate to Servers > Clusters
Click on a cluster.
Navigate to the Pods tab.
Double-click on a pod to view a list of the containers running in that pod.
A list of Container names is displayed.
Click on the Container Name to see the metrics for that specific container.
Measuring Resource Usage
Two metrics are reported per container:
Hardware Resources|CPU|%Busy
Hardware Resources|Memory|Used %
CPU
Name
Description
%Busy
Percentage of time the CPU was busy processing system or user requests from this container; this metric includes CPU Stolen time. This %Busy value can exceed 100%. For example, if a system has 16 cores the %Busy can go to 1600%.
Memory
Name
Description
Used %
Memory utilization by the container as a percentage of the memory hard limit.