Related pages: |
The 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 Kubelet API. The Containers Dashboard shows the resource utilization metrics of your containerized applications.
The Containers page lists all containers to be monitored that are used by an application that is registered to the Controller.
To view Container metrics:
Two metrics are reported per container:
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%. |
Name | Description |
---|---|
Used % | Memory utilization by the container as a percentage of the memory hard limit. |
<!--BEGIN QUALTRICS WEBSITE FEEDBACK SNIPPET--> <script type='text/javascript'> (function(){var g=function(e,h,f,g){ this.get=function(a){for(var a=a+"=",c=document.cookie.split(";"),b=0,e=c.length;b<e;b++){for(var d=c[b];" "==d.charAt(0);)d=d.substring(1,d.length);if(0==d.indexOf(a))return d.substring(a.length,d.length)}return null}; this.set=function(a,c){var b="",b=new Date;b.setTime(b.getTime()+6048E5);b="; expires="+b.toGMTString();document.cookie=a+"="+c+b+"; path=/; "}; this.check=function(){var a=this.get(f);if(a)a=a.split(":");else if(100!=e)"v"==h&&(e=Math.random()>=e/100?0:100),a=[h,e,0],this.set(f,a.join(":"));else return!0;var c=a[1];if(100==c)return!0;switch(a[0]){case "v":return!1;case "r":return c=a[2]%Math.floor(100/c),a[2]++,this.set(f,a.join(":")),!c}return!0}; this.go=function(){if(this.check()){var a=document.createElement("script");a.type="text/javascript";a.src=g;document.body&&document.body.appendChild(a)}}; this.start=function(){var t=this;"complete"!==document.readyState?window.addEventListener?window.addEventListener("load",function(){t.go()},!1):window.attachEvent&&window.attachEvent("onload",function(){t.go()}):t.go()};}; try{(new g(100,"r","QSI_S_ZN_6rMRcRv3UIIFx4i","https://zn6rmrcrv3uiifx4i-appdynamicsux.siteintercept.qualtrics.com/SIE/?Q_ZID=ZN_6rMRcRv3UIIFx4i")).start()}catch(i){}})(); </script><div id='ZN_6rMRcRv3UIIFx4i'><!--DO NOT REMOVE-CONTENTS PLACED HERE--></div> <!--END WEBSITE FEEDBACK SNIPPET--> |