This page shows how the cluster is being used.

Every 5 minutes, a script running on ippc18 (as the ippm 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

SVN Revision: __SVN_REVISION__