Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Measure memory usage of a distributed application

What is the best way to measure memory usage of a distributed application?

I'm not sure if using ps on each machine is the best approach on this problem -- the saner the solution, the better (:

P.S.: The application is in c++, and is to be executed using linux.

like image 275
Rubens Avatar asked Feb 17 '23 10:02

Rubens


1 Answers

Install one of several really good open source enterprise datacenter monitoring tools. Good ones are:

  • Hyperic
  • Nagios

These are terribly easy to install and give you not only memory but also any other system property you could shake a stick at.

like image 73
Andrew Alcock Avatar answered Feb 28 '23 11:02

Andrew Alcock