I have done some research but I have not found a good solution yet. I am looking for a simple program which shows me CPU/memory usage of remote Linux (Slackware) machines (20-30) to which I can login via passwordless ssh. I do not want to install any software on the machines. I just want something like: - ssh into every machine - run e.g. top - return reduced output (only CPU/memory usage) - nicely align this into a table - update the status every e.g. 2 seconds
I do NOT need to log anything or get any notifications of events. I just want this program for quick checks.
I already found the program "dtop" from clusterit but it won't run on my machine (Ubuntu 16.04) - giving me seg faults. And it does not seem to be maintained any longer (https://github.com/garbled1/clusterit).
I would be happy for any recommendations! Thanks in advance!
/proc
//sys
etc. and reducing them viased
/awk
could do the trick. Take e.g. a look at/proc/stat
for CPU and/proc/meminfo
for memory usage – from what you wrote that could be all you need :)