This page shows how the cluster is being used.
Every 5 minutes, a script running on ippc11 (as the ipp user. See its
crontab) starts a process on each node of the cluster. There, five
(i.e. the number of iterations) snapshots of the node activity are
made at an interval of 0.5 second (i.e. time interval).
Statistics about processes that have been observed at least
twice are then computed. They are displayed if at least one of
these conditions is satisfied (the corresponding column is then shown
in red):
- The owner of the process is owned by an "unexpected" user
(i.e. by someone else
than root, nobody, iqanalysis...)
- The owner of the process is ipp or ippdvo
(even if they are "expected" users), mainly because we want to check
if anything is still running while, e.g., we are changing the
tag.
- The process used more than 5% of the total CPU on average
- The process used more than 5% of the total memory on average
- The process is older than 6 hours
The displayed columns are the following:
- The process ID (i.e. pid) with its number of observations
- The process owner
- The process cpu usage (a multi-threaded process may use more than 100%)
- The process memory usage
- The process age in hours
- The process command line
Feel free to correct this documentation and to send me your suggestions and comments.
Serge