Performance of each machine in the Cluster

I am looking for some performance metrics for my cluster. Unlike this question I am only looking for very simple measures to report on:
- how much uptime of each node (worker+head)
- CPU/Worker usage ("how much quiet time? Are we saturated?")
- average queue length ("how busy is the cluster?")
- average number of CPUs/job ("what type of jobs?")
- average memory usage/node (worker+head) ("do we have enough, or do we need more?")
- all of these over time
This list isn't exhaustive, but as you can see it's relatively simple stuff. Each of these things can be measured per machine, but I would presume that MatLab/MDCS has some sort of built in measures or plugins that will centrally log this info for mining?
Just to be 100% clear: I am not interested in the performance of any particular clustering algorithm, any particular job that's run, any particular measure of how far apart the CPUs are in a job or anything like that. Literally only "how hard are my servers working, how utilised are my workers and worker nodes, across time."
The across time is important.

Answers (1)

1 Comment

For those that come after me: the link above is from a 2009 question.
The TLDR is "no".

Sign in to comment.

Categories

Find more on MATLAB Parallel Server in Help Center and File Exchange

Asked:

on 24 Jun 2015

Commented:

on 26 Jun 2015

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!