New Webinar: Modernising Without Destabilising: How Bread Financial Is Building Confidence Through Change

Learn more

New webinar with Bread Financial

Learn more
Contact us

Blogs

Process Level Metrics on Linux

Date 29 June 2026

Author Team Capacitas

Sometimes it’s not enough to measure resource consumption at machine/system level. It’s often necessary to understand which processes are using resources. Linux allows this to be done via the –ps switch on the vmstat command.

However the results may not be what you expect. It is reasonable to assume that one would be delivered CPU and consumption per process per time interval but be careful. In SUSE Linux version 10 the results are the CPU and memory utilisation per process averaged since the process was started. This may or may not (probably not) be useful but is unlikely to be what was intended.

An alternative is to use the top command (and if you want all processes then ensure that there are no restrictions on the number of tasks/processes that are captured). This command will give the resource consumption per process per time interval.

Team Capacitas
About the author

Team Capacitas

Capacitas is a cloud and AI value partner. We translate rapid technological change into enduring commercial advantage by converting every unit of compute into enterprise value.

FinOps and AI: Building the Financial Discipline for the Next Wave of Enterprise Intelligence

AI FinOps represents an evolution rather than a replacement of traditional FinOps. It extends the model into a domain where financial, technical, and product decisions are tightly interconnected.

Read insight

Confidence Under Load: How We Verified AKS Readiness for Peak

How Capacitas verified AKS readiness for peak demand by validating workload performance, autoscaling, cluster capacity, monitoring, and incident response.

Read insight

Building Cloud Resilience: Lessons from the AWS Outage

Learning from the Latest Outage. Events like this week’s AWS disruption highlight one clear truth: resilience must be designed, not assumed.

Read insight

Bringing Order to Chaos: A Practical Guide to Chaos Testing in the Cloud

In today’s cloud-native environments, resilience is not optional—it’s critical. Chaos testing has emerged as a key practice for validating system behaviour under failure conditions.

Read insight