Skip to main content
Solved

GRAFANA dashboard details for POD CPU & Memory usage.

  • September 15, 2023
  • 6 replies
  • 755 views

Dilshan Aththanayake
Sidekick (Employee)
Forum|alt.badge.img+5

Hi Experts;

  • When we check Middle Tier Server performances using GRAFANA dashboards to check POD wise CPU & Memory utilization , below were observed

 

Dashboard used : 

  • Even under normal conditions, some PODs have  ‘MEMORY REQUESTS ~ MEMORY LIMITS’  as in above image.

QUESTION :-

  • Does that mean these pods are fully utilized [memory] even under normal conditions ?
  • Here MEMORY USAGE is always higher than MEMORY REQUESTS & MEMORY LIMITS.Is that a cumulative value or else?
  • Should we mention that as a concern to consider when we give recommendations/ suggestions based on these details/behavior.

 

BR!

Dilshan

Best answer by TheofilLepschy

Hi @Dilshan Aththanayake,

Memory Request - defined value which the pod reserve for him self

Memory Limit - max value of memory which can be used.

To your Questions:

  1. Memory Usage is the value what the pod is really using;
  2. Strange that in your example Memory Usage > Memory Limit. Theoreticaly should not be allowed to be used more as the limit. I would say, this is a indication to start more ifsapp-odata pods. 
  3. Yes

More explanation about Memory Requests & Limits:

Resource Management for Pods and Containers | Kubernetes

BR

Theo

 

 

View original
Did this topic help you find an answer to your question?

6 replies

TheofilLepschy
Sidekick (Partner)
Forum|alt.badge.img+7
  • Sidekick (Partner)
  • 69 replies
  • Answer
  • March 12, 2024

Hi @Dilshan Aththanayake,

Memory Request - defined value which the pod reserve for him self

Memory Limit - max value of memory which can be used.

To your Questions:

  1. Memory Usage is the value what the pod is really using;
  2. Strange that in your example Memory Usage > Memory Limit. Theoreticaly should not be allowed to be used more as the limit. I would say, this is a indication to start more ifsapp-odata pods. 
  3. Yes

More explanation about Memory Requests & Limits:

Resource Management for Pods and Containers | Kubernetes

BR

Theo

 

 


AveTonitM
Sidekick (Partner)
Forum|alt.badge.img+9
  • Sidekick (Partner)
  • 141 replies
  • November 5, 2024

In case that some POD memory usage is closing the memory limit value, should one consider to start a new POD replica or add more resources for the POD to increase the limit? 


TheofilLepschy
Sidekick (Partner)
Forum|alt.badge.img+7
  • Sidekick (Partner)
  • 69 replies
  • November 5, 2024

I would start a new pod replica. It’s easier and you remain in IFS standard configuration for the pods.

Theo


Forum|alt.badge.img+10
  • Hero (Customer)
  • 121 replies
  • February 2, 2025

@TheofilLepschy ​@AveTonitM   is there any documentation on replicating pods or augmenting a pod capacity please?


Forum|alt.badge.img+14
  • Superhero (Employee)
  • 160 replies
  • February 3, 2025
IFSRUNINNOVAL wrote:

is there any documentation on replicating pods or augmenting a pod capacity please?

Please refer to the "replicas" and "scale" parameters here.


TheofilLepschy
Sidekick (Partner)
Forum|alt.badge.img+7
  • Sidekick (Partner)
  • 69 replies
  • February 3, 2025

kubectl describe pod <podname> -n <namespace>    give you more details, include CPU and Memory requests and limits.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings