Resource Management in linux

This post is mainly for resources used on Servers hosting co-located applications.
As we dive in, this page is all about how management of resources like cores, memory work in a linux server that hosts multiple critical applications configured to run in different ways . Examples include spark and Database , ElasticSearch and Logstash , onprem mode APIGEE gateway.

Being a software engineer with huge curiosity on how operating systems work , I mostly rely on top-to-bottom approach to learn anything new.

Questions :

  1. How can we restrict a linux process with the maximum resources it can use during it’s lifetime ?
  2. How to monitor the usage of resources across multiple processes running on a linux machine ?
  3. What exactly does infrastructure alerts being set to monitor servers imply when thresholds breach?

Leave a Reply

Your email address will not be published. Required fields are marked *.

*
*