Infra App provides real-time information about cluster and workload utilization, so you can identify how resources such as CPU and Memory are being used and reserved across your Kubernetes cluster.
In the main view, Infra App shows the resource utilization of each resource at a glance. Infra App automatically adds up all the resources used by all pods of your resource, so you can view the total footprint of your workload across the cluster:
To view top resources by utilization, click on CPU Usage or Memory Usage in the table to sort the resources:
By clicking on an individual resource, you can see more details about its CPU & Memory utilization:
To further view a resource's utilization breakdown by pod, the pod table includes the utilization per-pod:
In the utilization view, Infra App shows what percent your Kubernetes cluster's resources are being used:
In this case, the cluster is almost out of CPU requests, meaning that future resources may not be successfully deployed by Kubernetes.
In the utilization view, Infra App includes a list of nodes with CPU & Memory utilization included. You can switch between usage, requests and limits to compare different utilization metrics for your nodes.
Clicking on a node in the table, you'll see the node's utilization at a glance:
Lastly, a list of pods on the node view can show you how resources are allocated on this node: